在Unity里添加2D法线贴图 NormalMap

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Unity里添加2D法线贴图 NormalMap相关的知识,希望对你有一定的参考价值。

参考技术A

1.PackageManager 导入 URP

设置好渲染管线配置之后,现在放入场景的2d图片会自动绑定新的Materiial

在我们添加2d光源以后就会有下面的效果

关于 法线贴图 强烈推荐看这个 https://www.bilibili.com/video/BV1Xs411u78V?from=search&seid=7835882516360470935
1. 制作法线贴图 打开ps

2. 法线的使用
将制作好的法线图导入项目
编辑原图 选择 Secondary Textures 添加一个_NormalMap(这里name非常重要 必须是_NormalMap法线才生效,还有其他选项 _Emission _MaskTex等) 然后绑定制作完成的法线素材,apply。

下面有使用法线贴图和正常图片的对比(自己做的比较粗糙,上面的ps方法是图方便)

注 :这里法线贴图的格式好像并不影响效果 Default Sprite 都可以。

以上是关于在Unity里添加2D法线贴图 NormalMap的主要内容,如果未能解决你的问题,请参考以下文章

ThreeJS法线贴图normalMap

Unity Shader使用法线贴图(Normal Map)的Shader

关于法线贴图

(四)Unity纹理、贴图和材质

ShaderLab学习小结(十五)法线贴图的简单Shader

unity3d 动态添加地面贴图 草地