mikktspace-wasm
Web程序顶点切线计算。
关于切线法线贴图的一个常见误解是,这种表示某种程度上与资产无关。 但是,从高分辨率表面采样/捕获然后转换为切线空间的法线更像是编码。 因此,为了反转法线的原始捕获场,用于解码的变换必须与用于编码的变换完全相反。
—莫滕·S·米克森
当法线贴图渲染不正确,变形或意外倒置的插入和拉伸时,可能是造成这种误解的原因。 大多数法线贴图贝克使用MikkTSpace标准在创建法线贴图时生成顶点切线,而glTF 2.0规范建议使用该技术。 当未提供原始切线时,在运行时重建切线空间的引擎通常会使用其他方法(例如,像素着色器中的导数)来提高效率。 这对于大多数资产而言效果很好,但对其他资产可能效果不佳。
如果你有...
需要在许多引擎中可预测地呈现的资产
需要生产具有可预测的法线图行为的资产的资产管道
需要完美支持任意资产的引擎(并且可以承受
评论0
最新资源