<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Walking in Pixels</title><description>Leptus He&apos;s notes on rendering, mathematics, and software engineering.</description><link>https://leptushe.github.io/</link><item><title>傅里叶变换01 - 傅里叶级数</title><link>https://leptushe.github.io/2024/08/05/fourier-transform/fourier-transform-01-fourier-series/</link><guid isPermaLink="true">https://leptushe.github.io/2024/08/05/fourier-transform/fourier-transform-01-fourier-series/</guid><description>介绍傅里叶级数的正交函数基、实数形式和复数形式，推导不同频率基函数的内积与系数求解，并说明它们如何用于周期函数展开。</description><pubDate>Mon, 05 Aug 2024 00:00:00 GMT</pubDate><category>傅里叶变换</category><category>数学</category></item><item><title>傅里叶变换02 - 傅里叶变换</title><link>https://leptushe.github.io/2024/09/21/fourier-transform/fourier-transform-02-fourier-series/</link><guid isPermaLink="true">https://leptushe.github.io/2024/09/21/fourier-transform/fourier-transform-02-fourier-series/</guid><description>从傅里叶级数出发，推导连续傅里叶变换与离散傅里叶变换的形式，说明频率变量、积分表达式和单位根在离散频谱分析中的作用。</description><pubDate>Sat, 21 Sep 2024 00:00:00 GMT</pubDate><category>傅里叶变换</category><category>数学</category></item><item><title>移动端地形渲染优化</title><link>https://leptushe.github.io/2024/07/17/rendering/mobile-terrain-optimization/</link><guid isPermaLink="true">https://leptushe.github.io/2024/07/17/rendering/mobile-terrain-optimization/</guid><description>梳理移动端地形渲染中的 Texture Splatting、纹理数组和顶点数据编码方案，分析地形混合纹理带来的采样开销，并讨论针对移动 GPU 的优化方向。</description><pubDate>Wed, 17 Jul 2024 00:00:00 GMT</pubDate><category>渲染技术</category><category>图形渲染</category></item><item><title>球谐函数01 - 函数拟合</title><link>https://leptushe.github.io/2023/07/04/spherical-harmonics/spherical-harmonics-01-function-fitting/</link><guid isPermaLink="true">https://leptushe.github.io/2023/07/04/spherical-harmonics/spherical-harmonics-01-function-fitting/</guid><description>从函数拟合和最小二乘投影出发，说明正交基函数如何逼近正弦函数；结合多项式近似，讨论在 Shader 中减少三角函数计算开销的思路。</description><pubDate>Tue, 04 Jul 2023 00:00:00 GMT</pubDate><category>球谐函数</category><category>图形渲染</category><category>数学</category></item><item><title>球谐函数02 - 基础理论</title><link>https://leptushe.github.io/2023/07/09/spherical-harmonics/spherical-harmonics-02-basis/</link><guid isPermaLink="true">https://leptushe.github.io/2023/07/09/spherical-harmonics/spherical-harmonics-02-basis/</guid><description>介绍复数与实数球谐函数的定义、正交性和基函数构成，说明伴随勒让德多项式、带状与扇形球谐函数的关系，以及它们在球面函数表达中的作用。</description><pubDate>Sun, 09 Jul 2023 00:00:00 GMT</pubDate><category>球谐函数</category><category>图形渲染</category><category>数学</category></item><item><title>Temporal Antialiasing - 01</title><link>https://leptushe.github.io/2019/03/09/temporal-antialiasing/temporal-antialiasing-01/</link><guid isPermaLink="true">https://leptushe.github.io/2019/03/09/temporal-antialiasing/temporal-antialiasing-01/</guid><description>从几何与着色走样问题出发，介绍时间抗锯齿如何利用跨帧样本提高采样效率，涵盖投影抖动、历史累积、运动向量和几何边缘处理。</description><pubDate>Sat, 09 Mar 2019 00:00:00 GMT</pubDate><category>Temporal Antialiasing</category><category>图形渲染</category></item><item><title>Temporal Antialiasing - 02</title><link>https://leptushe.github.io/2019/03/11/temporal-antialiasing/temporal-antialiasing-02/</link><guid isPermaLink="true">https://leptushe.github.io/2019/03/11/temporal-antialiasing/temporal-antialiasing-02/</guid><description>分析相机、物体运动与着色变化造成的 History Color 失效，说明 neighborhood clamping、cliping 处理以及 TAA 中闪烁和模糊问题的成因。</description><pubDate>Mon, 11 Mar 2019 00:00:00 GMT</pubDate><category>Temporal Antialiasing</category><category>图形渲染</category></item><item><title>编写可测试的代码-依赖注入</title><link>https://leptushe.github.io/2018/12/13/%E7%BC%96%E5%86%99%E5%8F%AF%E6%B5%8B%E8%AF%95%E7%9A%84%E4%BB%A3%E7%A0%81-%E4%BE%9D%E8%B5%96%E6%B3%A8%E5%85%A5/</link><guid isPermaLink="true">https://leptushe.github.io/2018/12/13/%E7%BC%96%E5%86%99%E5%8F%AF%E6%B5%8B%E8%AF%95%E7%9A%84%E4%BB%A3%E7%A0%81-%E4%BE%9D%E8%B5%96%E6%B3%A8%E5%85%A5/</guid><description>以可测试代码为目标，说明依赖注入如何解除 client 与 service 的直接耦合，并比较构造函数注入和 Setter 注入在 mock 测试与对象状态管理中的适用性。</description><pubDate>Thu, 13 Dec 2018 00:00:00 GMT</pubDate><category>依赖注入</category><category>单元测试</category></item></channel></rss>