Jump to content
  • 0

Vision Visibility on/gray/off


The ability to alter the visibility of objects in Vision would be nifty. Maybe on/gray/off just like in VWX?


Sometimes I might want a top plan of the model but don't want to see the venue's ceiling which is blocking the truss, lights, scenic, and chairs under it.

Share this post

Link to post

1 answer to this question

Recommended Posts

  • 0

There are workarounds to do this currently, but streamlining the workflow is ideal!


One thing that is really cool is leveraging face culling.You have to have a proper cube with proper normals and winding order for this to work. Essentially, you can only ever see 3 faces of a cube at any given time. Normally, when face culling is on and working properly, we render the front 3 faces but not the back 3. This is done for performance reasons. What you can do that is clever though is flip the normals of the cube so that the back 3 faces are rendered instead of the front 3. What this means is that as you rotate around the cube, walls/floors/ceilings will disappear dynamically and on-the-fly! If you'd like to know more about this we can talk more directly as no code changes are needed to make this happen!


The more realistic workflow is supporting a ceiling object with wall and slab objects alike. These can't leverage the face culling trick and will be less performance friendly as a result of the additional polygons. Either way, the current workflow unfortunately involves putting the ceiling inside a layer and then toggling the visibility of that layer. There's no rhyme or reason you can't do this for MeshShapes we just never got the request!


This shouldn't take much time to implement on the coding side of things, as far as I can tell.

Share this post

Link to post

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


7150 Riverwood Drive, Columbia, Maryland 21046, USA   |   Contact Us:   410-290-5114


© 2018 Vectorworks, Inc. All Rights Reserved. Vectorworks, Inc. is part of the Nemetschek Group.