Open Multi Body Viewer
-
Updated
May 23, 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.
Open Multi Body Viewer
L-system simulator, output in Voxel format
3Dev is a lightweight, yet powerful game engine with PBR, physics, angelscript support and more
A public domain JavaScript library to ease developing HTML 3D apps
The MIDI-powered kotatsu used in Ochama Trio performances.
Orbital Flight Simulator. Educational Program. Write Python programs to send a rocket into orbit.
Some basic Libraries
Documentation and example applications for the Libbulletjme physics simulation library
Libprimis: Imprimis' 3D destroyable world engine
Hobby game and rendering engine using DX12
RAYX is a simulation tool for beamlines at electron storage rings. It traces synchrotron radiation through a series of mirrors, gratings and more and gives the user helpful insights, how a given beamline performs.
Open source development of the game Knight Online. This is a reversed engineered old version of the game aiming to replicate the nostalgic experience we all once had <3
MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.
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.
A collaboration friendly studio for NeRFs
Python utilities for conversion of bitmap image to 3D objects mosaic in POVRay format.
C++ library designed to provide an abstraction for different rendering engines. It offers unified APIs for creating 3D graphics applications.