From d0fcf20e7d607c20162f7435ee4367f22abf8c98 Mon Sep 17 00:00:00 2001 From: Arseny Kapoulkine Date: Mon, 13 May 2024 20:42:13 -0500 Subject: [PATCH] Create USERS.md (#687) This is an initial version of a list of known projects that are using meshoptimizer. It's missing a lot of projects I've been told about and don't remember OTOH, and it's likely missing a *lot* of games that use it that I don't know about. The intent here is to slowly expand this list over time with prominent projects (commercial software or open source software). --- USERS.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 USERS.md diff --git a/USERS.md b/USERS.md new file mode 100644 index 00000000..cf4af711 --- /dev/null +++ b/USERS.md @@ -0,0 +1,45 @@ +meshoptimizer is widely used in the games industry as well as in many pipelines for processing 3D content for real-time rendering. This document contains a small selection of projects that rely on meshoptimizer. + +For brevity, the projects listed below are limited to commercial software or open source software that has 100+ stars on GitHub. Please feel free to contribute additions via pull requests. + +# Games + +If you are shipping a game that is using meshoptimizer, listing the library in the credits or documentation would be appreciated! + +- [Alan Wake 2 (2023)](https://www.remedygames.com/games/alan-wake-2) +- [Baldur's Gate 3 (2023)](https://baldursgate3.game/) +- [Cities: Skylines II (2023)](https://www.paradoxinteractive.com/games/cities-skylines-ii/about) +- [Counter-Strike 2 (2023)](https://www.counter-strike.net/cs2) +- [Jagged Alliance 3 (2023)](https://jaggedalliance3.thqnordic.com/) +- [The Legend of Zelda: Tears of the Kingdom (2023)](https://zelda.nintendo.com/tears-of-the-kingdom/) +- [Manifold Garden (2019)](https://manifold.garden) +- [Monaco 2](https://store.steampowered.com/app/1063030/Monaco_2/) +- [Ravenswatch (2023)](https://store.steampowered.com/app/2071280/Ravenswatch/) +- [The Settlers: New Allies (2023)](https://www.ubisoft.com/en-us/game/the-settlers/new-allies) +- [Stranded: Alien Dawn (2023)](https://www.strandedaliendawn.com/en-US) +- [Tunnet (2023)](https://store.steampowered.com/app/2286390/Tunnet/) + +# Engines + +If you are shipping an engine that is using meshoptimizer, listing the library in the documentation would be appreciated! + +- [Bevy](https://bevyengine.org/) +- [The Forge](https://theforge.dev/) +- [Godot](https://godotengine.org/) +- [HypeHype](https://hypehype.com/en) +- [Roblox](https://www.roblox.com/) +- [Unigine](https://unigine.com/) +- [Wonderland Engine](https://wonderlandengine.com/) + +meshoptimizer is also used in [Waymo](https://waymo.com/) internal stack. + +# Web + +meshoptimizer supports various web projects through [meshoptimizer.js](https://www.npmjs.com/package/meshoptimizer). +For projects in the glTF ecosystem, [gltfpack](https://github.com/zeux/meshoptimizer/tree/master/gltf#-gltfpack) is developed alongside meshoptimizer, and `EXT_meshopt_compression` glTF extension is implemented by meshoptimizer.js. + +This list contains a small selection of popular projects in the web ecosystem that use meshoptimizer; see also [a list of projects that depend on meshoptimizer through NPM](https://github.com/zeux/meshoptimizer/network/dependents). + +- [Babylon.js](https://www.babylonjs.com/) +- [CesiumJS](https://cesium.com/platform/cesiumjs/) +- [three.js](https://threejs.org/)