Understanding per-group animation support

General discussion regarding the OpenMW project.
For technical support, please use the Support subforum.
Post Reply
1Mac
Posts: 62
Joined: 20 Feb 2019, 19:50

Understanding per-group animation support

Post by 1Mac »

Let me see if I've got this straight. Vanilla Morrowind animation files are like a package of animations that aren't easily separated. Liztail made a tool called Animation Kit that lets modders compile separate animations into a single animation file that vanilla players can use. But Akortonov wrote code that's been merged into v.45 that can use separate animation files without merging. Meaning that OpenMW modders can mix and match animations from different mods without the hassle of using Liztail's third-party tool.

Do I have this right? Is there anything I'm missing?
User avatar
Amenophis
Posts: 320
Joined: 30 Oct 2011, 04:34
Location: Fortaleza - Ceará - Brasil

Re: Understanding per-group animation support

Post by Amenophis »

Yes. Exactly this.
1Mac
Posts: 62
Joined: 20 Feb 2019, 19:50

Re: Understanding per-group animation support

Post by 1Mac »

Cool. So what animation mods do you recommend, (besides yours, of course).
User avatar
silentthief
Posts: 456
Joined: 18 Apr 2013, 01:20
Location: Currently traversing the Ascadian Isles

Re: Understanding per-group animation support

Post by silentthief »

I am just throwing my 2 cents in here. I would recommend anything from Arcimaestro Antares for this request
1Mac wrote: 15 Apr 2019, 03:05 Cool. So what animation mods do you recommend, (besides yours, of course).
examples include these:

https://www.youtube.com/watch?v=lTem8ejlfi0
https://www.youtube.com/watch?v=_6DRN4Qfjuk
https://www.youtube.com/watch?v=-HW7Yd87mAY
https://www.youtube.com/watch?v=N0twn8RVnbg
https://www.youtube.com/watch?v=l2PO2yFxEMY

but my favorite is this idea:
https://www.youtube.com/watch?v=Hivq7AseBI0

ST
1Mac
Posts: 62
Joined: 20 Feb 2019, 19:50

Re: Understanding per-group animation support

Post by 1Mac »

Here's a possibility this feature seems to open up. One could use Animation Compilation as a base animation fix, then use the optional extracted kf files from Jammings Off as a patch to reduce collision issues with NPCs. In Vanilla this would involve messing with Animation Kit, but for OpenMW I'm guessing it's just a matter of putting the kf files in the proper folders. Am I right, and what would that entail if so?
User avatar
akortunov
Posts: 899
Joined: 13 Mar 2017, 13:49
Location: Samara, Russian Federation

Re: Understanding per-group animation support

Post by akortunov »

Keep in mind that unpacked animations from AnimKit have a slightly different format from what the game itself uses, so unpacked animations from AnimKit are not always work out of box (especially walking animations).
User avatar
Pop000100
Posts: 82
Joined: 18 Aug 2014, 21:17
Location: Loitering around Gnisis.

Re: Understanding per-group animation support

Post by Pop000100 »

akortunov mind documenting what need to be done to convert a AnimKit animation to OpenMW?
User avatar
akortunov
Posts: 899
Joined: 13 Mar 2017, 13:49
Location: Samara, Russian Federation

Re: Understanding per-group animation support

Post by akortunov »

Pop000100 wrote: 22 Apr 2019, 08:11 akortunov mind documenting what need to be done to convert a AnimKit animation to OpenMW?
I have no idea how to convert it. I am not a modeller.
User avatar
sjek
Posts: 442
Joined: 22 Nov 2014, 10:51

Re: Understanding per-group animation support

Post by sjek »

https://github.com/OpenMW/openmw/pull/1 ... -392493996 Respective pull reguest
http://mw.modhistory.com/download-95-6027 Liztails animkit
Split big multi-animation KF files into smaller single animation ones.
Love the jump animation from a total animation replacer, but don't want to use anything else from it? You can use split to take that big KF file they sent out and slice it up into one per animation like the way Oblivion's KF files are set up. Now just look for the KF file called "jump" and put it into a new animation mod folder.
I think both are kinda valuable and in theory works the same way.
Inspecting http://mw.modhistory.com/download-10-14199 (almalexia for humanoids) in nifskope
has same structure in kf's as amenophis so it' might work as drop in.

Every textkey event can handle only one modification at a time.
--------------------------------
In meshes folder there is.

xbase_anim.1st.kf
xbase_anim.kf

xbase_anim_female.1st.kf
xbase_anim_female.kf

xbase_animkna.1st.kf .. is for beast races.

how custom animations for individual creatures is handled in general.. ?
User avatar
Amenophis
Posts: 320
Joined: 30 Oct 2011, 04:34
Location: Fortaleza - Ceará - Brasil

Re: Understanding per-group animation support

Post by Amenophis »

sjek wrote: 22 Apr 2019, 15:16 how custom animations for individual creatures is handled in general.. ?
OpenMW can change the animations of creatures that share the beasts or human animations.
I've made this replacer where I changed the hand to hand animation of the skeletons from human to the Beast ones. Look how I organized the folder structure.
It works but I'm unhappy with the results mostly because I haven't discovered the correct position of the key times in Blender.

I've added a omwaddon with a custom disarmed skeleton creature to speed tests. It's NOT required. Just load your save and the mod and type: PlaceAtPc skeleton_HtH 1 10 1
https://mega.nz/#!sRVlkSjI!gRsrCqO1D33w ... XM55fqg3hM
Post Reply