Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Jupiter LTB Support #22

Merged
merged 16 commits into from
Jan 23, 2021
Merged

Jupiter LTB Support #22

merged 16 commits into from
Jan 23, 2021

Conversation

haekb
Copy link
Owner

@haekb haekb commented Jan 22, 2021

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
Copy link
Owner Author

haekb commented Jan 22, 2021

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

@haekb
Copy link
Owner Author

haekb commented Jan 22, 2021

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.

@haekb haekb self-assigned this Jan 23, 2021
@haekb haekb changed the title [WIP] Jupiter LTB Support Jupiter LTB Support Jan 23, 2021
@haekb haekb merged commit c18a98f into master Jan 23, 2021
@haekb haekb deleted the 20-jupiter-ltb-support branch January 23, 2021 07:28
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support Jupiter LTB model files
1 participant