READ THE RULES: Click here

Follow us on Facebook: https://www.facebook.com/xentax/ :)

Netease Bigworld engine model (.visual .primitives .animations)

Post questions about game models here, or help out others!
723119159
advanced
Posts: 43
Joined: Sun Dec 02, 2018 4:27 pm
Has thanked: 1 time

Netease Bigworld engine model (.visual .primitives .animations)

Post by 723119159 » Mon May 06, 2019 5:23 pm

I've been working on this for a while.
I found netease games based on bigworld engine all of nearly.And I found a complete set model use Hex Editor
I tried many ways to view it,but
1.I use viewtopic.php?p=126589#p126589 to import ".visual" and ".primitives",it Success,but model bone has make mistakes.
2.Wot model viewer. It can import primitive and visual information(netease .visual have been encrypted,it can deciphering.)but it can′t view and export bone
3.bigworld engine 2.1 it can import all of model information nearly(import.model files).But it can′t view Skinning.(maybe has been import)and,bigworld engine may can import animation,but I failed.It seems to be the most promising
So,I need help to import primitive and visual,animation better.
if I did,means all of old netease game model or bigworld model can be import Perfect,It can do a lot of things!
Here is a sample https://www.mediafire.com/file/jcbcn2l1 ... r.rar/file
try to use bigworld engine to view it?
Thanks! :)
Last edited by 723119159 on Fri May 10, 2019 12:36 pm, edited 1 time in total.

Nguyen Thanh Tùng
beginner
Posts: 25
Joined: Sat Jan 12, 2019 1:53 am
Has thanked: 8 times

Re: Netease Bigworld engine model (.visual .primitives .animations)

Post by Nguyen Thanh Tùng » Tue May 07, 2019 2:55 pm

What games support ?

723119159
advanced
Posts: 43
Joined: Sun Dec 02, 2018 4:27 pm
Has thanked: 1 time

Re: Netease Bigworld engine model (.visual .primitives .animations)

Post by 723119159 » Wed May 08, 2019 2:06 am

Nguyen Thanh Tùng wrote:
Tue May 07, 2019 2:55 pm
What games support ?
so many
TianXia2
TianYu
Dragon Sword (JianLong)

roswell
n00b
Posts: 12
Joined: Tue Apr 02, 2019 1:00 am

Re: Netease Bigworld engine model (.visual .primitives .animations)

Post by roswell » Fri May 10, 2019 3:14 am

Do you have more animation samples? Maybe one sample from each game for comparison?

723119159
advanced
Posts: 43
Joined: Sun Dec 02, 2018 4:27 pm
Has thanked: 1 time

Re: Netease Bigworld engine model (.visual .primitives .animations)

Post by 723119159 » Fri May 10, 2019 12:33 pm

roswell wrote:
Fri May 10, 2019 3:14 am
Do you have more animation samples? Maybe one sample from each game for comparison?
Here,this is bigworld engine provideed model
https://www.mediafire.com/file/ot63o09p ... 64243/file

roswell
n00b
Posts: 12
Joined: Tue Apr 02, 2019 1:00 am

Re: Netease Bigworld engine model (.visual .primitives .animations)

Post by roswell » Sat May 11, 2019 6:28 am

Thanks, but that's not the same animation file format as the first one. The first animation file has a "AHED" id in the header. The second one doesn't have it, so the animation format has changed or is different. Do you have more AHED animations?

723119159
advanced
Posts: 43
Joined: Sun Dec 02, 2018 4:27 pm
Has thanked: 1 time

Re: Netease Bigworld engine model (.visual .primitives .animations)

Post by 723119159 » Sat May 11, 2019 1:04 pm

roswell wrote:
Sat May 11, 2019 6:28 am
Thanks, but that's not the same animation file format as the first one. The first animation file has a "AHED" id in the header. The second one doesn't have it, so the animation format has changed or is different. Do you have more AHED animations?
here.
https://www.mediafire.com/file/iqa9euu7 ... s.zip/file

roswell
n00b
Posts: 12
Joined: Tue Apr 02, 2019 1:00 am

Re: Netease Bigworld engine model (.visual .primitives .animations)

Post by roswell » Sat May 11, 2019 11:18 pm

Thanks, that's a AHED file. is that the original game extension, ".animations" ? Bigworld engine are named ".animation". Just wondering if the file has been renamed through extraction or some other means.

Can you verify that Bigworld Engine is able to read these AHED animations, which have a different file format?

723119159
advanced
Posts: 43
Joined: Sun Dec 02, 2018 4:27 pm
Has thanked: 1 time

