Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. 3d Rendering

3d Rendering

51 projects

Showing 15 of 51 projects

GEngine
GEngineJavaScript

A WebGPU-based rendering engine for building 3D graphics applications in the browser with modern GPU capabilities.

#interactive-3d#graphics-engine#webgpu
Stars148
Forks11
Last commit5 months ago
swift-360-videos
swift-360-videosSwift

An open-source Swift library for 360 video and image playback, plus generic 3D scene creation on iOS.

#ios#shaders#opengl
Stars136
Forks15
Last commit7 years ago
RedCube
RedCubeTypeScript

A JavaScript rendering library for glTF 2.0 models with WebGL2 and WebGPU backends.

#opengl-es#webgpu#pbr
Stars113
Forks9
Last commit6 days ago
rustracer
rustracerRust

A physically-based glTF 2.0 renderer using Vulkan ray tracing, written in Rust.

#vulkan#ash-rs#real-time-graphics
Stars96
Forks5
Last commit3 years ago
JSAR-DOM
JSAR-DOMC++

A browser engine library for the Spatial Web that renders HTML, 2D, and 3D content together in 3D space.

#html5#webxr#browser-engine
Stars88
Forks3
Last commit9 months ago
gl_vk_bk3dthreaded
gl_vk_bk3dthreadedC++

A deprecated Vulkan and OpenGL sample demonstrating multi-threaded 3D rendering using worker threads and command buffers.

#vulkan#opengl#performance-optimization
Stars87
Forks17
Last commit1 year ago
SchematicWebViewer
SchematicWebViewerTypeScript

An NPM package for importing and viewing modern Minecraft schematics in a web browser.

#hacktoberfest#schematic-viewer#schematic
Stars77
Forks7
Last commit10 months ago
Voxel Game
Voxel GameGDScript

A Godot-based voxel game prototype that generates terrain as a single surface mesh for performance and rendering distance.

#prototype#terrain-generation#game-development
Stars76
Forks16
Last commit10 years ago
samples port
samples portKotlin

A comprehensive collection of open-source Kotlin examples and demos for the Vulkan graphics and compute API.

#vulkan#shaders#gpu-compute
Stars56
Forks3
Last commit7 years ago
Multiplayer FPS-Game
Multiplayer FPS-GameJavaScript

A multiplayer first-person shooter game built with Babylon.js where clients handle world simulation and the server acts as a message relay.

#real-time-networking#client-side-physics#babylon-js
Stars54
Forks24
Last commit5 years ago
yuka-babylonjs-examples
yuka-babylonjs-examplesJavaScript

Examples demonstrating integration of Yuka Game AI library with Babylon.js for 3D rendering.

#ai#game-ai#simulation
Stars51
Forks13
Last commit4 years ago
IN2AR
IN2ARActionScript

Examples and libraries for the IN2AR augmented reality SDK, demonstrating AR capabilities and integration.

#ios#developer-tools#android
Stars34
Forks13
Last commit11 years ago
HTML5 FPS
HTML5 FPSTypeScript

A first-person shooter demo built with Babylon.js and React, showcasing 3D gameplay in HTML5.

#html5-gaming#fps#first-person-shooter
Stars22
Forks1
Last commit3 years ago
ada-3ds
ada-3dsAda

A simple 3DS Max model renderer for educational purposes, built with SDL for cross-platform compatibility.

#sdl#educational-project#cross-platform
Stars4
Forks0
Last commit11 years ago
Ember
EmberC

A C++ graphics framework built on SDL2 and OpenGL for 2D/3D rendering with event handling and asset management.

#premake#sdl2#opengl
Stars3
Forks0
Last commit4 years ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Game Development20
#Webgl18
#Opengl12
#3d11
#C Plus Plus10
#Cross Platform10
#Game Engine9
#3d Graphics9
#Gltf9
#Vulkan9
#Graphics Engine8
#Real Time Rendering8