计算机网络与操作系统笔记

整理进程与线程、同步与内存管理,以及网络协议和游戏客户端通信中的常见基础问题。

July 2, 2026 · 2 min · 榎aaaa

Pathtracer 梳理

按路径追踪、几何与 BVH、材质接口、PBR 和 IBL/MIS 梳理个人渲染器的代码职责与工程优化。

June 2, 2026 · 3 min · 榎aaaa

排序算法:快速排序

记录快速排序的区间划分、基准值放置和递归实现,保留对应 C++ 代码与参考链接。

May 30, 2026 · 1 min · 榎aaaa

CPU 路径追踪器项目细节

整理个人 CPU 路径追踪器的模块分工、PBR 与 IBL、MIS 采样及 BVH 和多线程性能优化。

May 26, 2026 · 4 min · 榎aaaa

Design Modes

整理单例模式与工厂模式的基础定义、实现方式和常见问题。

May 20, 2026 · 1 min · 榎aaaa

回溯算法模板

记录回溯算法的结果集合、当前路径、终止条件以及撤销操作的 C++ 模板。

April 26, 2026 · 1 min · 榎aaaa

GAMES101 作业 5:基础光线追踪

整理从像素坐标生成相机光线的空间变换流程,以及三角形求交的基础实现。

March 26, 2026 · 3 min · 榎aaaa

GAMES101 作业 4:Bézier 曲线

记录 De Casteljau 递归插值绘制 Bézier 曲线的方法,以及采样步长与曲线绘制代码。

March 22, 2026 · 2 min · 榎aaaa

GAMES101 作业 2:三角形光栅化

记录三角形内部判断、包围盒遍历、重心坐标与深度测试的光栅化实现。

March 19, 2026 · 2 min · 榎aaaa