Slight noob alarm here, but I just can't seem to find a good answer to the 
following, and it's the first time ever that I actually need that kind of 
functionality:

As the subject line suggests, I want to override a cluster material per 
partition.

Since clusters cannot be members of partitions I attempted to use overrides, 
but overrides, by definition, can only override individual parameters, not 
materials.

I could now change the render tree of the material so that I have all shading 
networks in there with a mix node at the end that I can override to blend the 
first and the second network in the material, but that has the usual speed 
penalty
from rendering both networks, besides poor manageability in complex scenes.

All I could google were older diskussions on this topic stating that material 
overrides don't work.
Is this the status quo? I can even see overrides in the render tree when I 
click on them, but it's not possible to connect shaders or materials to it.

Even the official documentation is not very verbose when it comes to overrides.
For example, I could not figure out the difference between Get->Property->Override and 
Get->Property->Store In Override->Materials. The resulting override looks exactly the 
same no matter what option I have chosen to create it. The resulting override just resides on 
the object and is empty, with no overriden parameters defined.

Now, with an override on the object, I can manually add a parameter and then, 
from the transient explorer, choose the material on the object as a parameter 
as it seems, but what would I enter as the parameter value then?
I have tried typing in another material name from the scene, but that and anything else I 
have typed into this parameter field throws an "Unspecified Failure".

More curiously, when I now look at this override in the explorer, I can expand 
it's hierarchy, which looks like this:


Sphere
 .PolygonMesh
 .Kinematics
 .Visibility
 .Override
   .entries
    .entry
     .sphere
      .Scene_Material
       .Phong

So there is some Material-related information, but how do I change it? I cannot 
assign another material to it as it seems, so whats the point?

Am I missing something entirely obvious? And if it's really not supported, how 
are people handling such situations in production?

Thanks a lot,

Stefan


--
-------------------------------------------
               Stefan Kubicek
-------------------------------------------
           keyvis digital imagery
          Alfred Feierfeilstraße 3
       A-2380 Perchtoldsdorf bei Wien
         Phone:    +43/699/12614231
      www.keyvis.at  [email protected]
--  This email and its attachments are   --
--confidential and for the recipient only--

Reply via email to