JavaScript 3D Library.
-
Updated
Nov 23, 2024 - JavaScript
3D technology is used in a wide range of fields, including film, video games, architecture, engineering, and product design. It allows designers to create digital models of objects that can be manipulated and rendered in three dimensions. 3D modeling software is used to create and manipulate 3D models, and 3D animation software is used to create movement and effects within those models. 3D technology has also been adopted for use in 3D printing, where physical objects can be created from digital models.
JavaScript 3D Library.
Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
A brief computer graphics / rendering course
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
One framework for creating powerful cross-platform games.
Open3D: A Modern Library for 3D Data Processing
🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
Interactive, thoroughly customizable maps in the browser, powered by vector tiles and WebGL
A resource repository for 3D machine learning
A collaboration friendly studio for NeRFs
Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.
Blender addons to make the bridge between Blender and geographic data
3D and 2D game engine written in Rust