Relative object rotation.

If you feel like you're up to the challenge of building your own Ages in Blender or 3ds Max, this is the place for you!

Relative object rotation.

Postby dendwaler » Sat Feb 18, 2012 1:02 pm

Hi (D'Lanor)

I want to make use of relative object rotions by using relative Ipo's (dRotY, dRotY, dRotZ)

I found a script that convert's the World coordinates orientated Ipo's to relative ones.
Its very usefull because that meanes that i only have to make 1 set of ipo's for a (complicated ) object.
Then i can copy that object and place it anywhere else in the age without the need to make a new Ipo curve set.

I used the Blender 2.49 Add-on available for download in this thread:
http://blenderartists.org/forum/showthr ... Rot-dScale)

And yes already two years ago, you have been busy with it!
I did not succeed into a proper export of these relative ipo's yet.
My question to you is, do you have a new export script available which converts the relative Ipo's back into world oriented Ipo's as used in Plasma?
Or do i have to use the reverted script you published overthere after i coupledit to a duplicate of the object?

It would be a great tool if it was standard in the export.

Thx in advance for your answer.
Those wonderfull Worlds are called " Ages" , because that is what it takes to build one.



Watch my latest Video Or even better..... watch the Cathedral's Complete Walkthrough made by Suleika!
User avatar
dendwaler
 
Posts: 936
Joined: Mon Jun 22, 2009 10:49 am
Location: Nederland

Re: Relative object rotation.

Postby D'Lanor » Sat Feb 18, 2012 4:49 pm

That is right, you have to use the reversal script from that thread. I agree that it would be great if PyPRP recognized relative IPO's natively but I never got around to implementing it.
"It is in self-limitation that a master first shows himself." - Goethe
User avatar
D'Lanor
 
Posts: 1980
Joined: Sat Sep 29, 2007 4:24 am

Re: Relative object rotation.

Postby dendwaler » Sun Feb 19, 2012 2:29 am

That is right, you have to use the reversal script from that thread.

It is not working as i expected.


The duplicated object's are on another spot in the age and all have a different z rotation.
As long that they use the relative ipo's , they all work fine in Blender.
Before reversing the Ipo's to absolute i made them single user first.
After reversing they do have absolute coordinates but they have lost the information of rotation around the z axis.
They all face into the same direction as the original.

Pity, but i can't use it this way.
Those wonderfull Worlds are called " Ages" , because that is what it takes to build one.



Watch my latest Video Or even better..... watch the Cathedral's Complete Walkthrough made by Suleika!
User avatar
dendwaler
 
Posts: 936
Joined: Mon Jun 22, 2009 10:49 am
Location: Nederland

Re: Relative object rotation.

Postby D'Lanor » Sun Feb 19, 2012 4:37 am

That definitely should not happen. Are you using the latest version of the converter, the one at the bottom of the page? The original author seems to have made some changes to his script after the work I did on it. I don't know if that has broken anything but try the older version I posted.
"It is in self-limitation that a master first shows himself." - Goethe
User avatar
D'Lanor
 
Posts: 1980
Joined: Sat Sep 29, 2007 4:24 am

Re: Relative object rotation.

Postby dendwaler » Sun Feb 19, 2012 4:59 am

yes, i did use the latest version because that one solved a problem with small animation's which i did encounter aswell.
I have to try the behavior with the old one then to see if it makes any difference.
I will report later.
Those wonderfull Worlds are called " Ages" , because that is what it takes to build one.



Watch my latest Video Or even better..... watch the Cathedral's Complete Walkthrough made by Suleika!
User avatar
dendwaler
 
Posts: 936
Joined: Mon Jun 22, 2009 10:49 am
Location: Nederland

Re: Relative object rotation.

Postby dendwaler » Sun Feb 19, 2012 6:58 am

Okay, its finally working! and it works with the latest version.

You have to do things in the right order.
I made a mistake somewhere because my objects where already copied along the age.
A successfull working order is.

1) Make an absolute ipo curve to an object.
2) Convert this Ipo to a relative curve.
3) Copy the object with the relative curve and place it elsewhere.
4) Make the new object a single user of the relative curve.
5) Convert the new relative curve back to an absolute curve.
6) Rename the new absolute curve to a unique name as belonging to the coupled object.

7) Repeat above steps for the next copy.

8) When the copies are ready, don't forget to couple the original object back to its absolute curves which are still in the list.

Thx D'Lanor for forseeing that this great tool would once be usefull .
It costed me a day to figure out all about relative rotations, but i am certain it saved me a week or more.
Those wonderfull Worlds are called " Ages" , because that is what it takes to build one.



Watch my latest Video Or even better..... watch the Cathedral's Complete Walkthrough made by Suleika!
User avatar
dendwaler
 
Posts: 936
Joined: Mon Jun 22, 2009 10:49 am
Location: Nederland


Return to Building

Who is online

Users browsing this forum: No registered users and 7 guests

cron