Markemp / Cryengine-Converter

A c# program to convert Crytek files to Collada (XML) format
https://www.heffaypresents.com/GitHub/
GNU General Public License v2.0
208 stars 53 forks source link

Rise of Lyric animation export into glTF #152

Closed Soreepeong closed 1 year ago

Soreepeong commented 1 year ago

It finally works, at least for the game that I care.

Added -gltf for .gltf and .bin pair, and -glb for .glb single binary file.

Prerequisite

Extract all .wiiu.stream files to game's root directory, so that duplicate paths cascade.

Example:

Game root directory is Z:\ROL\Sonic_Crytek, and I'm trying to export result files into Z:\ROL3D.

Possible TODOs

Example result file

Check 5_minibosses.zip out at https://gltf-viewer.donmccurdy.com/ .

image

Soreepeong commented 1 year ago

Note that the squash-rebasing has been a bit hastily done that there might be some changes that look random.

Markemp commented 1 year ago

Nice! Looking at this now.

Edit: Honestly, I can't thank you enough for this patch. Animations have been a bugbear for me for far too long, and I really appreciate you taking the lead on this!

Kjasi commented 1 year ago

The glTF format is also natively available for import with other software, including Unreal Engine. I am looking forwards to seeing this integrated!

Soreepeong commented 1 year ago