Offtopic: Into Commodore 64 (6502) coding, pixeling or music?
Xentax is looking for new members for the C64 activities!
Just drop us a message at forum@xentax.com and join the Scene Team!

Forum rules: Click here

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 » Sat Aug 03, 2019 10:23 am

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

Re: NeoX Engine animation data file format

Post by lenovotxwd » Fri Nov 29, 2019 8:49 am

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