Disabling scenegraph inheritance

I want my child nodes to only inherit the position, and rotation matrix of its parent, and not of any other characteristics such as scaling, shaders, render attributes…etc.

How do I this? (I’ve searched through the manual and couldn’t find the appropriate section. I apologize beforehand if I’m missing something obvious.)

Thanks

It’s usually best to restructure your scene graph to represent the inheritance model you want, so that your child nodes are attached to a parent node that has the position and rotation you want, but the scaling, shaders, etc. are set on sibling nodes, not the parent nodes.

See this thread for some more details.

David

Ok. I see, it’s a few more NodePaths to do it this way, but it’s not a big deal. Thanks.