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 (+19396.67%)
ExengineA C99 3D game engine
Stars: ✭ 391 (+551.67%)
EngineA basic cross-platform 3D game engine
Stars: ✭ 208 (+246.67%)
TinyrendererA brief computer graphics / rendering course
Stars: ✭ 11,776 (+19526.67%)
Renderhelp⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (+723.33%)
MagnumLightweight and modular C++11 graphics middleware for games and data visualization
Stars: ✭ 3,728 (+6113.33%)
Tinyraycaster486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+2205%)
BgfxCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Stars: ✭ 10,252 (+16986.67%)
VxrGeneral purpose engine written in C++ with emphasis on materials rendering (PBR, clear coat, anisotropy, iridescence)
Stars: ✭ 181 (+201.67%)
Wonder.js🚀Functional, High performance 3D Webgl Engine
Stars: ✭ 225 (+275%)
Curtainsjscurtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
Stars: ✭ 1,039 (+1631.67%)
Sunset Cyberspace🎮👾Retro-runner Game made in Expo, Three.js, OpenGL, WebGL, Tween. 🕹
Stars: ✭ 54 (-10%)
Webgl2examplesRendering algorithms implemented in raw WebGL 2.
Stars: ✭ 353 (+488.33%)
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 (+488.33%)
XbsjearthuiXbsjEarthUI是基于Cesium和EarthSDK的三维GIS/BIM的UI模板,可以基于此定制自己的三维App
Stars: ✭ 373 (+521.67%)
Beam✨ Expressive WebGL
Stars: ✭ 383 (+538.33%)
EtengineRealtime 3D Game-Engine with a focus on space sim. Written in C++ 14
Stars: ✭ 408 (+580%)
LumeCreate CSS3D/WebGL applications declaratively with HTML. Give regular DOM elements shadow and lighting.
Stars: ✭ 445 (+641.67%)
Webglstudio.jsA full open source 3D graphics editor in the browser, with scene editor, coding pad, graph editor, virtual file system, and many features more.
Stars: ✭ 4,508 (+7413.33%)
RoygbivA 3D engine for the Web
Stars: ✭ 499 (+731.67%)
DashA free and open 3D game engine written in D.
Stars: ✭ 408 (+580%)
SpritejsA cross platform high-performance graphics system.
Stars: ✭ 4,712 (+7753.33%)
WorldwindjavaThe NASA WorldWind Java SDK (WWJ) is for building cross-platform 3D geospatial desktop applications in Java.
Stars: ✭ 526 (+776.67%)
React Force GraphReact component for 2D, 3D, VR and AR force directed graphs
Stars: ✭ 589 (+881.67%)
Nyc BuildingsAn interactive 3D visualization of the all the buildings in Manhattan.
Stars: ✭ 338 (+463.33%)
Spector.jsExplore and Troubleshoot your WebGL scenes with ease.
Stars: ✭ 599 (+898.33%)
UeviewerViewer and exporter for Unreal Engine 1-4 assets (UE Viewer).
Stars: ✭ 1,083 (+1705%)
TaroA lightweight 3D game engine for the web.
Stars: ✭ 345 (+475%)
Limonengine3D FPS game engine with full dynamic lighting and shadows
Stars: ✭ 331 (+451.67%)
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 (+495%)
Vue BabylonjsA ready-to-go 3d environment for Vue.js using Babylon.js
Stars: ✭ 356 (+493.33%)
Audiofabrica 3d music visualization
Stars: ✭ 327 (+445%)
Vue GlVue.js components rendering 3D WebGL graphics reactively with three.js
Stars: ✭ 434 (+623.33%)
VulkandemosSome simple vulkan examples.
Stars: ✭ 413 (+588.33%)
Open3dOpen3D: A Modern Library for 3D Data Processing
Stars: ✭ 5,860 (+9666.67%)
OpenscadOpenSCAD - The Programmers Solid 3D CAD Modeller
Stars: ✭ 4,444 (+7306.67%)
Trois✨ ThreeJS + VueJS 3 + ViteJS ⚡
Stars: ✭ 648 (+980%)
PmtechLightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (+696.67%)
ItownsA Three.js-based framework written in Javascript/WebGL for visualizing 3D geospatial data
Stars: ✭ 517 (+761.67%)
GlowGL on Whatever: a set of bindings to run GL anywhere and avoid target-specific code
Stars: ✭ 316 (+426.67%)
Glchaos.p3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime
Stars: ✭ 590 (+883.33%)
Clay Viewer3D model viewer with high quality rendering and glTF2.0/GLB export
Stars: ✭ 558 (+830%)
JsmodelerA JavaScript framework to create and visualize 3D models.
Stars: ✭ 608 (+913.33%)
Silk.netThe high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
Stars: ✭ 534 (+790%)
FauxglSoftware-only 3D renderer written in Go.
Stars: ✭ 658 (+996.67%)
WebworldwindThe NASA WorldWind Javascript SDK (WebWW) includes the library and examples for creating geo-browser web applications and for embedding a 3D globe in HTML5 web pages.
Stars: ✭ 628 (+946.67%)
Bulllord Enginelightspeed lightweight elegant game engine in pure c
Stars: ✭ 539 (+798.33%)
Pythonocc CorePython package for 3D CAD/BIM/PLM/CAM
Stars: ✭ 697 (+1061.67%)
MatcapsHuge library of matcap PNG textures organized by color
Stars: ✭ 607 (+911.67%)
Picogl.jsA minimal WebGL 2 rendering library
Stars: ✭ 671 (+1018.33%)
Expo Crossy Road🐥🚙 Crossy Road game clone made in Expo (iOS, Android, web), THREE.js, Tween, React Native. 🐔
Stars: ✭ 701 (+1068.33%)
YageSimple game engine, written in C++
Stars: ✭ 7 (-88.33%)
Harp.glharp.gl - web map rendering engine
Stars: ✭ 828 (+1280%)
Cglm📽 Highly Optimized Graphics Math (glm) for C
Stars: ✭ 887 (+1378.33%)
XeoglA WebGL-based 3D engine for technical visualization. Not actively maintained.
Stars: ✭ 920 (+1433.33%)
ExokitNative VR/AR/XR engine for JavaScript 🦖
Stars: ✭ 809 (+1248.33%)
Leaf3dA lightweight 3D rendering engine based on modern OpenGL
Stars: ✭ 16 (-73.33%)
CesiumAn open-source JavaScript library for world-class 3D globes and maps 🌎
Stars: ✭ 8,095 (+13391.67%)