Limonengine3D FPS game engine with full dynamic lighting and shadows
Stars: ✭ 331 (+175.83%)
Pyrr3D mathematical functions using NumPy
Stars: ✭ 282 (+135%)
ExengineA C99 3D game engine
Stars: ✭ 391 (+225.83%)
TinyrendererA brief computer graphics / rendering course
Stars: ✭ 11,776 (+9713.33%)
AvaA tiny unlicensed 3D game engine in C; with C++ and Lua interfaces. Written in 32 random ̷d̷a̷y̷s̷ m̷o̷n̷t̷h̷s̷ years.
Stars: ✭ 287 (+139.17%)
Open3dOpen3D: A Modern Library for 3D Data Processing
Stars: ✭ 5,860 (+4783.33%)
Tinyraycaster486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+1052.5%)
Glportal🎮 Open Source teleportation based first person puzzle-platformer
Stars: ✭ 297 (+147.5%)
Overload3D Game engine with editor
Stars: ✭ 335 (+179.17%)
VctrendererA real time global illumination solution that achieves glossy surfaces, diffuse reflection, specular reflection, ambient occlusion, indirect shadows, soft shadows, emissive materials and 2-bounce GI. Published here http://ieeexplore.ieee.org/abstract/document/7833375/
Stars: ✭ 353 (+194.17%)
LumeCreate CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Stars: ✭ 445 (+270.83%)
GlasWebGL in WebAssembly with AssemblyScript
Stars: ✭ 278 (+131.67%)
MagnumLightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+3006.67%)
Easy3dA lightweight, easy-to-use, and efficient C++ library for processing and rendering 3D data
Stars: ✭ 383 (+219.17%)
EtengineRealtime 3D Game-Engine with a focus on space sim. Written in C++ 14
Stars: ✭ 408 (+240%)
Numpy StlSimple library to make working with STL files (and 3D objects in general) fast and easy.
Stars: ✭ 356 (+196.67%)
WorldwindjavaThe NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.
Stars: ✭ 526 (+338.33%)
Gl RsAn OpenGL function pointer loader for Rust
Stars: ✭ 539 (+349.17%)
Awesome Glsl🎇 Compilation of the best resources to learn programming OpenGL Shaders
Stars: ✭ 530 (+341.67%)
Silk.netThe high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
Stars: ✭ 534 (+345%)
GlumpyPython+Numpy+OpenGL: fast, scalable and beautiful scientific visualization
Stars: ✭ 882 (+635%)
R1bA thermal-printer-oriented, 1-bit graphics rasterizer for 2D and 3D
Stars: ✭ 29 (-75.83%)
MeshcnnConvolutional Neural Network for 3D meshes in PyTorch
Stars: ✭ 1,032 (+760%)
Awesome OpenglA curated list of awesome OpenGL libraries, debuggers and resources.
Stars: ✭ 1,577 (+1214.17%)
TinyengineTiny OpenGL Wrapper / 3D Engine in C++
Stars: ✭ 251 (+109.17%)
QfusionSource code for cross-platform OpenGL gaming engine
Stars: ✭ 255 (+112.5%)
Helix ToolkitHelix Toolkit is a collection of 3D components for .NET.
Stars: ✭ 1,050 (+775%)
UeviewerViewer and exporter for Unreal Engine 1-4 assets (UE Viewer).
Stars: ✭ 1,083 (+802.5%)
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.
Stars: ✭ 11,698 (+9648.33%)
Tinygizmo📐 An immediate mode 3D gimzo (translation, rotation, scale for scene editing) in ~1200 LoC
Stars: ✭ 321 (+167.5%)
RenduA simple realtime graphics playground for experimentations.
Stars: ✭ 343 (+185.83%)
clumpycreate or transform numpy images from the command line
Stars: ✭ 38 (-68.33%)
TinyraytracerA brief computer graphics / rendering course
Stars: ✭ 3,971 (+3209.17%)
Mini3d3D Software Renderer in 700 Lines !!
Stars: ✭ 1,320 (+1000%)
OpenscadOpenSCAD - The Programmers Solid 3D CAD Modeller
Stars: ✭ 4,444 (+3603.33%)
SoftwareDeepValueNetwork is a peer-to-peer database network managed and hosted by its community. It contains a browser to render 2D/3D content and allow the creation of scripted applications built on top of the p2p database network and managed by its creators, without intermediary platform.
Stars: ✭ 357 (+197.5%)
Renderhelp⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (+311.67%)
Dna 3d Engine3d engine implementation in DNA code!
Stars: ✭ 493 (+310.83%)
Openswe1rAn Open-Source port of the 1999 Game "Star Wars Episode 1: Racer"
Stars: ✭ 236 (+96.67%)
Tiny3dA Small OpenGL Based Renderer
Stars: ✭ 94 (-21.67%)
EngineGo 3D Game Engine
Stars: ✭ 1,362 (+1035%)
Q3dobserverMulti-platform C++11 library based on Qt for creating 3D viewer widgets
Stars: ✭ 13 (-89.17%)
Leaf3dA lightweight 3D rendering engine based on modern OpenGL
Stars: ✭ 16 (-86.67%)
AshengineA cross-platform 3D engine based on Qt 5.9.7, OpenGL 3.3 and Assimp 4.1.
Stars: ✭ 35 (-70.83%)
Cglm📽 Highly Optimized Graphics Math (glm) for C
Stars: ✭ 887 (+639.17%)
GloomA minimalistic boilerplate for OpenGL with C++.
Stars: ✭ 54 (-55%)
DgelA WebGPU engine.
Stars: ✭ 60 (-50%)
Connected Components 3dConnected components on multilabel 3D & 2D images. Handles 26, 18, and 6 connected variants.
Stars: ✭ 90 (-25%)
Opengl RendererModern OpenGL renderer written in C++17
Stars: ✭ 85 (-29.17%)
Assetkit🎨 Modern 2D/3D - Importer • Exporter • Util - Library, also called (AssetIO)
Stars: ✭ 97 (-19.17%)
HelixjsA Javascript 3D game engine.
Stars: ✭ 84 (-30%)
RustarokMultiplayer, fast-paced Moba style game
Stars: ✭ 223 (+85.83%)
GltfA crate for loading glTF 2.0
Stars: ✭ 224 (+86.67%)
FauxglSoftware-only 3D renderer written in Go.
Stars: ✭ 658 (+448.33%)
Gamedev Resources🎮 🎲 A wonderful list of Game Development resources.
Stars: ✭ 2,054 (+1611.67%)