Hi, my name is Jacco Bikker, I teach game C/C++ and graphics at Breda University.
Blog (mostly technical articles): jacco.ompf2.com/author/jbikk...
Github: github.com/jbikker
Currently working on tiny_bvh.h! Other projects: Lighthouse 2 path tracer, voxel rendering.
v1.3 is out now:
🌶️ Added heat with GI-1.2, which includes multiple-bounce indirect lighting.
🌶️ HDR support with spicier tone mapping.
And much, much more: gpuopen.com/learn/gi-1-2...
v1.3 is out now:
🌶️ Added heat with GI-1.2, which includes multiple-bounce indirect lighting.
🌶️ HDR support with spicier tone mapping.
And much, much more: gpuopen.com/learn/gi-1-2...
momentsingraphics.de/SpectralRend...
momentsingraphics.de/SpectralRend...
momentsingraphics.de/SiggraphAsia...
momentsingraphics.de/SiggraphAsia...
Instead of drawing sprites at each light source, full-screen subdivided plane with procedural vertex colors is rendered and blended with game frame.
#gamedev
Instead of drawing sprites at each light source, full-screen subdivided plane with procedural vertex colors is rendered and blended with game frame.
#gamedev
🙈 Just as Transformers learn long-range relationships between words or pixels, our new paper shows they can also learn how light interacts and bounces around a 3D scene.
🙈 Just as Transformers learn long-range relationships between words or pixels, our new paper shows they can also learn how light interacts and bounces around a 3D scene.
Initially I made this work by sampling many normal directions rotated around the hair strand direction, but I eventually got an approximation working that doesn't rely on multi-sampling.
github.com/runevision/H...
Initially I made this work by sampling many normal directions rotated around the hair strand direction, but I eventually got an approximation working that doesn't rely on multi-sampling.
github.com/runevision/H...
Includes an analysis of NVIDIA’s wireframe paper & fixes its issues.
fauder.github.io/posts/2025/1...
#GraphicsProgramming #Rendering #OpenGL #ShaderDev #GameDev
Includes an analysis of NVIDIA’s wireframe paper & fixes its issues.
fauder.github.io/posts/2025/1...
#GraphicsProgramming #Rendering #OpenGL #ShaderDev #GameDev
As a bonus there are also a bunch of ultrawides in there for multi-monitor setups. conspiracy.hu/files/screen...
As a bonus there are also a bunch of ultrawides in there for multi-monitor setups. conspiracy.hu/files/screen...
If you've updated to Windows 11 recently, you're probably on version 25H2.
There's a new setting in Settings: Privacy & Security.
Scroll aaaaaaaalll the way to the bottom and you'll see "Text and Image Generation."
TURN IT OFF.
If you've updated to Windows 11 recently, you're probably on version 25H2.
There's a new setting in Settings: Privacy & Security.
Scroll aaaaaaaalll the way to the bottom and you'll see "Text and Image Generation."
TURN IT OFF.
The commonly used greyscale formula is slightly off when computed in gamma space but can it be fixed?
📜 30fps.net/pages/better...
The commonly used greyscale formula is slightly off when computed in gamma space but can it be fixed?
📜 30fps.net/pages/better...
Complete rewrite with Vulkan 1.4 support, VMA, Slang. Step-by-step tutorial from raster to ray tracing.
15+ specialized tutorials.
Get started: github.com/nvpro-sample...
#Vulkan #RayTracing #GraphicsProgramming
Complete rewrite with Vulkan 1.4 support, VMA, Slang. Step-by-step tutorial from raster to ray tracing.
15+ specialized tutorials.
Get started: github.com/nvpro-sample...
#Vulkan #RayTracing #GraphicsProgramming