A game engine with an emphasis on real-time cutting-edge solutions
-
Updated
Nov 8, 2024 - C++
A game engine with an emphasis on real-time cutting-edge solutions
Source code for cross-platform OpenGL gaming engine
Nvidia's PCSS soft shadow algorithm implemented in Unity
✨ Expressive WebGL
CPU forward/deferred rasterizer with depth-buffering, texture mapping, normal mapping and blinn-phong shading implemented in C++
Simple meshes, materials, shadow maps, normal maps. Sky shader. Skeletal animation. Particle system.
🎥 Graphics Kernel: flexible, highly configurable, extensible render engine (realtime + offline)
DirectX 11 graphics engine
Ladybug for web provides weather data visualization and analysis on the web
Global illumination technical demo - a continuation of the Synesthesia3D (ex-LibRenderer) graphics engine used in https://github.com/iftodebogdan/ShaderEditor
🌋🖖🏽 PBR, IBL, Clustered Forward Shading, Path Tracing, Shadow Mapping, and more!
3D scene with a model of the Solar System
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.
Physically based rendering in c++ and OpenGL
A collection of exemplary graphics samples based on Magma and Vulkan API
This repository contains programming assignments and other course material for Graphics Course (Fall 2017)
Variance shadow mapping for omni lights with Vulkan
Computer Graphics - METU Ceng 477
A collection of header files that can ease OpenGL programming
DirectX 12 sample: real-time rendering with a sparsely volumetric representation from a mesh by depth peeling OIT. The ray-traced shadow path is only enabled with the native DXR, while DXR fallback layer is not supported for this sample, since IgnoreHit() causes crash due with dxrfallbackcompiler anyway.
Add a description, image, and links to the shadow-mapping topic page so that developers can more easily learn about it.
To associate your repository with the shadow-mapping topic, visit your repo's landing page and select "manage topics."