haekb / io_scene_lithtech

Based off of io_scene_abc by @cmbasnett
GNU General Public License v2.0
15 stars 5 forks source link

Jupiter LTB Support #22

Closed haekb closed 3 years ago

haekb commented 3 years ago

Resolves #20

This PR implements both import of PC LTB v23 meshes, animations, but also provides a more direct way to convert PC LTB files to LTA. (Similar to my old PS2 LTB to LTA converter.)

It also fixes some issues with LTA export for jupiter.

haekb commented 3 years ago

Currently imports rigid and skeletal (non matrix palettized) meshes. No bones, no animations, nothing flashy.

haekb commented 3 years ago

The shading is a bit odd as seen here: image

My guess it's to do with an optimized index list. Those verts aren't connected to each other, probably don't need to be for the engine's purposes. Merging by distance will fix it up.