enkimute / LookMaNoMatrices
Supplanting matrices with PGA in a forward 3D renderer.
☆192Updated 3 months ago
Related projects ⓘ
Alternatives and complementary repositories for LookMaNoMatrices
- Code accompanying the blog post on bvh construction.☆393Updated last month
- GPU hardware for Signed Distance Fields☆53Updated 5 months ago
- A simple software rasterizer running on a WebGPU compute shader. Built for educational purposes.☆245Updated last year
- WebGPU rendering experiments☆106Updated 10 months ago
- Single-header BVH construction and traversal library.☆464Updated this week
- ☆353Updated 8 months ago
- VorteGrid: Interactive Fluid Simulation for Games and Movies☆98Updated 3 years ago
- A project for testing rigid body solver algorithms☆146Updated 2 months ago
- Reference implementation for "Massively Parallel Rendering of Complex Closed-Form Implicit Surfaces" (SIGGRAPH 2020)☆192Updated 3 years ago
- Retro coding in C/C++ in a 3D template with full low-level control.☆162Updated 8 months ago
- LightweightVK is a deeply refactored fork of https://github.com/facebook/igl. It provides a lean cross-platform graphics API running on t…☆199Updated this week
- revisiting a known normal transformation in computer graphics☆150Updated 5 years ago
- A toy renderer written in C using Vulkan to perform real-time ray tracing research.☆351Updated 2 years ago
- Physically-based CPU and GPU ray-tracer☆356Updated this week
- SH for HLSL 2021☆158Updated 2 weeks ago
- Code sample accompanying the article "Crash Course in BRDF Implementation"☆318Updated last year
- ☆43Updated 2 months ago
- Source code for the Computer Graphics Forum paper: Segment Tracing Using Local Lipschitz Bounds. Presented at Eurographics 2020.☆140Updated 2 years ago
- A tiny CPU rasterization engine accompanying a tutorial series on writing a CPU rasterizer☆66Updated last week
- Voxel / ray tracing template for the blog posts.☆49Updated 5 months ago
- UE5's Nanite implementation using WebGPU. Includes the meshlet LOD hierarchy, software rasterizer and billboard impostors. Culling on bot…☆735Updated last month
- A snapshot of our vulkan backend code☆199Updated this week
- Vulkan Real-time Path Tracer Engine☆488Updated 3 years ago
- single source shaders for opengl☆78Updated 11 months ago
- A Vulkan RTX Path Tracer☆69Updated 4 years ago
- ☆70Updated 2 years ago
- Real time Physically Based Rendering on the CPU using AVX512☆52Updated 3 weeks ago
- Filter-adapted Spatiotemporal Sampling for Real-Time Rendering☆144Updated 3 months ago
- A tiny GPU raytracer, using Zig and WebGPU☆146Updated 3 years ago
- Physically based renderer demo written using Vulkan.☆65Updated last week