suemarisauer
Jan. 18, 2021 05:14:10
Hey guy's
For some reason the inheritance with my class is not working as I expect.
I would expect both lights to be purple and have an intensity of 2.03 by the end of the graph. But only the invisibility toggle seems to work the way it should. Am I missing something here? Please see images below.
jsmack
Jan. 18, 2021 16:04:58
Do those lights already have opinions on the color and intensity? In that case they would be stronger than class inherits.
suemarisauer
Jan. 19, 2021 04:36:40
hmmmm, wouldn't you always how opinion's on these? How would you ever benefit from classes? Or am I miss understanding what to use classes for?
suemarisauer
Jan. 19, 2021 05:09:17
Ok made a new light didn't do anything to it(so it would have no previous opinions) it still doesn't worked.
suemarisauer
Jan. 19, 2021 05:15:31
So If I want to use classes I need to set the original attribute to "do nothing"?
How would I do this in a python node?
mtucker
Jan. 19, 2021 10:36:29
I think more commonly, the light or torus prim would be defined in a separate layer and referenced into the main stage. Opinions coming through inherit arcs are stronger than opinions coming through reference arcs (Inherit before Reference in LIVRPS). But opinions coming through an inherit arc are weaker than opinions in the local sublayer stack (Inherit after Local in LIVRPS).
suemarisauer
Jan. 19, 2021 10:55:36
Yeah thanks @mtucker I came to this conclusion myself as well. I'm use to making classes for assets on the top level usd. Building a lighting layer "flat" I ran into LIVRPS lol