Explore Projects

Discover 41 open source projects

Active filters (1):
Search: 3d-graphicsร—
Clear all

Showing 1-20 of 41 projects

ssloy/tinyrenderer

A hands-on computer graphics course with a software renderer in C++

23.3K
Stable
C++
Tutorials & Courses
General Utilities
C++
#computer-graphics#software-renderer#c-plus-plus

google/filament

Real-time physically based rendering engine for Android, iOS, and desktop platforms

19.8K
Active
C++
Animation & Motion
CLI Tools
#3d-graphics#pbr#opengl

lettier/3d-game-shaders-for-beginners

A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

19.4K
Archived
C++
LLM Frameworks
Full-Stack Frameworks
GLSL
#3D Game Shaders#SSAO#Depth of Field

terkelg/awesome-creative-coding

A curated list of resources for creative coding, including generative art, data visualization, and interactive design.

14.5K
Experimental
HTML
Animation & Motion
#generative-art#data-visualization#creative-coding

nerfstudio-project/nerfstudio

A collaboration-friendly studio for building NeRF-based 3D reconstructions using PyTorch and other ML tools.

11.3K
Experimental
Python
Computer Vision
PyTorch
#3d-reconstruction#nerf#deep-learning

o3de/o3de

Open 3D Engine (O3DE) is a multi-platform 3D engine for building AAA games, 3D worlds, and high-fidelity simulations.

9.0K
Active
C++
Game Engine
3D Graphics Engine
C++
#3d-graphics#animation#game-development

openscad/openscad

OpenSCAD is an open-source 3D CAD modeler focused on programming and scripting rather than graphical modeling.

9.0K
Active
C++
Backend Frameworks
CLI Tools
#3d-modeling#cad#c++

google/draco

Draco is a C++ library for compressing and decompressing 3D geometric meshes and point clouds.

7.2K
Active
C++
Compression
Animation & Motion
#3d-graphics#point-cloud#mesh

ssloy/tinyraytracer

A lightweight, educational ray tracing engine written in C++ for learning computer graphics and rendering.

5.3K
Archived
C++
Backend & APIs
Learning & Education
#3d-graphics#computer-graphics#raytracing

urho3d/urho3d

Urho3D is an open-source, cross-platform 2D and 3D game engine written in C++.

4.7K
Archived
C++
Game Engines
API Frameworks
#2d#3d#game-development

AmbientRun/Ambient

Ambient is a multiplayer game engine built with Rust, focused on 3D graphics, WebAssembly, and cross-platform deployment.

3.9K
Archived
Rust
Game Development
API Frameworks
Rust
#3d-graphics#game-engine#multiplayer

DLR-RM/BlenderProc

A Python library for generating photorealistic training images using the Blender 3D software.

3.4K
Active
Python
Computer Vision
Backend Frameworks
Python
#computer-vision#3d-graphics#blender

xelatihy/yocto-gl

Yocto/GL is a tiny C++ library for data-driven physically-based graphics and path tracing.

2.9K
Archived
C++
Backend & APIs
CLI Tools
#3d-graphics#computer-graphics#graphics

zauonlok/renderer

A software renderer written from scratch in C89 for 3D graphics programming and development

2.7K
Archived
C
Graphics Programming
CLI Tools
#3d#graphics#rendering

stuffmatic/fSpy

A cross-platform application for quick and easy still image camera matching.

2.5K
Archived
TypeScript
Animation & Motion
CLI Tools
TypeScript
#3d-graphics#blender#camera-calibration

ssloy/tinykaboom

A brief computer graphics / rendering course focused on building a raytracer engine in C++.

2.4K
Archived
C++
Graphics Programming
Learning & Education
#3d-graphics#computer-graphics#raytracer

Overload-Technologies/Overload

A 3D game engine with Lua scripting, supporting C++, OpenGL, and physically-based rendering.

2.4K
Active
C++
Game Engines
Lua
#3d-engine#game-engine#graphics-engine

SUDO-AI-3D/zero123plus

This repository provides a diffusion-based model for generating consistent 3D views from a single image.

2.0K
Archived
Python
Computer Vision
Diffusion Models
Python
#3d-graphics#diffusion-models#image-to-3d

ssloy/tinyraycaster

A simple 3D raycasting engine in C++ for building old-school FPS games.

2.0K
Archived
C++
Backend & APIs
Learning & Education
#3d#graphics#rendering

fougue/mayo

3D CAD viewer and converter with support for various file formats, built on Qt and OpenCascade.

1.9K
Active
C++
Frontend Frameworks
CLI Tools
Qt
#3d-graphics#3d-viewer#cad

Stay in the loop

Get weekly updates on trending AI coding tools and projects.