https://kpt0.github.io/obj-sm3-converter/
obj2sm3 is an external tool im working on that will create very lightweight OBJ files. The way it does this is by removing any unnecessary text, compressing face indices using a charset, removing trailing 0s from vertices and more! sm3 files are very convenient in both the way the decoder works and how small the files are. With how I chose the layout of these files I also get the added ability to use list reporters as a file input instead of needing to paste a large string, which could break editors if these strings are large enough. __________ Changelogs __________ v1.2.0 | 9/15/25 - compression to vn and vt coords. Added gouraud shading using STTF bitmap to visualize the normals v1.1.0 | 9/7/25 - uv and vn support v1.0.0 | 8/29/25 -Initial release _________________________________