Any Twinmotion developer, please read.
This is a must fix in order for us to keep continuing to use Twinmotion in our design process.
View sets work great in concept, but fail at a behavior that I would assume is intuitive. We are very often compiling several different imported models at once, typically using the datasmith plugin for Rhino. And we like that it can easily sync the changes straight from the design software. View Sets are great at being able to isolate certain layers, and we often tie several different linked Rhino layers to certain view sets.
However, when a model is resynced through the datasmith plugin, all the new or updated geometry no longer gets tied to that view set. The parent layer of the linked Rhino file may be toggled off, but the new/updated geometry remains on. It requires us to toggle the parent layer again before everything becomes hidden again. And then, we have to refresh the view set. And then, we have to go and re-update every single scene and camera keyframe. There needs to be an option to lock scenes and keyframes to certain View Sets so we don’t have to waste time manually updating each one.
This is incredibly frustrating and time consuming to do, especially given the size and complexity of the projects we work on. We are frequently changing aspects of the model on a daily basis because we would like to use this as a design tool, and this one aspect prevents us from using it in that way.
A simple way to fix this is to ensure that View Sets always respect the visibility of the parent-most layer. It is a fundamental flaw in the program to say that a parent layer is hidden, but there may be some children elements visible. I have not encountered of any other software that behaves that way. There at least needs to be an indictor on the parent layer that says some, but not all elements are visible. Either way, View Sets need to be able to all update automatically based on that rule. I know there is the checkmark that allows new updates, but having to make sure that certain View Sets are checked each time a certain model is updated is just as time consuming, compared to if they just respected the parent layer.
We love how powerful Twinmotion is as a visualization and presentation tool, but given the fast-pace design environment of our firm, we need the ability to update the Twinmotion presentation quickly when we have new design changes. And to me, these two features alone would be enough for us to more reliably depend on it.
- Lock Scenes and Camera Keyframes to View Sets
- View Sets that respect the parent-most layer visibility so that we don’t need to update every View Set every time a model is resynced.
Thank you