This is a monorepo of my tools for the Pure3D Engine by Radical Entertainment.
Of note is crates/p3d2gltf
, which provides the binary p3d2gltf. This binary takes an input .p3d asset file (or folder)
and outputs the models and textures within to a
gl Transmission Format file.
Run it in release mode unless you want debug spam.
This is far from finished, barely any pure3d Chunk types are supported, and all of the work has been on the Simpsons Hit & Run. No idea if the Simpsons Road Rage or Hulk will work.
Also, this is based on both the Simpsons Hit & Run source code leak and reverse-engineering work on Lucas' Pure3D Editor.