herebedragons

3D renderers

A collection of implementations of the same 3D scene using various rendering methods and APIs

A basic 3D scene implemented with various engines, frameworks or APIs.

GitHub

2k stars
45 watching
79 forks
Language: C
last commit: 8 months ago
Linked from 2 awesome lists

blendercomputer-graphicscyclesdragongbagraphics-programmingmetalndsopenglps2renderingscenekitsoftware-renderingunitywebgl

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kosua20/rendu A graphics rendering engine designed for experimentation with Vulkan and various rendering techniques. 548
liangliangnan/easy3d A lightweight C++ library for efficient 3D modeling, geometry processing, and rendering. 1,377
skywind3000/mini3d A simple 3D rendering software using C and OpenGL, providing a complete example of a fixed-pipeline software renderer. 2,195
asny/three-d A 2D/3D graphics renderer that provides a simple and powerful way to draw on multiple platforms. 1,331
codyjasonbennett/four A lightweight alternative to three.js for 3D rendering and graphics in web applications. 305
hiroharu-kato/neural_renderer Generates 3D mesh renderings from images using a neural network 1,147
keijiro/voxelman An extreme demonstration of using Unity's Entity Component System with C# Job System and Burst Compiler for efficient multi-core processing in 3D voxel rendering. 1,857
as-a-service/blender A simple web service that renders 3D Blender scenes with custom text in the cloud using Docker 36
nvpro-samples/gl_vk_meshlet_cadscene Demonstrates rendering of CAD models using mesh shaders for high-performance rendering 363
angelo1211/hybridrenderingengine A high-performance rendering engine that combines physically based shading and image-based lighting techniques using OpenGL. 1,204
chaoticbob/tinyrenderers A set of single-header implementations of Vulkan and D3D12 renderers with simplified APIs and shared code. 471
themadcreator/seen Software that converts 3D scenes into 2D graphics formats 875
mad-s/hijiki A high-performance physically-based renderer for 3D graphics using GPU acceleration 16
mrdoob/three.js A lightweight JavaScript library for creating 3D graphics and animations in the browser. 102,850
kaveh808/kons-9 An integrated development environment and 3D graphics authoring system in Common Lisp 583