Aller au contenu

Photo

Animation - MDL to BVH and back


  • Veuillez vous connecter pour répondre
2 réponses à ce sujet

#1
Nenilai

Nenilai
  • Members
  • 18 messages
Anyone have some tips on how to convert BVH animations to Neverwinter Nights models, any idea where to start.. really want to clean up allot of these animations, I can code anything desires for this game or design faces, heads, Hairs etc. but the animations... ugh... especially just things like walking..

Can anyone help me please, I've seen some great animations out there, I know its possible.


What I'm looking for is:

Some way to import a bvh animation or to an MDL skeleton

AND / OR

Some way to export MDL animations to standard bvh files

AND / OR

An explination as to why its so hard to do this, what makes BVH's so hard to translate into NWN1 and NWN2

Modifié par Nenilai, 29 août 2012 - 09:59 .


#2
PDubulous

PDubulous
  • Members
  • 94 messages
I believe you'll need the RAD Game Tools for this.

#3
OldTimeRadio

OldTimeRadio
  • Members
  • 1 400 messages
I'm a NWN1 modder.  I don't know much about NWN 2 modding.  You mentioned NWN 1, though, and so I thought I'd chime in.

To get BVH animations on NWN 1 models you don't need any proprietary software outside of 3DS Max.  Using BVHacker, you can chop up BVH files to your liking and then use Character Studio (and an appropriate .nmn file) to load those animations onto a Character Studio figure and then bake movement out to FK keys by exporting to FBX and re-importing or using one of a few maxscripts floating around for the purpose. 

The biggest impediment is the difference between how the two skeletons (standard BVH and NWN) are set up and the number of extra bones present on a BVH.  For instance, in the translation of a BVH to a NWN 1 skeleton, removal of BVH bones reduces rotations and causees a noticable degradation in the quality and accuracy of the animation.  Once you start hacking at the BVH skeleton to the point that you're degrading the animations, the time saving benefit of BVH evaporates.

However, if you have enough BVH animations to do all character movements, this is not such a big deal because you can use whatever skeleton the BVH animations call for.  Here is a post from a while ago with a sample video showing that BVH baking process can be done in NWN 1 and, in the rest of the thread, lots more details on different approaches using BVH...for NWN 1, anyway.

In practice, I found it was easier to just animate things myself using FK or using solvers (or any number of other tricks for animating) and baking down to FK.

I don't normally read this forum so any followups should be sent via PM or through the NWN 1 custom content forum.  Hope that sheds a little light, if only on the NWN 1 side of your question.

Modifié par OldTimeRadio, 21 septembre 2012 - 03:58 .