五月 18, 2026
ReSTIR DI - 02 - Temporal Reuse
上一篇主要讲 no-reuse ReSTIR DI / RIS:对当前 shading point 多看几个 light candidates,...
五月 14, 2026
ReSTIR DI - 01 - 无复用版本
因为最近在给Pathtracer加一点Optix backend,想说既然加了,那就加点新东西(好吧其实也是5-6年的老东西了),就选择了ReSTIR D...
五月 11, 2026
在 M1 Max 上 Profiling 一个小型 Path Tracer
这篇记录整理了一次针对 bunny 场景的 CPU profiling 和优化过程。目标不是把渲染器彻底重写,而是用 Instruments 找到真实瓶颈...
五月 06, 2025
Diving into Halton Sampling in Your Renderer
When you swap out rand() for a low-discrepancy sequence like Halton, you expe...
四月 30, 2025
Notes on transitioning from RT in One Weeknd to PBRT
So recently I was thinking reading PBRT for volumetric path-tracing stuff, as...
四月 20, 2025
从歌词学语法01:譲り葉塚-霜月遥
前言从歌词下手学习日语语法个人认为是个不错的选择。平时一直会唱,但并没有仔细整理其内容,因此多数时候也只是一知半解。另一方面,对歌词做分析也有助于更好...
六月 20, 2023
One day in Monterey
因为赶着要去实习(在San Jose),Path Tracer的作业又拖到最后一天才交,上学和实习便几乎是无缝衔接了。具体衔接得有多紧...
五月 23, 2023
Missing triangle in BVH
Recently I was applying Bounding Volume Hierachy to a Whitted-style Raytracin...
三月 24, 2023
雨滴合成器/A Raindrop Synthesizer
这学期的Audio Programming课写了一个雨滴合成器作为最终作业,期间因为种种原因代码改了好几个版本,现在的版本效果算是差强人意。虽然结果...