Fast realtime softare rendering library for C++14 using SSE/AVX/NEON. 2D, 3D and isometric rendering with minimal system dependencies.
-
Updated
Jun 9, 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.
Fast realtime softare rendering library for C++14 using SSE/AVX/NEON. 2D, 3D and isometric rendering with minimal system dependencies.
software renderer from scratch using C++
Web-viewer for materials science visualizations
Libprimis: Imprimis' 3D destroyable world engine
A collaboration friendly studio for NeRFs
3D Game engine building from Gameplay3D codebase
SuoraEngine is an open-source C++ Engine for building 3D real-time rendering Applications and interactive Content, especially Video Games.
3D FPS Game made with OpenGL
Lightweight Game Engine/Framework in C++17 with WYSIWYG Editor. Experimental C# bindings.
🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan
MaterialX is an open standard for the exchange of rich material and look-development content across applications and renderers.
Rust Game engine integrated in Blender [WebGPU ready]
Yet Another Vulkan Engine
An open source C++ game engine.
3Dev is a lightweight, yet powerful game engine with PBR, physics, angelscript support and more
Some basic Libraries
Explore the world of 3D graphics and visualization with VTK examples in Python.
Game development framework / engine designed for programmers, focusing at ease of use.
Payton! Kickstart any 3D OpenGL + GTK Ideas in a few seconds!