ANARI Software Development Kit (SDK)
-
Updated
Jul 26, 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.
ANARI Software Development Kit (SDK)
2D / 3D Game Engine / Interactive Software Framework with Python / C++ Scripting
Syclops is a tool for creating synthetic data from 3D virtual environments with photorealistic renderings and pixel-perfect annotations.
Automatically saves a numbered or dated image after every render and can extend the Blender output path with dynamic variables.
Open source 3D image visualisation and deformation software. It supports interactive deformation of high-resolution 3D images with real-time 3D visualisation of the deformed image.
Differentiable Shadow Mapping for Efficient Inverse Graphics (CVPR 2023)
Web and JavaScript port of thesephist/traceur
Generative fill in 3D.
A wormhole simulation.
This is kotlin implementation of software 3d renderer for obj models.
Database of optical constants
Suckless PD 3D software rasterizer
cub3D is a program that creates a dynamic labyrinth experience using my own Ray-Caster, offering a first-person view with interactive controls and customizable textures.
3D Renderer and Game Engine Made With Python and PyGame
3D rendering with openGL for the 42_scop project
Our method takes as input a collection of images (100 in our experiments) with known cameras, and outputs the volumetric density and normals, materials (BRDFs), and far-field illumination (environment map) of the scene.
3D Rendering Software I am developing with Typescript to run in the browser, for learning and for fun!
Raylib 3D tesseract example. Very short, 70 lines.