Re: Netease Bigworld engine model (.visual .primitives .animations)

Post by 723119159 » Sun May 12, 2019 12:44 am

roswell wrote:
Sat May 11, 2019 11:18 pm
Thanks, that's a AHED file. is that the original game extension, ".animations" ? Bigworld engine are named ".animation". Just wondering if the file has been renamed through extraction or some other means.

Can you verify that Bigworld Engine is able to read these AHED animations, which have a different file format?
No,original game extension is“.dat” .Bigworld engine can't
read.But .primitve .visual also named “.dat”. .visual can be read.but .primitive skin can't be view,only have bone.

roswell
n00b
Posts: 12
Joined: Tue Apr 02, 2019 1:00 am

Re: Netease Bigworld engine model (.visual .primitives .animations)

Post by roswell » Sun May 12, 2019 7:44 am

Are you a programmer? Do you write code or scripts?

This new animation file format is a chunked format. I see 3 distinct chunks:
AHED
ACH1
ADAT

Chunk structure:
DWORD unk; // always 4
DWORD chunk_id; // AHED, ACH1, ADAT
DWORD data_length; // bytes to follow

Basically, just loop chunks until end of file.


AHED contains some basic header information (names).
ACH1 contains some basic channel information (scale,pos,rot).
ADAT is unknown data. I see no floats or other strings, so this data must be packed somewhow.

I'm guessing ACH1 means "channel 1", it only contains data for first animation channel (root?).
The remaining animation channels must be packed in ADAT.

BigWorld animation format doesn't use chunks or packed data, so this is new to me.

723119159
advanced
Posts: 43
Joined: Sun Dec 02, 2018 4:27 pm
Has thanked: 1 time

Re: Netease Bigworld engine model (.visual .primitives .animations)

Post by 723119159 » Sun May 12, 2019 8:13 am

roswell wrote:
Sun May 12, 2019 7:44 am
Are you a programmer? Do you write code or scripts?

This new animation file format is a chunked format. I see 3 distinct chunks:
AHED
ACH1
ADAT

Chunk structure:
DWORD unk; // always 4
DWORD chunk_id; // AHED, ACH1, ADAT
DWORD data_length; // bytes to follow

Basically, just loop chunks until end of file.


AHED contains some basic header information (names).
ACH1 contains some basic channel information (scale,pos,rot).
ADAT is unknown data. I see no floats or other strings, so this data must be packed somewhow.

I'm guessing ACH1 means "channel 1", it only contains data for first animation channel (root?).
The remaining animation channels must be packed in ADAT.

BigWorld animation format doesn't use chunks or packed data, so this is new to me.
No,just out of curiosity.Netease game have so many good resources.
animation files can give up....
So,do you know how to import model(.primitives) and bone(.visual)?I can‘t import it simultaneously
And,thanks your help

roswell
n00b
Posts: 12
Joined: Tue Apr 02, 2019 1:00 am

Re: Netease Bigworld engine model (.visual .primitives .animations)

Post by roswell » Sun May 12, 2019 9:25 am

This is the same format used in World of Tanks (WoT) (visual, primitives). It's been a while, but I don't think the format hasn't changed.

You could try this Blender script:
https://github.com/SkaceKamen/wot-model-converter

723119159
advanced
Posts: 43
Joined: Sun Dec 02, 2018 4:27 pm
Has thanked: 1 time

Re: Netease Bigworld engine model (.visual .primitives .animations)

Post by 723119159 » Sun May 12, 2019 2:48 pm

roswell wrote:
Sun May 12, 2019 9:25 am
This is the same format used in World of Tanks (WoT) (visual, primitives). It's been a while, but I don't think the format hasn't changed.

You could try this Blender script:
https://github.com/SkaceKamen/wot-model-converter
Thanks,but it can't export bone.......

723119159
advanced
Posts: 43
Joined: Sun Dec 02, 2018 4:27 pm
Has thanked: 1 time

Re: Netease Bigworld engine model (.visual .primitives .animations)

Post by 723119159 » Tue May 14, 2019 8:50 am

Any other iders to make bigworld import to 3dsmax or blender?

roswell
n00b
Posts: 12
Joined: Tue Apr 02, 2019 1:00 am

Re: Netease Bigworld engine model (.visual .primitives .animations)

Post by roswell » Tue May 14, 2019 7:10 pm

BigWorld Blender tools:
http://www.twcenter.net/forums/showthre ... to-Blender

I can't seem to find a non-forum link to this file:
SkepticalFox-bigworld-blender-tools-wot-wowp-wows-23405f14ea7a.zip

It might contain something useful, as they use the same formats.

Post Reply