/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

matthewearl.github.io
| | wwwtyro.net
2.7 parsecs away

Travel
| | [AI summary] The provided text is a detailed explanation of a fragment shader implementation for path tracing in a WebGL application. It includes code for rendering a caffeine molecule, using ping-pong framebuffers for accumulation, and displaying the final result. The explanation covers the ray-sphere intersection, ray-plane intersection, and the overall structure of the shader program. The text also includes functions for resetting and resizing the canvas, as well as a loop for continuous rendering.
| | www.sjbrown.co.uk
4.9 parsecs away

Travel
| | [AI summary] This post details the initial implementation and performance testing of a classical path tracer algorithm using NVIDIA CUDA on a GeForce 9500 GT graphics card.
| | reindernijhoff.net
4.8 parsecs away

Travel
| | Since the introduction of the Nvidia RTX graphics cards last summer, ray tracing is back again. In the last months, my Twitter feed flooded with a continuous stream of RTX On / RTX Off comparisons. After seeing so many nice
| | lwn.net
23.1 parsecs away

Travel
| [AI summary] The article provides an in-depth overview of the modern Linux graphics stack, focusing on the transition from OpenGL to Vulkan. It highlights the complexity and verbosity of Vulkan, the role of the graphics pipeline, and the importance of the scene graph in rendering. The article also discusses the challenges of managing multiple GPUs, the use of macros to simplify Vulkan code, and the benefits of using higher-level APIs like OpenGL for simpler applications.