top of page

SDF 实时渲染

基于有向距离场(SDF)的光线步进渲染器,结合物理着色模型与程序化建模技术构建复杂场景

屏幕截图 2026-01-20 122542.png
result3.png

本项目实现了一套基于有向距离场 (SDF) 的实时光线步进(Raymarching)渲染器。系统采用 Sphere Marching 算法进行精确的表面求交,通过对基础几何体进行数学变换与布尔运算 (Boolean Operations),构建出高度复杂的非线性过程化场景。相比传统的三角网格,该架构支持无限分辨率的几何细节与平滑的形变过渡,能够以极低的代码量生成极具表现力的动态三维景观。

subsurface_no.png

在材质表现方面,渲染器集成了 Cook–Torrance PBR 模型,支持粗糙度、金属度及反照率的逐像素定义。项目的一大技术亮点在于利用 SDF 固有的几何信息实现了近似次表面散射 (SSS) 效果。通过 SDF 厚度估计与漫反射辐照度计算,模拟光线在半透明介质中的透射感。

bottom of page