Befzz / blender3d_import_psk_psa

import mesh, skeleton, animation from psk, psa files to blender3d
484 stars 167 forks source link

Problem importing PSA files #19

Open Omeleto opened 5 years ago

Omeleto commented 5 years ago

I don't know why every time I import psa from a psk fortnite model, it goes like this: image

The rotations and scales of the bones are doing fine, but it's location is misplaced, or not doing anything I'm not an expert at this, but maybe the bones doesn't match in the psa.

Thank you for response. :)

Befzz commented 5 years ago

1) Check console (Window - Toggle System Console)
You will probably find some messages about missing bones, or bones without animation.

Psk skeleton may not have all bones that Psa have, and vice-versa.

If you have:
a body mesh with own skeleton
a head with own skeleton

Then you need to repeat psa import for each skeleton.

Because psa import is creating Action with only bones that match psk bone names. It is skipping animation data for bones that do not exists in selected skeleton. (again, you will see msg about this in the console):

Not found bones: 178.
Bones(9) without animation data:
 dyn_pouch_r, dyn_tags, dyn_armband_knot, dyn_armband_hi, dyn_armband_low, dyn_scarf_b, dyn_scarf_f, dyn_scarf_l, dyn_scarf_r

Psa have animation data for more bones (178) than current skeleton have.
Psa do not have animation for 9 bones that current skeleton have.

Kein commented 5 years ago

Is it known issue that only default animation imported from PSA works in Bleder? I have bunch of NLA tracks imported sucessfully but only first -- default -- playes and I'm unable to use the rest, says "Not implemented"

ClashSupreme commented 3 years ago

@Omeleto you can see if this works https://www.youtube.com/watch?v=pIL6DBwG1gc