LOPS - change location in Scene Graph Tree

   1412   1   1
User Avatar
Member
143 posts
Joined: Sept. 2017
Offline
Hi,

I'd like to change the location of some primitives in the Scene Graph Tree in LOPS. For example, I've got a Primitive called ‘Scene’ , inside it, there's a ‘Geo’ primitive and a ‘Lights’ primitive and I'd like to prune off he ‘Lights’ primitive and move it outside the ‘Scene’ primitive, to be at the same level as it's previous parent.

How should I go about this?

Cheers,
Ivan
User Avatar
Staff
4565 posts
Joined: July 2005
Offline
The Stage Manager node is the only one that can truly do this kind of operation, but it flattens your local layer stack (not the same as flattening the whole stage), and only allows maniupation of the scene graph tree down to prims that reference external files.

If this is too limiting, and you don't mind leaving behind vestigial remnants in your scene graph tree, you can deactivate /Scene/Lights, and create /Lights as a reference to /Scene/Lights. This isn't quite the same thing, but will give you the same final appearance of your scene. I believe a Duplicate LOP can be used to perform this manipulation fairly easily.
  • Quick Links