Rael Delcon
Registered User
Join date: 23 Nov 2006
Posts: 86
|
02-07-2007 06:55
I'm using DAZ Studio to import a BVH file into SL. Unfortunately the animation starts with the av rotated with respect to the initial position. When I run the animation in SL, the av turns on his right, moves according the animation and steps back to the origianl position. Is there any way to modify the initial rotation? I can do it frame by frame but I would prefer a quicker and safer method (I will have the same problems with other bvh). If not in DAZ, I could write a script to parse the bvh file and spit it out with modified rotation. A quick attempt at doing it showed me clearly that I have a lot of learn on bvh files  Anyone has a good guide at this format? Thanks, Rael
|
Johan Durant
Registered User
Join date: 7 Aug 2006
Posts: 1,657
|
02-07-2007 07:00
Remember, everything is relative to the initial frame; that's why the initial frame should remain in the default T and isn't part of the animation. So, to have the entire animation rotated 90 degress, just rotate the first frame 90 degress in the other direction so that everything is rotated relative to that frame. Just note that the rotation must be applied to the Hips, not the overall Body, as SL ignores animation data on Body.
_____________________
 (Aelin 184,194,22) The Motion Merchant - an animation store specializing in two-person interactions
|