Pjanssen / Outliner

An intuitive and efficient Scene Management tool for 3dsmax.
http://outliner.pjanssen.nl/
Other
16 stars 3 forks source link

Moving pfsource to new layer does not affect 'sub-systems' #24

Closed Pjanssen closed 12 years ago

Pjanssen commented 12 years ago

What steps will reproduce the problem?

  1. Create a pfsource object.
  2. Move the time slider to ~15frames so the particles are spawned.
  3. In the outliner, use the context-menu to 'Add selection to new layer'.
  4. Hide the newly created layer.
  5. Hide the original layer.

What is the expected output? What do you see instead? Step 4 should hide the pfsource AND the spawned particles. Step 5 should have no effect on the particles. Instead, step 4 hides only the pfsource, not the particles. Step 5 hides the particles.

Please use labels and text to provide additional information. Also works when 'manually' creating a new layer and dragging/dropping the pfsource into it.

Pjanssen commented 12 years ago

This is a max issue. Default LayerManager has the same behavior. http://forums.cgsociety.org/showpost.php?p=6718934&postcount=4

Considering to make a toggle to 'unhide' all particle helper objects so they can be moved if necessary.

Pjanssen commented 12 years ago

Solution: moving PFSource object to another layer also moves the direct dependent nodes, i.e. the PFEngine. This solves the visibility issue. Also changed the displaying of the PFEngine object. It was visible in the Outliner, but no longer is now.