将线性变换余弦推广至各向异性GGX
图形学
2022-03-25 v2
摘要
线性变换余弦(LTCs)是一类因具备解析积分性质而用于实时面光源着色的分布。现代游戏引擎采用对无处不在的GGX模型的LTC近似,但目前该近似仅针对各向同性GGX存在,因此不支持各向异性GGX。虽然更高维度本身即构成挑战,我们表明在拟合、后处理、存储及插值各向异性情形下的LTC时会出现若干额外问题。上述每种操作都须谨慎执行以避免渲染伪影。我们通过引入并利用LTC的不变性性质,为每项操作找到了稳健的解决方案。最终,我们获得一个微小的 查找表,可提供对各向异性GGX合理且无伪影的LTC近似,并将其引入实时面光源着色。
引用
@article{arxiv.2203.11904,
title = {Bringing Linearly Transformed Cosines to Anisotropic GGX},
author = {Aakash KT and Eric Heitz and Jonathan Dupuy and P. J. Narayanan},
journal= {arXiv preprint arXiv:2203.11904},
year = {2022}
}
备注
ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D), 2022