Page 1 of 1
Supreme Snowboarding (1999) *.hx files
Posted: Sat Feb 19, 2022 11:07 pm
by mrmaller1905
.hx file (SurRender 3D model):
https://mega.nz/file/oSBQwRjI#P-92an4o0 ... zQxe0TnjHI
.skn file (skin weights):
https://mega.nz/file/ceI0iLKR#AmOmpIlqW ... bMrszKpB00
.skl files (animations):
https://mega.nz/file/BGQyRZ5b#3VsOTNOI_ ... IfEa8NvBvQ
I tried Hex2Obj with vincent.hx, but the 3D model seems broken.
I need to convert .skl to .fbx
Re: Supreme Snowboarding (1999) *.hx files
Posted: Sat Feb 19, 2022 11:51 pm
by shakotay2
mrmaller1905 wrote: ↑Sat Feb 19, 2022 11:07 pmI tried Hex2Obj with vincent.hx, but the 3D model seems broken.
I wouldn't know, why

:
.
Vincent-hx.png
(seems I missed a face at the back)
I need to convert .skl to .fbx
Sounds hard to me.
Re: Supreme Snowboarding (1999) *.hx files
Posted: Sun Feb 20, 2022 3:32 pm
by Durik256
mrmaller1905 wrote: ↑Sat Feb 19, 2022 11:07 pm
I need to convert .skl to .fbx
here's a good start for you.
I made plugins that parse .skn and .skl files. you just need to tweak it a little.
(create matrices in .skl and deal with weights in .skn).
also i write here pseudocode:
.skn
Code: Select all
seek(5)#header
int ver?
int num_bone
for num_bone:
int id
string name
seek(5)#SIGN
string nameModel
int count
for count:
int idBone
[float*4] data
int idVert
seek(10)#SIGN SIGN
.skl
Code: Select all
seek(5)#header
int numBone
int unk
for numBone:
seek(5)#SIGN
string name
string parentName
int numFrame
int unk
for numFrame:
28 bytes to matrix
seek(10)#SIGN SIGN
Re: Supreme Snowboarding (1999) *.hx files
Posted: Wed Apr 19, 2023 5:48 pm
by mrmaller1905
Can you make a Noesis plugin for the *.hx format also?