DX12 球谐函数从入门到入坟

发布于 11 天前

前言 在之前我们了解了如何使用烘焙贴图的方式计算IBL的diffuse、specular,但这种方式存在些许问题: 纯静态 显存与 …


移动端GGX优化

发布于 24 天前

前言 GGX作为描述高光形状的函数,非常重要,但同时它也比较消耗性能,适合PC端使用,虽然Walter也提出一种适合移动端的GGX …


c++ 智能指针总结

发布于 2026-04-09

unique_ptr 在任何时刻,只有一个unique_ptr可以拥有所管理的对象,不能多个 机制 禁止拷贝构造和拷贝赋值 支持移 …


不移动对象的std move

发布于 2026-04-09

std::move做了什么 std::move不像它的名字会移动对象,而是更换所有权——将原指针置空,指针赋给新对象 MyStri …


DX12 Sobol Shadow

发布于 2026-04-09

前言 传统的PCF通常需要在比较高的采样次数才能得到一个比较好的效果,但因为每个uv都需要执行PCF,开销是比较高的 实时渲染中, …


DX12 TAAU从入门到入坟

发布于 2026-03-27

前言 TAA的核心在于如何抗锯齿,而TAAU的核心是性能提升 TAA TAA这里只会提及实现时的几个重点,重点在后续TAAU部分 …


DX12 DDGI优化

发布于 2026-03-15

数据压缩 问题 DDGI需要用到许多buffer和Texture,如Irradiance、Distance、Probe pos o …