UnrealEngine4材质完全学习教程(日)茄子,(日)纹章著;杨萌萌译)

书: https://pan.baidu.com/s/1XqKbodMZYD_Bu2f_E1ghxw?pwd=y5p9
笔记如下:

  1. “UE4材质编辑器的核心是‘节点式编程’,连接Texture SampleMathVector节点构建视觉逻辑。”
  2. “材质域(Material Domain)选择决定用途:Surface用于模型,Post Process影响屏幕后效。”
  3. “基础光照模型:Metallic控制金属度,Specular调整高光强度,Roughness决定表面粗糙程度。”
  4. “`PBR(物理渲染)材质的三要素:Albedo(无光照颜色)、Normal(法线贴图)、ORM(AO/Roughness/Metallic)贴图。”
  5. “材质实例(Material Instance)动态修改参数(如颜色、纹理),避免重复编译母材质。”
  6. “顶点着色器动画:World Position Offset节点驱动模型顶点位移,实现草地摇摆或布料模拟。”
  7. Lerp节点混合两种材质效果,Fresnel边缘光模拟基于视角的渐变。”
  8. MaskComponent Mask提取或组合通道(如RGA分离法线贴图的XY分量)。”
  9. Parallax Occlusion Mapping(视差遮蔽贴图)用高度图模拟凹凸细节,替代高模消耗。”
  10. Decal材质需设置Decal域,Blend Mode选择TranslucentDBuffer实现不同混合效果。”
  11. Material Function封装常用节点组(如噪声生成),提升复用性和可维护性。”
  12. Custom Node编写HLSL代码实现复杂数学运算,需注意输入/输出类型匹配。”
  13. Runtime Virtual Texture(RVT)动态混合地形与物体材质,减少Draw Call。”
  14. Clear Coat材质模拟车漆/塑料表层,双层高光反射增强真实感。”
  15. Subsurface Scattering(次表面散射)节点处理皮肤/蜡质材质的光线透射效果。”
  16. Material Parameter Collection全局管理参数(如昼夜变化的光照颜色),跨材质同步更新。”
  17. Pixel Depth Offset实现材质遮挡(如雪地脚印),需配合Depth Test调整。”
  18. Shading Model选择:Default Lit通用光照,Unlit自发光,Hair各向异性高光。”
  19. “性能优化:Texture Streaming分级加载,Static Switch根据平台切换材质分支。”
  20. “艺术与技术的平衡:‘好的材质=70%美术资源(贴图)+30%节点逻辑’。”

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注