Important information: this site is currently scheduled to go offline indefinitely by end of the year.

NeoX Engine animation data file format

Post questions about game models here, or help out others!
Post Reply
GoodDeva
ultra-n00b
Posts: 1
Joined: Sat Jul 20, 2019 1:57 am

NeoX Engine animation data file format

Post by GoodDeva »

Hello everyone

Recently I found a resource extractor tool of Netease NeoX game engine
GitHub Link Here: https://github.com/zhouhang95/neox_tools
I extracted models and lots of .dat file, some of .dat file actually is animation data file of models.
Here is one example
Image
Image
After some struggles in the game's .so library I can determine the suffix name of these animation data files should be .sfx
However, although the starting section of these files are easy to determine that they are names of Animation and bones, the rest data are actually binary encoded.

Does anyone have idea of this file format and how to convert the animation data to other format like json or Unity AnimationClip file?
I attached some sfx files.
sfx_examples.zip
Thanks.
You do not have the required permissions to view the files attached to this post.
lenovotxwd
ultra-n00b
Posts: 3
Joined: Thu May 23, 2019 1:37 pm
Been thanked: 2 times

Re: NeoX Engine animation data file format

Post by lenovotxwd »

I'm zhouhang95.
This game engine is the mixin of python and C++.
The parse part is in python.

There are some thing about python part:
both in Chinese

this article have some hints.
https://juejin.im/entry/58bacfec1b69e6006b1a9c65

and this repository readme
https://github.com/YJBeetle/unnpk
Post Reply