Please login or register.

Login with email, password and session length
 

News:

Happy Holidays!


Author Topic: Keyframe help.  (Read 80 times)

Offline daglob

  • Shape-Shifting Silly-Putty Android
  • Hero Member
  • Posts: 9451
  • Da Glob
Keyframe help.
« on: May 23, 2020, 03:41:45 AM »
I was using the keyframe editor, and when I transferred the animations, they don't show up in CTool in the new keyfames. I used Nifscope to look inside, and the animations are there. Anyone know what might be wrong?

Offline detourne_me

  • Hero Member
  • Posts: 6159
  • Manipulator of mental motion sickness
    • Force of Paradox!
Re: Keyframe help.
« Reply #1 on: May 23, 2020, 04:23:39 AM »
the mesh you transferred the keyframes too probably doesn't have the nodes that are called upon in the new keys.

Offline Jimaras8

  • Hero Member
  • Posts: 915
Re: Keyframe help.
« Reply #2 on: May 23, 2020, 10:14:40 AM »
Yes, i figured this might be the issue when i tried to transfer some kfs in Dagger_AA. It seems something else needs to be transfered as well. DM, do you have anyidea how to fix this?

Offline Tomato

  • The Original AA
  • Titans
  • Hero Member
  • Posts: 6149
  • Hufflepuff Pride
    • Hero Force
Re: Keyframe help.
« Reply #3 on: May 23, 2020, 01:11:29 PM »
So the fix for this depends on the version of FF the keyframes were exported for. Since they're unlikely to be converted most of the time (unless they were exported specifically for  :ffvstr: ), you're most likely to be dealing with :ff: anims, but I'll try and find a set of :ffvstr: keyframe set so I can look at those too.

For :ff: , easiest way is to open the keys in nifskope. On the left side (the side with Name, not "Value") click on "NiTextKeyExtraData" and just hold the right arrow button down until the entire tree is open. It should look something like this:



As you can see, on the right (under "Value") are all the nodes the animation is affecting. It's an easy way of seeing what needs to be there without wasting time either flailing around trying to copy over everything. I should note, as I learned the hard way, the nodes are case sensitive... if it calls for "Buckle" and you add a node called "buckle" it won't work.

Offline Tomato

  • The Original AA
  • Titans
  • Hero Member
  • Posts: 6149
  • Hufflepuff Pride
    • Hero Force
Re: Keyframe help.
« Reply #4 on: May 23, 2020, 01:30:04 PM »
So. I had to go out and download a set of keys to check this (I think only skopes based on  :ffvstr: only meshes like Ren's Hulk and a few others are gonna have to deal with this) but YEESH trying to determine what nodes a set of  :ffvstr: keys uses is tedious by comparison.



So you have to select the animation, Open up "Controlled Blocks" a little ways down, and then open up each subsection to see what node it controls. On the upside it's likely easier to modify specific nodes (that arrow next to NiKeyframeController will take you directly to the node you're trying to edit) but for trying to get a specific list of nodes to see what needs adding is tedious.

Offline Jimaras8

  • Hero Member
  • Posts: 915
Re: Keyframe help.
« Reply #5 on: May 28, 2020, 12:14:49 PM »
So,  it seems like I have a lot of studying to do between the fx end.nif and this one.  Nifskope isn't my favorite but I will see what I can do.  Thanks Tomato,  I might have some of uestions later on.