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
Alternatives and similar repositories for Physically-based-deferred-shading:
Users that are interested in Physically-based-deferred-shading are comparing it to the libraries listed below
- A transfer function widget implemented using ImGui☆18Updated 3 years ago
- OpenGL SPH fluid simulation and rendering☆26Updated 4 months ago
- SPH simulation in Vulkan compute shader.☆46Updated 2 years ago
- Physically based Monte Carlo renderer written in C++☆31Updated 3 years ago
- Minimalist real-time 3D particles simulator (Boids, Fluids, Clouds) based on OpenGL/OpenCL frameworks☆43Updated 4 months ago
- ☆83Updated last year
- Implementation for "Bounding Volume Hierarchy Optimization through Agglomerative Treelet Restructuring"☆56Updated 9 years ago
- RTX path tracing + GPU closest point queries (Vulkan)☆21Updated last year
- vGizmo3D - quaternions based GIZMO 3D: it permits, via mouse, to manipulate objects by translating, rotating, or scaling them☆56Updated last month
- Whitted Style CPU Raytracer using SIMD☆28Updated 3 years ago
- Playground for doing procedurally infinite terrain rendering experiments with Vulkan☆77Updated 2 years ago
- Vulkan implementations of Subsurface Scattering and Ambient Occlusion☆16Updated 7 years ago
- Implementation of Efficient Energy-Compensated VPLs using Photon Splatting (and various rendering techniques)☆27Updated 3 years ago
- 3D Scalar field visualizer☆15Updated 4 years ago
- ☆26Updated 3 years ago
- ☆36Updated 3 years ago
- Easy, simple path trace renderer.☆57Updated 2 months ago
- Demonstrates order independent transparency on Vulkan using depth peeling.☆20Updated 7 years ago
- An OpenGL demo implementing the FFT ocean wave simulation from Jerry Tessendorf's famous paper.☆28Updated 4 years ago
- Rendering framework with rasterizers & path tracers implemented using Vulkan, OptiX & OpenGL☆97Updated 3 years ago
- An educational path tracer written in C using Vulkan to supplement a lecture series on path tracing.☆20Updated 2 months ago
- A small OpenGL compute shader test. Renders millions of particles in real time, interacting with a set of force nodes.☆43Updated 9 years ago
- An official implementation of the paper "Real-Time Shading of Free-Form Area Lights using Linearly Transformed Cosines". Please refer to …☆32Updated 3 years ago
- Screen space reflections as easy as possible☆23Updated 4 years ago
- Source for our HPG Paper "CPU-Style SIMD Ray Traversal on GPUs"☆15Updated 6 years ago
- Real-time software rasterizer written in C++ with windowing and model loading support.☆33Updated 5 years ago
- An experimental real-time render engine☆12Updated 4 years ago
- A simple and fast parser for PBRT v3 files☆24Updated last year
- An interactive OpenCL wavefront path tracer☆78Updated 11 months ago
- Vulkan template with light abstraction as a base for personal projects☆28Updated 4 months ago