io_anim_seanim icon indicating copy to clipboard operation
io_anim_seanim copied to clipboard

ADDITIVE Animations Are Not Supported

Open 406345 opened this issue 7 years ago • 9 comments

I can't import seanim files in Blender 2.78. The import button is disabled, the warning message says "ADDITIVE animations are not currently supported". I have tried Blender 2.78a,2.78b and 2.78c both x64 and x86

406345 avatar May 02 '18 21:05 406345

It has nothing to do with the version of Blender that you're using. The plugin itself doesn't support additive animations currently - because we never determined exactly how they are supposed be imported, modified, etc.

SE2Dev avatar May 05 '18 02:05 SE2Dev

Could you recommend a verison of Blender? Thank you~

406345 avatar May 09 '18 07:05 406345

I'm not quite sure what you mean... just use the latest version of Blender (2.79b at the time of this comment). Additive animations aren't currently supported by the seanim plugin regardless of which version of Blender you are using.

SE2Dev avatar May 10 '18 10:05 SE2Dev

ive no clue what additive animations are, I downloaded seanim added the add on via user preference and it wont let me import a seanim file (additive animations are not currently supported) All I want to do is import a seanim file. Can you tell me what I'm doing wrong

MrKelmeister avatar Jun 29 '18 23:06 MrKelmeister

Additive animations are a special type of animation that generally gets blended with other animations or poses to provide more variation. The problem is: I don't know how the math works for these types of animations, nor do I have any way of knowing what the correct import result would look like. Essentially, there's no way for me to know if I'm importing them correctly, and I have no idea how they're originally created in various animation environments, hence the reason they're not currently supported. The majority of animations should not be additive, so this shouldn't really be a major issue.

Can you tell me what the animation name is and where you got it from?

SE2Dev avatar Jun 30 '18 13:06 SE2Dev

i learned it all from this video: https://www.youtube.com/watch?v=JgYuULEr37g&list=LLFlfbAwM34el_wl0OEjJ8tQ&index=28&t=0s im doing everything he is doing and importing the same animations but for me it wont even let me import a seanim file into blender, when i go to import and scroll down to seanim file it wont let me press on it

MrKelmeister avatar Jun 30 '18 16:06 MrKelmeister

In order to import an animation you need to select the skeleton / armature that you want to import the animation onto.

SE2Dev avatar Jun 30 '18 22:06 SE2Dev

Yeah I figured it out, thanks

MrKelmeister avatar Jun 30 '18 22:06 MrKelmeister

For functionality, the logic is ADDITIVE is stacked on another existing animation. Positions just import normally, and for rotations the logic is:

Actual Key Value = (keyframeRotationQuaternion * restRotationQuaternion)

You can use some heads + animations from WWII which have verified additive data, the result should play like: https://imgur.com/TGJSOcD

Anims like 'fadr_gen_first_greet' with fadr_ and a head would be: mp_head_prestige_org1 exportable from the WWII HQ, this functionality already exists in SETools.

dtzxporter avatar Mar 23 '19 17:03 dtzxporter