jonaskris / Physically-based-deferred-shading
First attempt at writing a good looking 3D renderer. Written in C++ using OpenGL on Ubuntu.
☆11Updated 4 years ago
Related projects ⓘ
Alternatives and complementary repositories for Physically-based-deferred-shading
- Acceleration structure library (BVH-, KD-Tree) with basic parallel construction☆52Updated 5 years ago
- OpenGL SPH fluid simulation and rendering☆25Updated last year
- A transfer function widget implemented using ImGui☆16Updated 2 years ago
- Physically based Monte Carlo renderer written in C++☆27Updated 3 years ago
- Playground for doing procedurally infinite terrain rendering experiments with Vulkan☆70Updated 2 years ago
- Research project on benefits of NVIDIA Task and Mesh Shaders☆25Updated 4 years ago
- Implementation of the paper: `GPU Ray Tracing using Irregular Grids`☆51Updated 6 years ago
- ☆32Updated 2 years ago
- Template to get started with SDL2 + WebGPU C++ -> Native/Wasm projects☆30Updated 2 months ago
- Pathtraced Realtime Engine☆67Updated 5 months ago
- Discontinued OpenGL graphics framework. See https://github.com/Illation/ETEngine☆39Updated 6 years ago
- Large Scene Rendering Viewer☆12Updated 2 years ago
- An OpenGL demo implementing the FFT ocean wave simulation from Jerry Tessendorf's famous paper.☆26Updated 3 years ago
- Minimalist real-time 3D particles simulator (Boids, Fluids) based on OpenGL/OpenCL frameworks☆37Updated 3 weeks ago
- A cross-platform programmable shading language ( CPU only )☆56Updated 4 months ago
- Hybrid raytracing and filtering playground.☆27Updated 5 years ago
- Understanding the Efficiency of Ray Traversal on GPUs☆43Updated 8 years ago
- Source Code for HPG 2022 Paper "Virtual Blue Noise Lighting"☆47Updated 2 years ago
- An OpenGL sample demonstrating path traced lightmap baking on the CPU with Embree.☆58Updated 4 years ago
- Converting vertex meshes to voxel data and visualizing using VCT☆77Updated 7 years ago
- A collection of various Sky Model implementations in OpenGL suitable for real-time rendering.☆78Updated 5 years ago
- ☆38Updated 9 months ago
- Visibility Determination Library: hierarchical frustum and occlusion culling algorithms☆38Updated 3 years ago
- Implementation for "Bounding Volume Hierarchy Optimization through Agglomerative Treelet Restructuring"☆53Updated 9 years ago
- CIS565: CUDA Rasterizer☆16Updated 6 years ago
- Source code and tutorial for a progressive radiosity renderer written in C++ using OpenGL 4.5☆64Updated 5 years ago
- TinyVDBIO header-only C++ OpenVDB IO library☆35Updated 2 years ago
- An OpenGL sample that demonstrates baking SDFs and using them to add Soft Shadows and Ambient Occlusion to a rasterized scene.☆48Updated 2 years ago