mtrebi / Rasterizer
CPU forward/deferred rasterizer with depth-buffering, texture mapping, normal mapping and blinn-phong shading implemented in C++
☆102Updated 7 years ago
Alternatives and similar repositories for Rasterizer:
Users that are interested in Rasterizer are comparing it to the libraries listed below
- Experimental Physically Based Renderer☆91Updated 4 years ago
- Physically Based Software Renderer☆113Updated 4 years ago
- Rendering framework with rasterizers & path tracers implemented using Vulkan, OptiX & OpenGL☆96Updated 3 years ago
- A simple C++ framework for implementing graphics technique samples using OpenGL and Vulkan.☆210Updated last year
- A 3D Render engine built on top of OpenGL☆119Updated last year
- Simple C++ implementation of skeletal animation and software skinning☆50Updated 9 years ago
- A physically-based Monte Carlo Path Tracer (Ray Tracer) from scratch☆54Updated 2 years ago
- A highly optimized CPU software rasterizer, which implements most of the common D3D pipeline stages.☆92Updated 6 years ago
- Hobby software rasterizer.☆68Updated 4 years ago
- C++ Software Renderer/Rasterizer☆96Updated 2 years ago
- Silhouette and toon shading post-processing with Vulkan☆81Updated 6 months ago
- A multithreaded C++ program that uses raytracing and photon mapping to render photorealistic images of 3D environments☆61Updated 5 years ago
- C++ CPU Software-Rasterizer☆56Updated 11 months ago
- Implementation of the Separable Subsurface Scattering technique from http://www.iryoku.com/separable-sss/ in C++ and Vulkan 1.0☆41Updated 3 years ago
- A shader-based Software Renderer Using The LightSky Framework.☆13Updated 5 months ago
- Global Illumination using Spherical Harmonics☆72Updated 4 years ago
- Denoising a Vulkan ray traced image using OptiX denoiser☆89Updated 4 months ago
- Source code and tutorial for a progressive radiosity renderer written in C++ using OpenGL 4.5☆66Updated 5 years ago
- Horizon Based Ambient Occlusion☆113Updated 9 years ago
- ☆54Updated 9 months ago
- 📚 A list of some interesting papers (computer graphics) that I read 📚☆105Updated 10 months ago
- Quick path tracer project written in C++☆131Updated 5 years ago
- AZDO OpenGL techniques including multi draw indirect (MDI), visibility culling and LOD selection inside the GPU☆80Updated last year
- A program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.☆137Updated 5 years ago
- Realtime Software Rasterizer☆31Updated 5 years ago
- Different mesh shading techniques using the NVIDIA RTX (Turing) technology.☆97Updated 4 years ago
- A GPU-based ray tracer using CUDA☆54Updated 7 years ago
- A utility class which adds a way to include external files in a shader file.☆61Updated 6 months ago
- This demo implements BVH construction and GPU traversal for rendering hard shadows.☆131Updated 4 years ago