graphitemaster / normals_revisited
revisiting a known normal transformation in computer graphics
☆150Updated 5 years ago
Related projects ⓘ
Alternatives and complementary repositories for normals_revisited
- Programmable pulling experiments (based on OpenGL Insights "Programmable Vertex Pulling" article by Daniel Rakos)☆112Updated 7 years ago
- Bounding Halfspace Hierarchy☆125Updated 5 years ago
- Simple implementations of sampling patterns, with objective tests to compare them☆230Updated 5 years ago
- This demo implements BVH construction and GPU traversal for rendering hard shadows.☆128Updated 3 years ago
- Automatic conservative mesh occluder generation by box filling☆124Updated 4 years ago
- Fast Indirect Illumination Using Two Virtual Spherical Gaussian Lights☆141Updated last week
- ☆80Updated 6 years ago
- Pre-Multiplied blend mode is a 3 in 1 blend mode that has a lot of uses. It has been around for a long time but it seems to be re-discove…☆117Updated 6 years ago
- Demoscene graphics engine.☆58Updated 4 years ago
- Toy Mesh Path Tracer that I used as a base for job interview tasks☆120Updated 5 years ago
- ☆49Updated 7 years ago
- Axis Aligned Bounding Octahedron☆250Updated 5 years ago
- A collection of HLSL functions one can include to use spherical harmonics in shaders. This repository can be simply be used as a submodul…☆252Updated 3 years ago
- Rasterization on the GPU in "slow motion".☆62Updated 5 years ago
- Minimal C++ library that allows you to define data schemas which then can be read or written in JSON or binary.☆126Updated 4 years ago
- A small dx12 base program I use to test shaders and techniques☆48Updated 2 years ago
- VorteGrid: Interactive Fluid Simulation for Games and Movies☆98Updated 3 years ago
- An indexed compendium of graphics programming papers, articles, blog posts, presentations, and more☆93Updated 2 years ago
- ☆113Updated 2 months ago
- Utility for producing blue-noise dither mask tiles on the GPU☆79Updated 3 years ago
- Small C based KTX texture loader (inspired by syoyo tiny libraries)☆78Updated 5 years ago
- Tone Mapper☆69Updated last month
- SH for HLSL 2021☆160Updated 2 weeks ago
- Binomial's fast high quality full-featured SIMD BC7 encoder.☆157Updated last year
- A C/C++ single-file library that minimizes the hard transition errors of disjoint edges in lightmaps.☆236Updated last year
- SPEAR is a integrated domain specific language translating C++17 to SPIR-V at host runtime☆50Updated 6 years ago
- Vulkan framework for Windows☆88Updated 5 years ago
- Simple application that loads an OBJ file and an environment map and calculates & displays the corresponding 3rd order spherical harmonic…☆119Updated 5 years ago
- a tool for viewing SPIRV binaries to GLSL and SPIRV assembly as well as reflection data☆57Updated 8 years ago
- Point Based Global Illumination☆192Updated 8 years ago