Commit Graph

8 Commits

Author SHA1 Message Date
MegaMech 03a1a18dcd
Update vtx_extract.cpp 2023-11-17 11:45:50 -07:00
Taggerung 4abffc3b2c Add some usage and build insturctions for the extractor
Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-10-07 21:24:38 -04:00
Taggerung a8c37b7243 Complete the texture lists for every course
Also made the master material file for all course. The paths
 in that file are relative so if it or the target png's move
 there will have to be a lot of other changes made

Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-10-07 21:24:38 -04:00
Taggerung 8a77ec0871 Over engineered a solution to a problem that doesn't exist
Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-10-07 21:24:38 -04:00
Taggerung 525d521ff2 Did some re-arranging to make getting the texutre coordinate possible
This mostly works, although you have to generate the mtl file yourself
 and even then there's some stuff that's horribly messed up.

Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-10-07 21:24:38 -04:00
Taggerung fcea67fdce More changes, works lightly better
Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-10-07 21:24:38 -04:00
Taggerung 5204dc8437 Update script to also extra face data from baserom
course.vtx is the file to be #included in course_vertices.inc.c

course.obj is, as named, an OBJ file with the vertex and face
 lists for the given course

Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-10-07 21:24:37 -04:00
Taggerung 52dca7d90f Draft for a course model extractor
Should be able to extract arbitrary vtx lists with a little
 adjustment

Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-10-07 21:24:37 -04:00