meshoptimizer

Mesh optimizer

A C++ library that optimizes 3D meshes for faster rendering on GPUs.

Mesh optimization library that makes meshes smaller and faster to render

GitHub

6k stars
106 watching
502 forks
Language: C++
last commit: almost 2 years ago
Linked from 2 awesome lists

compressiongltfgpumesh-processingoptimizationsimplification

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
nvidiagameworks/kaolinA PyTorch library for accelerating 3D deep learning research with various GPU-optimized operations and tools.4,550
mlivesu/cinolibA C++ library for processing polygonal and polyhedral meshes with a unified data structure938
nical/lyonA Rust library for GPU-accelerated 2D graphics rendering using path tessellation2,365
nvpro-samples/gl_vk_meshlet_cadsceneDemonstrates rendering of CAD models using mesh shaders for high-performance rendering373
meshpro/optimeshA tool for optimizing and smoothing 3D meshes using various algorithms.582
meshinspector/meshlibA comprehensive C++ library for 3D geometry processing and analysis531
gaoxifeng/robust-hexahedral-re-meshingA software tool that simplifies and optimizes 3D mesh structures using a robust algorithm43
pmp-library/pmp-libraryA C++ library for processing and visualizing polygon surface meshes1,333
zalo/mathutilitiesA collection of reusable math and physics utilities for Unity development4,438
cnr-isti-vclab/meshlabA system for processing and editing large 3D triangular meshes4,863
isl-org/open3dA C++ library for rapid development of software that processes 3D data11,648
forceflow/trimesh2A C++ library and set of utilities for input, output, and basic manipulation of 3D triangle meshes313
sigkill79/stsA header-only library for optimizing vertex cache sizes of triangles.63
gkjohnson/three-mesh-bvhAn optimization library for raycasting and spatial queries against 3D meshes in web-based graphics applications2,580
gfx-rs/wgpuA cross-platform, Rust-based graphics API that abstracts multiple GPU APIs and WebGL2/WebGPU.12,904