March 29, 2024, 10:07
bigger smaller reset     1020px Wide width Full width Reset   * *

Gildor's Forums

  Homepage Facebook Read news on Twitter Youtube channel Github page
Welcome, Guest. Please login or register.
Did you miss your activation email?

« previous next »
Print
Author Topic: Question about the animation curve generated by Actor X importer.  (Read 3512 times)
falconcool
Newbie
*
Posts: 3


View Profile
« on: May 05, 2011, 14:05 »

Hi,Gildor.
I imported few animations from Tera,and I'm preparing to modify it's control curve of animation for exporting to other models.
However,,There is no "rotation curve" generated,,I found all bones are controlled by location only.
Is this the data's default status or your importer just converted rotation into translation?
It's intuitive to manage bone's animation by rotation.
Do you have any idea how to convert translation into rotation?
Here is the picture.It's the bone frame of Tera's character.I havn't tested other games yet.
Thank you very much for making this script.^^b
Translation Curve.


Rotation Curve.


« Last Edit: May 05, 2011, 14:08 by falconcool » Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #1 on: May 05, 2011, 14:08 »

There is no way to rotate object using translation or translate using rotation. Both these parameters should be used for correct animation. Importer script will animate both parameters.
Logged
falconcool
Newbie
*
Posts: 3


View Profile
« Reply #2 on: May 05, 2011, 14:17 »

Thanks,but i'm still not understand.
hmm,, how could bones change their angle without rotation curve?That's very weird.
hmmm,,Are the raw data's values saved as quaternions?
« Last Edit: May 05, 2011, 14:18 by falconcool » Logged
Gildor
Administrator
Hero Member
*****
Posts: 7978



View Profile WWW
« Reply #3 on: May 05, 2011, 14:24 »

I'm not Max specialist so I cannot figure out what you are doing wrong. But there should be both curves - "position" and "rotation".
I don't think that it's important how Max stored rotation - as matrix, quaternion, euler angles etc.

If you'll find a way to convert degrees into meters, you'll get a Nobel Prize Grin
Logged
falconcool
Newbie
*
Posts: 3


View Profile
« Reply #4 on: May 05, 2011, 14:52 »

You're right ,,there is rotation value exists in the animation data.However,,Max doen't show it's curve.I'm guessing it's intepolated by key frame's rotation values but using curve.
That's very weird,,both translation and scale have curve visible,,and none for the rotation.
I'm no Max expert either,,will keep trying.Thx for answering my question.^^




Logged
Print 
« previous next »
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Leviathan design by Bloc | XHTML | CSS