Integrating 3D models with photography
Interested in integrating your 3D work with the real world? This might help
# 1 22-10-2002 , 07:29 PM
iron_tick's Avatar
Subscriber
Join Date: Sep 2002
Location: Chicagoland USA
Posts: 719

add axis

i need a way to make a ring spin in a circle while at the same time spin on its Y axis. when i try it the ring spins all crazy because as the x axis orientation changes, the Y axis changes. im going to post 2 simple animation, hope it helps you understand what i need help with.

# 2 22-10-2002 , 07:54 PM
iron_tick's Avatar
Subscriber
Join Date: Sep 2002
Location: Chicagoland USA
Posts: 719
ok, the initial axis is x as shown in fig.1 the axis i wish to add is the line shown in fig.2, how do i make it follow both at the same time? sorry, no animation, easier this way for me.

# 3 22-10-2002 , 08:17 PM
kbrown's Avatar
Moderator
Join Date: Sep 2002
Location: London, UK
Posts: 3,198
I'm not sure about this because i can't test it right now but this could be worth a shot:

1. do the spinning animation first without the circular movement
2. group the ring with it self
3. animate the group node to move along the circle

if that doesn't work, another way could be using a position locator. e.g. spin the ring like before and animate the locator to move along the circle.

hope this gives at least some ideas...


Kari
- My Website
- My IMDB

Do a lot, Fail a lot and Learn a lot!
# 4 22-10-2002 , 08:20 PM
undseth's Avatar
Subscriber
Join Date: Aug 2002
Posts: 1,135
I think i have a solution! user added image
I'll try to explain...

1)Create Obj1 and Obj2
2)Obj1 is for the rotation in fig 1; it will rotate in one direction only.

3)Obj2 is for the secondary rotation, obj2 rotates in TWO directions at once.
4)Obj2 has to be connected to obj1, so that obj2 rotates in concert wtih obj1. But at the same time keeps its own local rotational axis.

I found a way to do this.

5) rotate Obj1 BACK a little.
6) parent Obj2 to Obj1
7) rotate obj1 (and thus the parented obj2) back to its original position.

now...
8) Start rotating Obj1 as you wish.
9) Pick Obj2 and rotate it around its local axis.

10) Rotate Obj1 some more...
11) Rotate Obj2 some more...

This should work, I tried it myself. hehe if I understood you correctly.


I do not support Bush! Nor Saddam! Long live UN!
Posting Rules Forum Rules
You may not post new threads | You may not post replies | You may not post attachments | You may not edit your posts | BB code is On | Smilies are On | [IMG] code is On | HTML code is Off

Similar Threads