View Full Version : How to rotate revolved surface WITH history ?
Throbberwocky 06-27-2003, 12:37 AM Hi there,
I got a huge problem:
I created a surface by revolving a curve with history on. Now I need to translate/rotate the surface but the surface gets deformed because of the revolve history.
I need to deform the surface by the curve but NOT by translating/rotating the surface!
Grouping the curve and the surface does not work. Grouping the curve to the surface does not work also.
Anybody got an idea?
Thank you VERY much in advance!
|
|
SpaceFork
06-27-2003, 01:26 AM
Just delete the history on the curve. Now you can rotate and translate the surface, but still have the option of edting the curve (and therefore the surface)
gmask
06-27-2003, 01:35 AM
Originally posted by SpaceFork
Just delete the history on the curve. Now you can rotate and translate the surface, but still have the option of edting the curve (and therefore the surface)
I just tried that and after deleting history on the curve if you move the curve away from it's origin it messes up the revolve.
Oh.. and I allready answered this same question posted at Highend3d
A:
Don't group the curve just leave at it's origin.
Or
B:
If there is some reason that you need the curve to be part of a traveling rig then you can parent an instance of the source curve and parent the resulting revolve but hide the instance of the curve used in the revolve but leave it at it's origin. .. I tested this and it works.
misterdi
06-27-2003, 04:49 AM
Something weird is happening here.
Theoritically, if you create surface using revolve Maya will automatically create a new transform node for your surface, which is the parent of your from the shape node.
So when you translate, rotate and scale the surface it should not affected the shape.
Make sure that you only pick the surface when you rotate it, not the curve, leave the curve where it is.
Best regards,
Throbberwocky
06-27-2003, 08:00 AM
Originally posted by gmask
Oh.. and I allready answered this same question posted at Highend3d
Yeah ... this is called thread instancing ;) It's quite urgent so I posted it on both forums.
gmask ... you're da maaan! [b]Solution B[/d] did work for me! I absolutely don't understand it in a logical way but it works! Thanks - a - lot!
gmask
06-27-2003, 04:04 PM
Originally posted by GumboYaYa
Yeah ... this is called thread instancing ;) It's quite urgent so I posted it on both forums.
gmask ... you're da maaan! [b]Solution B[/d] did work for me! I absolutely don't understand it in a logical way but it works! Thanks - a - lot!
Well one reasions is that if the revolve is created using a global axis then moving the curve away fromt hat can only effect the revolve.. Maybe you can also group some other nodes in there but this works because the instance has it's only global transform but editting it still effects the one used in the revolve.
CGTalk Moderation
01-15-2006, 12:00 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
vBulletin v3.0.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.