概念页
经典着色与贴图要点(Birn)
Classic Shading & Texturing Notes from Birn
现以第 3 版 Ch9 + Ch10 为准(轻量页)。 Ch9:diffuse/glossy/specular、microfacet、Fresnel、各向异性、physically based shaders(能量守恒、BRDF/BSSRDF)、抗锯齿、光线追踪与 GI、Reyes 等。Ch10:属性贴图、UV/Ptex、投影、制作与平铺、污迹与流程策略。公式与 PBS 细节链图形学/PBR/Filament,不在此重复建理论页。
原理
着色(Ch9 美术要点)
- 漫反射 / 光泽 / 镜面;高光尺寸与颜色;Fresnel;各向异性。
- PBR shaders:能量守恒;减少无意义滑杆;与灯光 PBL、线性工作流配套。
- 反射/折射限制、与高光整合;GI / 无偏渲染在 About This Edition 中列为 3e 重点。
- 抗锯齿:过采样、自适应、过滤、提高分辨率。
贴图(Ch10 美术要点)
- 映射:color、specular、incandescence、transparency、displacement、bump、normal 等。
- 对齐:UV、隐式 UV、Ptex(免传统 UV 接缝痛点)、各类投影。
- 制作:3D/2D 绘制、摄影采集、平铺与色偏修正、decals、脏迹;color-first vs displacement-first;分层绘制;程序纹理。
应用(游戏侧)
- 工作流对齐 PBR 贴图工作流、Filament 材质模型参数。
- Ptex 在影视更常见;游戏仍以 UV 图集为主,取其「接缝/覆盖」教训即可。
- 输入色彩空间:颜色贴图 sRGB→线性;数据贴图 Linear——见线性工作流页。
取舍
- 本页保持轻量:只记 Birn 设计结论与 3e 新点(PBS、Ptex、无偏/GI 语境)。
- 第 1 版材料章较「经典经验」;第 3 版明确 PBS/Ptex 并与现代管线对齐。
出处
- Ch09 · Shaders And Rendering Algorithms
- Ch10 · Designing And Assigning Textures
- About This Edition
- birn_j_digital_lighting_rendering.pdf
- Jeremy Birn《Digital Lighting & Rendering》第 3 版(New Riders, 2014, ISBN 978-0-321-92898-6)
- 对照:Ch09 · Materials And Rendering 第 1 版 OCR
相关页面
游戏美术分层渲染与合成 PassLayered Rendering & Passes现以第 3 版 Ch11 为准。 Layers(按物体/组)与 Passes(按贡献:diffuse/spec/reflection/shadow/ambient/occlusion/beauty/lighting/GI/mask/depth)支撑后期控制;含实景底板匹配与合成色彩管理。游戏侧类比 GBuffer/AOV。游戏美术线性工作流(Birn)Linear Workflow from Birn第 3 版 Ch8「Working in a Linear Workflow」强调:贴图、表面色、灯光、渲染与合成全程保持数字色值与真实光强的线性对应;美术灯光必须在线性空间思考,否则二次衰减、GI、叠光都会「算对了却看起来错」。游戏美术PBR 贴图工作流PBR Texture WorkflowsPBR(Physically Based Rendering)贴图制作有两条主流工作流——金属度/粗糙度 (Metal/Roughness, MR) 与镜面/光泽度 (Specular/Glossiness, SG)。它们表达同一套物理数据,只是通道切分不同;Substance、UE、Filament 等以 MR 为主,SG 多用于兼容旧资产。本页从美术生产角度对照通道语义、引擎对应关系与取舍,不重复 BRDF/微表面公式(见图形学 基于物理的着色)。游戏美术Filament 材质模型参数Filament Material Model ParametersGoogle Filament 的 Lit(标准)模型按 Disney/UE/Substance 互通思路设计,用 baseColor、metallic、roughness、reflectance 等参数描述导体与电介质,并叠加 clearCoat、sheen、iridescence、transmission 等层。本页从美术/TA 角度说明含义、合理范围,以及与 UE / Substance 的对照;不做 BRDF 公式展开。图形学基于物理的着色Physically Based Shading基于物理的着色从光与物质交互的物理出发,用 BRDF 和反射方程计算表面沿视线方向射出的辐射亮度:镜面项来自微表面理论与菲涅耳反射,漫反射项来自局部次表面散射,布料、波动光学与分层材质再作扩展。本页是 RTR4 第 9 章的总览,并收录该章第 9.13 节的材质混合与材质过滤(镜面抗锯齿)。图形学菲涅耳反射Fresnel Reflectance菲涅耳方程描述光在两种物质的平坦界面上反射的比例 F,它取决于入射角和两侧折射率:垂直入射时为材质特有的 F0(特征镜面色),掠射时趋于 1。实时渲染用以 F0 为参数的 Schlick 近似。电介质 F0 低且无色,金属 F0 高且常带色,半导体介于其间;金属度参数化利用了这一点。光从物体内部射向表面时还可能发生全内反射。本页对应 RTR4 9.5 节。游戏美术法线与 AO 贴图制作要点Normal & AO Map Authoring Tips《The PBR Guide》把 Ambient Occlusion、Height、Normal 列为 MR/SG 共用通道。本页只收录面向美术的制作要点;法线数学与 AO 算法见图形学专页。游戏美术为真实感服务的贴图与建模Texturing & Modeling for Photorealism合并 Dinur Ch13 Texturing + Ch14 Modeling:为灯光而建模(倒角吃光),以及 PBR 贴图通道、拍照采材质与程序纹理的注意点。通道语义细节以已有 PBR Guide 系列为准,本页补「真实感动机」与常见翻车。游戏美术介质与金属材质判别Dielectric vs Metal DiscriminationDinur Ch9:先分清 介质/电介质 (dielectric) 与 金属 (metal) 的反射行为,再谈漫反射/镜面平衡与 Fresnel。详细 BRDF/微表面见图形学与 Ch12;本页只做材质判别与贴图侧互链,避免与 基于物理的着色 重复公式。