Built from the research described at Lifting the Bonnet on Gran Turismo's Model Format
A tool that allows creating custom models for Gran Turismo 3. Still in early stages and may break. Other games like GT4 are not yet supported (please contribute!)
TLDR: Building custom models is possible. Building models back from original models are not because repacked textures take too much space on the GS Memory. Texture memory layout optimizations are required (see Current Tasks below).
It is not intended to be used for extracting (aka 'ripping') models out of the game. It is a modding tool. No support whatsoever will be provided for such purposes.
For usage documentation, refer to the Modding Hub.
I am slowly retiring from GT research, but here are the current tasks left to be done
- Tex1 Optimizations - heavily needed. Some paths mentioned here
- Properly support reflective meshes?
- More GT3 callbacks support
- Greater PGLUmaterial support
- Figure out the bounding bit in GT3 models
- GT4 VM/Compiler?
There is some code for GT4 (as the codebase essentially works for both games) but still needs heavy work.
Requires .NET 8.0 to build.
- GlitcherOG/SSX-Collection-Multitool - Useful reference for using SharpTriStrip
- Xenn - Testing