Skip to content

Releases: taigrr/trophy

Transparency and Perf

15 Feb 18:34

Choose a tag to compare

What's Changed

  • Make background color transparent by default and refactor fb and rast resizing by @aymanbagabas in #2
  • chore: use UV Screen API by @aymanbagabas in #1

New Contributors

Full Changelog: v1.2.1...v1.3.0

v1.2.0 - STL Improvements

02 Feb 13:40

Choose a tag to compare

What's New

STL Loader Improvements

  • Fixed winding order to match GLTF/OBJ convention (consistent rendering across formats)
  • Added tolerance-based vertex deduplication (handles float32 precision issues)
  • Added optional mesh cleanup on load (CleanMesh option)

New Mesh Utilities

  • mesh.CleanMesh() - removes degenerate, duplicate, and internal faces
  • mesh.DeduplicateFaces() - removes duplicate triangles
  • mesh.RemoveInternalFaces() - removes coplanar opposing faces
  • mesh.RemoveDegenerateFaces() - removes zero-area triangles
  • mesh.RemoveUnreferencedVertices() - compacts vertex array

Viewer

  • B key toggles backface culling (default OFF, better for single-sided STL meshes)

Other

  • Added proper Utah teapot test model (9438 triangles)
  • STL files now tracked with git-lfs