Several demos exploring graphical techniques, like rasterization, collision detection, ray picking, ...
-
Updated
Jun 11, 2024 - C++
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.
Several demos exploring graphical techniques, like rasterization, collision detection, ray picking, ...
A collaboration friendly studio for NeRFs
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.
Python utilities for conversion of bitmap image to 3D objects mosaic in POVRay format.
Libprimis: Imprimis' 3D destroyable world engine
Visualisation of the solar system
MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.
Documentation and example applications for the Libbulletjme open-source physics simulation library
A GUI application to tune the V-HACD algorithm for a specific 3-D mesh (code has New BSD license)
A 3D Mapping Engine & SDK for OpenSceneGraph.
cool visuals made by immersing simple surfaces in R3
An Open Source C# 3D Game Engine under MIT license, inspired by Unity and featuring a Dear ImGUI editor and built on Silk.NET
A python module for scientific analysis of 3D data based on VTK and Numpy
This involves studying polyominoes and proposing paving solutions with one or more fixed pieces, in 2D with the Canvas API, in 3D with the three.js library
Lightweight Game Engine/Framework in C++17 with WYSIWYG Editor. Experimental C# bindings.
3D CAD viewer and converter based on Qt + OpenCascade