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--