Jump to content
3D Coat Forums
ajz3d

[SCRIPT] ajz_visibilityGroups

Recommended Posts

ajz_visibilityGroups

 

DESCRIPTION: The script will store/restore visibility and ghosting states of all volumes in the VoxTree.

 

INSTALLATION: UnTAR everything to %USERPROFILE%\Documents\3D-CoatV4\Scripts\ExtraMenuItems and restart 3D Coat.

 

USAGE: You will find the script here: View->Load/Save VoxTree visibility states. The main UI works similarly to ajz_transferRenderSettings. You can store or load visibility/ghosting states temporarily to/from memory or save/load it to/from a file. It's handy when dealing with complex VoxTrees.

 

LIMITATIONS: Because of how traversing (probably not the best way to describe the thing) through VoxTree works in 3DC scripting, it will expand all tree branches on the VoxTree.

If you store VoxTree state, delete or rename some volumes and load the state after such action, it will restore visibility/ghosting states to layers that it recognises by name. Others will be left as they are. All mismatching layers are reported in the log or will be displayed in a GUI dialog window if AJZ_VGRPS_SHOW_MISSING_VOLUMES_DIALOG constant is set to true.

ajz_visibilityGroups.tar

  • Like 3

Share this post


Link to post
Share on other sites

this is great !

 

big time saver... BIG

 

ty

Share this post


Link to post
Share on other sites

Looks like recent changes that were introduced to scripting model, although very good, broke the script. I'll repair it as soon as I have some free time.

Edited by ajz3d
  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×