Projects in Awesome Lists tagged with shadow-mapping
A curated list of projects in awesome lists tagged with shadow-mapping .
https://github.com/PanosK92/SpartanEngine
A game engine with an emphasis on real-time cutting-edge solutions
bindless bsdf bullet-physics car-simulation cpp d3d12 ecs engine fsr game-engine global-illumination imgui livestream open-source shadow-mapping spartan ssao ssr taa vulkan
Last synced: 01 Apr 2025
https://github.com/TheMasonX/UnityPCSS
Nvidia's PCSS soft shadow algorithm implemented in Unity
graphics pcss shader shaderlab shadow shadow-mapping soft-shadows unity unity-asset unity-shader unity3d
Last synced: 29 Apr 2025
https://github.com/doodlewind/beam
✨ Expressive WebGL
3d frontend graphics image-processing library particles pbr renderer shadow-mapping webgl webgl-library
Last synced: 04 Apr 2025
https://github.com/Qfusion/qfusion
Source code for cross-platform OpenGL gaming engine
3d-engine angelscript cross-platform-game fps game-engine game-engine-3d gamedev opengl opengl-es quake-engine shadow-mapping
Last synced: 20 Mar 2025
https://github.com/recp/gkern
🎥 Graphics Kernel: flexible, highly configurable, extensible render engine (realtime + offline)
3d 3d-graphics c-render-engine engine glsl graphics graphics-engine graphics-kernel graphics-library graphics-rendering opengl pbr rendering rendering-2d-graphics rendering-3d-graphics rendering-engine rendering-kernel shader shadow-mapping transparency
Last synced: 24 Aug 2025
https://github.com/mtrebi/rasterizer
CPU forward/deferred rasterizer with depth-buffering, texture mapping, normal mapping and blinn-phong shading implemented in C++
blinn-phong deferred-rendering depth-buffer rasterizer rendering-3d-graphics shadow-mapping texture-mapping
Last synced: 30 Apr 2025
https://github.com/laputanmachines/opengl-renderer
An OpenGL rendering engine written in pure C++ with no external libraries. We can input an obj file containing vertices and the engine will draw connect each vertex in 3D.
opengl-renderer opengl-rendering-engine rendering-engine shadow-mapping triangles-drawn wireframe
Last synced: 12 Apr 2025
https://github.com/sydneyzh/variance_shadow_mapping_vk
Variance shadow mapping for omni lights with Vulkan
Last synced: 25 Nov 2025
https://github.com/Flix01/Header-Only-GL-Helpers
A collection of header files that can ease OpenGL programming
dynamic-resolution emscripten freeglut gl-helpers glut header-only opengl shadow-mapping signed-distance-field teapot test-sdf test-shadows webgl
Last synced: 08 May 2025
https://github.com/ladybug-tools/ladybug-web
Ladybug for web provides weather data visualization and analysis on the web
3d ladybug shadow-mapping solar-energy sun-position three-js
Last synced: 08 Sep 2025
https://github.com/sinclairzx81/three-instanced-mesh
A reference project enabling geometry instancing for threejs materials
geometry-instancing materials shadow-mapping three
Last synced: 11 Jun 2026
https://github.com/abdulrahmans0414/threejs-mastery
Mastering Three.js step by step! This repository documents my learning journey, starting from the basics of 3D web development. Exploring core concepts like scenes, cameras, renderers, geometries, and materials, with hands-on projects and experiments. Gradually progressing to advanced topics like shaders, animations, physics, and WebXR.
camera camera-controls dynamic-lighting fov hierarchical-models orbit pbr-materials physics-simulation procedural-animation renderer renderloop scene shadow-mapping solar-system threejs threejs-example vite webgl webgl-3d-animation
Last synced: 17 Apr 2026
https://github.com/syperolao/mini-engine-with-games
Small C++/DirectX 11 game engine with shared Core systems and mini-games: Pong, Katamari, planet simulation
cascade-shadow-mapping cplusplus-20 cpp deferred-rendering directx11 game-engine gbuffer katamari katamari-damacy particle-system particles ping-pong planet-simulation pong pong-game shadow-mapping vcpkg
Last synced: 13 May 2026
https://github.com/kadircet/ceng477
Computer Graphics - METU Ceng 477
bounding-volume-hierarchy graphics opengl raytracing shadow-mapping
Last synced: 02 May 2026
https://github.com/debittccard/bezier-based-cpu-renderer
3D software rendering engine written in C. This project implements a full custom graphics pipeline from scratch, optimised for CPU‑bound environments. It features volumetric extrusion, multithreaded rasterisation, shadow mapping, distance‑based LOD, and a configurable projection system with supersampling anti‑aliasing.
3d aces-tonemapping bezier-curves c command-line-tool cpu-rendering distance-lod from-scratch frustum-culling gourand-shading graphics-engine high-performance png-output ppm pthreads rasterization rendering shadow-mapping software-renderer ssaa
Last synced: 25 Apr 2026
https://github.com/alifarazz/shadow_mapping
:city_sunset: Shadow mapping with FPS camera in OpenGL 3.3 and C++17.
Last synced: 04 May 2026
https://github.com/spicycactuar/vulkan-suntemple
Vulkan renderer displaying the popular Suntemple scene
alpha-masking computer-graphics cpp glm normal-mapping pbr-shading premake render-to-texture shadow-mapping vulkan
Last synced: 30 Mar 2025
https://github.com/spicycactuar/vulkan-ssr
Screen-Space Reflections in Vulkan
computer-graphics cpp glm imgui normal-mapping pbr-shading premake5 screen-space-reflections shadow-mapping vulkan
Last synced: 30 Mar 2025
https://github.com/florianvazelle/vk3dloader
A Vulkan command-line tool to visualize a 3D model
Last synced: 06 Apr 2025