生产指南
OpenGL 与 DirectX 法线贴图
了解什么时候要为 Blender、Unreal、Unity 或自定义 shader 翻转绿色通道。
生产问题
OpenGL 和 DirectX 法线主要差异是 Y 方向;同一张图在不同工具里可能让凹凸方向相反。
判断清单
- 确认目标渲染器需要的 normal convention。
- 需要转换时只翻转绿色通道。
- 正式上资产前,先在球体或倒角模型上测试。
常见失败案例
- 翻转所有 RGB 通道会破坏法线向量。
- 修错贴图可能掩盖真正的 shader 导入问题。
生产 FAQ
Blender 需要哪种格式?
Blender 通常使用 OpenGL 风格法线。
Unreal 需要哪种格式?
Unreal 常见为 DirectX 风格 Y 方向。