February 19, 2023

Unity Shader 学习 Bump Mapping

Unity Shader 学习 Bump Mapping

实现逻辑

T = normalize(dx/du, dy/du, dz/du)

N = T × normalize(dx/dv, dy/dv, dz/dv)

B = N × T

  • 法线贴图的设置细节�?/p>

  • 法线贴图的优化方案�?/p>

    1. 使用双通道进行法线数据的处�?/li>
  • Bump mapping - wikipedia

    [2] Unity Shader 入门精要 - 凹凸映射 - 146

    [3] 图形 2.5 BUMP图改�?/a>

    [4] 庄懂的技术美术入门课(美术�?-直播录屏-�?�?/a>

    [5] Tutorial 13 : Normal Mapping

    关于本文

    本文作�?Master Gong Sheng, 许可�?CC BY-NC 4.0.