Mihai wrote:But if I have only one, then viewport texture mapping = my explicit mapping?
That's the idea, but it's Rhino's business, so I can't guarantee it. And there are also other cases, say, if you have a texture using real scale; it makes no sense to have a real scale texture on channel 1, where there's some spherical mapping or whatever on that channel, so you use channel 0 for that texture, where the plugin is going to generate them, and you have your spherical ones on channel 1. And what you see in the viewport depends on...
Mihai wrote:Also how is it decided which one is shown in the viewport? I know I can select a map in the mat editor and then that switches the viewport mapping to the one assigned to the texture, but is there another way? Just trying to make sure I don't accidentally screw up my texture assignments.
As far as I know, there is no way to guarantee that a given mapping is shown in the viewport. The plugin asks Rhino to show the channel for whichever texture you selected in the material editor, but it often doesn't work. For instance, I create a mesh (an actual mesh, not a nurbs object), and create for it three different mappings, and assign a material that uses them. Switching between active textures in the plugin, I see my mappings switching. Then I close & reopen the file, and it no longer works. Then I select the mesh and click the Texture Mapping button in Properties, and after doing so, I can once again switch the mappings in the viewport, by switching the active texture in the plugin. Making a copy of the mesh, it only works for the original one. I select the copy, then show the Properties (or any other) tab, switch to a different tab, then back to Texture Mapping, and it starts working for the copy. And so on, and so forth, and you can find other quirks depending if the geometry is a nurbs box, or an extrusion object, or if you have/have not enabled "Advanced texture preview" in the Display options. That said, as far as I'm aware, everything works flawlessly in Rhino 4.
Mihai wrote:I noticed also a bug in Rhino in that if you select an object that has "multiple mappings" on, then select an object with this off, it switches it on for this one as well. Maybe only a UI issue or not... but it got me confused at first why that reappeared checked.
Frankly, I no longer try to find much consistency in the texture mapping area. I can generally get done what I want to do, and if you keep it simple, you probably never notice much of this, but if you try to get fancy, there can be surprises, and you may need to rely on FIRE to be sure of what's really going on.