tmf
tmf copied to clipboard
Tight Model format is an experimental lossy 3D model format focused on reducing file size as much as posible without decreasing visual quality of the viewed model or read speeds.
I wanted to ask if this is in the to-do list. There is literally no way out there to compress quad meshes effectively right now. Converting to triangles means you...
Hey there! Have you considered encoding normals using octahedron mapping? It's a neat way to map a direction vector into two components and it has a more uniform distribution than...
TMF looks super cool! But I'd not only want to store **normal, positions and uvs** data. Formats like glTF also store other attributes per vertex, such as: **color, tangent, secondary...
Index segments currently make up most of the mesh size. Different approaches to reducing their size have yielded insufficient results. The previous attempts were small, universal improvements for saving all...
The find_best_vertex_split function iterates over all vertices: https://github.com/FractalFir/tmf/blob/9c5f61ba037fa65a1edba7ffcb7e615e14831ca8/src/tmf_exporter.rs#L319 However, immediately after the loop, there is an assertion that best_split_index may _not_ be the last vertex: https://github.com/FractalFir/tmf/blob/9c5f61ba037fa65a1edba7ffcb7e615e14831ca8/src/tmf_exporter.rs#L339 While testing file sizes...