Unity3D(三)材质

Material(Shader设置值的地方)(Mesh Renderer中)材质:物体的质地、色彩、纹理(贴纸)、光滑度、透明度、反射率、折射率、发光度。实际是Shader的实例

Shader着色器(代码控制):专门用来渲染3D图形的技术,可以使纹理以某种方式展现。实际就是一段嵌入到渲染管线中的程序,可以控制GPU运算图像效果的算法

5.0增加了物理着色器(PBS):遵从物理学的能量守恒定律,可以创建出在不同光照环境下都接近真实的效果

Texture纹理(Albedo):附加到物体表面的贴图

Main Map

  • Render mode:Cutout:关闭透明通道 Transparent透明(Alpha通道) Fade淡入淡出(Alpha通道)
  • Albedo 基础贴图:决定物体表面纹理与颜色。
  • Metallic金属:使用金属特性模拟外观
  • Specular镜面反射:使用镜面特性模拟外观
  • Smoothness光滑度:设置物体表面光滑度
  • Normal Map法线贴图:描述物体表面凹凸程度
  • Emission自发光:控制物体表面自发光颜色和贴图
    None不影响环境
    Realtime实时动态改变
    Backed 烘焙生效
  • Tiling平铺:沿着不同的轴,纹理平铺个数
  • Offset:偏移:滑动纹理
posted @ 2020-11-03 19:12  小帆敲代码  阅读(531)  评论(0编辑  收藏  举报