TinykaboomA brief computer graphics / rendering course
Stars: ✭ 2,077 (-47.7%)
Mutual labels: fun, graphics, 3d, shaders, rendering, computer-graphics, 3d-graphics, raytracing, rendering-engine, tutorial, learning, raytracer, raytracing-engine
TinyrendererA brief computer graphics / rendering course
Stars: ✭ 11,776 (+196.55%)
Mutual labels: fun, graphics, 3d, shaders, rendering, computer-graphics, 3d-graphics, rendering-engine, tutorial, learning, images
Tinyraycaster486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (-65.17%)
Mutual labels: fun, graphics, 3d, rendering, computer-graphics, 3d-graphics, rendering-engine, tutorial, learning, images
Renderhelp⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (-87.56%)
Mutual labels: graphics, 3d, shaders, rendering, 3d-graphics, rendering-engine, tutorial, learning
SoftwarerendererSoftware rendering engine with PBR. Built from scratch on C++.
Stars: ✭ 323 (-91.87%)
Mutual labels: graphics, shaders, 3d-graphics, rendering-engine, learning
HybridrenderingengineClustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Stars: ✭ 563 (-85.82%)
Mutual labels: graphics, shaders, 3d-graphics, rendering-engine, learning
C-RaytracerA CPU raytracer from scratch in C
Stars: ✭ 49 (-98.77%)
Mutual labels: rendering, computer-graphics, raytracer, raytracing, rendering-engine
RendererA shader-based software renderer written from scratch in C89
Stars: ✭ 1,366 (-65.6%)
Mutual labels: graphics, 3d, shaders, rendering, 3d-graphics
Photon-v2A program that takes photographs of a virtual world.
Stars: ✭ 75 (-98.11%)
Mutual labels: rendering, computer-graphics, raytracer, raytracing, rendering-engine
GlsltutoGLSL shaders tutorial
Stars: ✭ 168 (-95.77%)
Mutual labels: shaders, rendering, tutorial, learning
YaveYet Another Vulkan Engine
Stars: ✭ 211 (-94.69%)
Mutual labels: 3d, shaders, rendering, 3d-graphics
FlycubeGraphics API wrapper is written in C++ on top of Directx 12 and Vulkan. Provides main features including ray tracing.
Stars: ✭ 78 (-98.04%)
Mutual labels: graphics, rendering, 3d-graphics, raytracing
Yocto GlYocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
Stars: ✭ 1,391 (-64.97%)
Mutual labels: graphics, rendering, computer-graphics, 3d-graphics
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 (+194.59%)
Mutual labels: graphics, 3d, shaders, 3d-graphics
Unity Dithered Transparency ShaderUnity material and shader for applying clipped, dithered transparency
Stars: ✭ 174 (-95.62%)
Mutual labels: graphics, 3d, shaders, rendering
raytracing-goA simple Go library for 3D ray-tracing rendering, implementing the book Ray Tracing in One Weekend. 📸
Stars: ✭ 53 (-98.67%)
Mutual labels: computer-graphics, raytracing, 3d-graphics
Python RaytracerA basic Ray Tracer that exploits numpy arrays and functions to work fast.
Stars: ✭ 204 (-94.86%)
Mutual labels: fun, rendering, raytracing
photon mappingminimal but extensible header only implementation of photon mapping in C++
Stars: ✭ 65 (-98.36%)
Mutual labels: rendering, computer-graphics, raytracing
f3dFast and minimalist 3D viewer.
Stars: ✭ 791 (-80.08%)
Mutual labels: rendering, raytracing, 3d-graphics
Legion-EngineRythe is a data-oriented C++17 game engine built to make optimal use of modern hardware.
Stars: ✭ 502 (-87.36%)
Mutual labels: rendering, rendering-engine, 3d-graphics