Rotating hybrid objects on any axis besides Top/Plan in VW Spotlight is a really convoluted process. I'd like VW to handle this situation differently and I have a couple ideas.
Here is what I'd like to accomplish. I'd like to be able to insert a truss using the truss tool, place fixtures on it, switch to another view, and rotate everything. Currently VW does not allow you to do this; it gives the warning "This operation only works on hybrid objects in plan projection". The workaround to this is to ungroup and regroup the truss while in a 3D view (losing the ability to further edit this as a truss object), and delete the 2D components of any symbols being rotated before performing the operation.
First off, if I want to rotate a hybrid object from a front or side view, VW should allow me to do it. I'd like a warning similar to when you attempt to ungroup a high-level object. Warn me that the 2D component will no longer accurately represent the 3D component, but still allow me to proceed if I wish.
To fix the issue of the 2D component not correctly representing the 3D component of the symbol, I'd like it to also give me the option to redraw the 2D component. What VW could do if I select this option is to create a duplicate of each symbol, perform a hidden line rendering of the rotated 3D object, and replace the 2D component with the newly created one.
So in my example of selecting a truss with multiple fixtures and rotating, I think the following process would work well...
1. A warning dialog displays that if you perform this operation, 2D & 3D symbol components will not match. Allow the user to continue or cancel.
2. If the user continues, show a list of all symbols about to be rotated and check boxes next to each if the 2D should be regenerated based on the new 3D rotated model. The user should be able to perform this operation of redrawing on all, some, or none of the symbols.
3. Any symbol the user does not select should be rotated with the rest of the objects and the symbol should not be modified.
4. Any symbol the user selects to be redrawn should create a duplicate symbol, perform a hidden line rendering of the 3D component with the new rotation and use this as it's 2D component for the new hybrid object.
I'd love to hear any suggestions or criticisms you have to this problem or solution. Thanks for your time.
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Question
LJ TMS
Rotating hybrid objects on any axis besides Top/Plan in VW Spotlight is a really convoluted process. I'd like VW to handle this situation differently and I have a couple ideas.
Here is what I'd like to accomplish. I'd like to be able to insert a truss using the truss tool, place fixtures on it, switch to another view, and rotate everything. Currently VW does not allow you to do this; it gives the warning "This operation only works on hybrid objects in plan projection". The workaround to this is to ungroup and regroup the truss while in a 3D view (losing the ability to further edit this as a truss object), and delete the 2D components of any symbols being rotated before performing the operation.
First off, if I want to rotate a hybrid object from a front or side view, VW should allow me to do it. I'd like a warning similar to when you attempt to ungroup a high-level object. Warn me that the 2D component will no longer accurately represent the 3D component, but still allow me to proceed if I wish.
To fix the issue of the 2D component not correctly representing the 3D component of the symbol, I'd like it to also give me the option to redraw the 2D component. What VW could do if I select this option is to create a duplicate of each symbol, perform a hidden line rendering of the rotated 3D object, and replace the 2D component with the newly created one.
So in my example of selecting a truss with multiple fixtures and rotating, I think the following process would work well...
1. A warning dialog displays that if you perform this operation, 2D & 3D symbol components will not match. Allow the user to continue or cancel.
2. If the user continues, show a list of all symbols about to be rotated and check boxes next to each if the 2D should be regenerated based on the new 3D rotated model. The user should be able to perform this operation of redrawing on all, some, or none of the symbols.
3. Any symbol the user does not select should be rotated with the rest of the objects and the symbol should not be modified.
4. Any symbol the user selects to be redrawn should create a duplicate symbol, perform a hidden line rendering of the 3D component with the new rotation and use this as it's 2D component for the new hybrid object.
I'd love to hear any suggestions or criticisms you have to this problem or solution. Thanks for your time.
Edited by ljmunzLink to comment
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.