simready-assets 纹理命名规范大揭秘:diffuse、normal、ORM 与 emissive 贴图如何选
- 数据集
- 3D建模
- 数字孪生
【免费下载链接】simready-assets
simready-assets 是 NVIDIA SimReady 生态下的开源 3D 资产库,收录了空气净化器、灶具、洗碗机、洗衣机、笔记本等写实家电模型。本文带你快速看懂其中的纹理命名规范:_diffuse(基础色)、_normal(法线)、_orm(打包贴图)、_emissive(自发光)分别代表什么,新手照着清单就能正确选用贴图。
📦 simready-assets 是什么?
这是一个面向仿真与渲染场景的 SimReady 资产仓库,每个家电都是一个独立"资产包",结构高度统一:
| 目录 | 作用 |
|---|---|
simready_usd/ | 存放主场景.usd文件与材质 |
simready_usd/materials/ | 材质定义文件(.mdl) |
simready_usd/textures/ | 纹理贴图(.jpg/.png) |
com.nvidia.simready.packaging.json | 资产包描述与校验信息 |
以空气净化器为例:
air-purifier_as25gcbz0/ ├── simready_usd/ │ ├── air-purifier_as25gcbz0.usd # 场景入口 │ ├── materials/ # OmniPBR 系列材质 │ └── textures/ # 7 张贴图 └── com.nvidia.simready.packaging.json想本地获取资产,可以克隆仓库:
git clone https://gitcode.com/hf_mirrors/LGElectronics/simready-assets🎨 四大核心贴图:一眼看懂各自用途
1._diffuse—— 基础色贴图(Albedo)
diffuse即物体本身的"固有色",不含光照和阴影信息,是 PBR 材质最基础的贴图。
- 示例:display_1_diffuse.jpg、t_fabric_alb.png
- 材质端对应
OmniPBR中的diffuse_texture(显示名为 "Albedo Map"),见 OmniPBR.mdl - 💡 选型提示:看到
diffuse/alb字样,都可以当基础色贴图使用
2._normal—— 法线贴图(凹凸细节)
normal贴图不改变模型顶点,而是用 RGB 通道"骗"出凹凸起伏,适合表现织物纹理、金属拉丝、按键刻字等细节。
- 示例:handle_2_normal.png、t_mesh_filter_nor.png
- 材质端对应
normalmap_texture,可配合bump_factor(Normal Strength)调节强度,见 OmniPBR.mdl - 💡 选型提示:
normal/nor都是法线贴图;bump(如 fabric_bump_diffuse.jpg 的bump前缀)指凹凸细节来源
3._orm—— 三合一打包贴图(重点!)
ORM是Occlusion(环境光遮蔽)+ Roughness(粗糙度)+ Metallic(金属度)的打包贴图,把 3 张图压缩进 1 张,节省显存与带宽。
OmniPBR材质对此有明确支持,开启enable_ORM_texture后会从 R、G、B 通道分别提取三张图,官方注释原文见 OmniPBR.mdl:
"Texture that has Occlusion, Roughness and Metallic maps stored in their respective R, G and B channels"
即:
| 通道 | 存储内容 |
|---|---|
| R(红) | Occlusion 环境光遮蔽 |
| G(绿) | Roughness 粗糙度 |
| B(蓝) | Metallic 金属度 |
- 示例:logo_blend_orm.png、thinq_blend_orm.png
- 💡 选型提示:看到
_orm不要再单独找 roughness/metallic 图,一张就够了
4._emissive—— 自发光贴图(显示屏利器)
emissive定义物体"自己发光"的区域和颜色,是做显示屏、LED 灯条、指示灯的关键。
- 示例:display_1_emissive.jpg(灶具触控屏的发光内容)
- 材质端对应
emissive_color_texture,需先打开enable_emission开关,并可调emissive_intensity(默认 40.0)控制发光强度,见 OmniPBR.mdl - 💡 选型提示:
emissive/ems同义;屏幕类资产一般同时有一张diffuse(屏灭状态)+ 一张emissive(点亮内容)
📋 命名后缀速查清单
不同模型的资产包后缀风格略有差异,对照下表即可快速识别:
| 贴图用途 | 长后缀 | 短后缀 | 其他写法 |
|---|---|---|---|
| 基础色 | _diffuse | _alb | _albedo |
| 法线 | _normal | _nor | _bump(凹凸) |
| 环境光遮蔽 | —(打包在 ORM 中) | _occ | — |
| 粗糙度 | —(打包在 ORM 中) | — | 单独时_roughness |
| 金属度 | —(打包在 ORM 中) | — | — |
| 自发光 | _emissive | _ems | — |
| 不透明度/镂空 | _opacity | — | — |
| 高光强度 | _specular | — | — |
| 颜色调制 | _tint | — | — |
三套真实风格对照:
- 完整后缀流:cooking_ldgl6924s 的 textures 目录 ——
material_115_diffuse.jpg+material_115_normal.png - 三位缩写流:dishwasher_ldfn4542b 的 textures 目录 ——
t_control_pannel_black_alb.png/_ems.png/_occ.png - 数字编号 +
_tint流:cooking_mser1130b 的 textures 目录 ——Image_7_tint.png、Image_9.png
🔍 仓库里快速定位贴图的技巧
- 按目录定位:每个模型根目录下都是
simready_usd/textures/,贴图与模型一一对应; - 按材质反查:材质定义在
simready_usd/materials/下的.mdl文件里,texture_2d参数声明了每类贴图的插槽,例如 OmniPBR_ClearCoat.mdl 支持清漆涂层,OmniPBR_Opacity.mdl 额外支持镂空; - 按资产包校验:每个包的 com.nvidia.simready.packaging.json 记录了包版本、License(cc-by-4.0)与内容哈希,方便确认资产完整性。
❓ 新手常见问题
Q:一张贴图该选 diffuse 还是 emissive?A:物体"被照亮"的颜色放diffuse;物体"自己发光"(屏幕、灯带)放emissive,且需在材质中打开enable_emission。
Q:为什么有的包是_alb而不是_diffuse?A:命名风格因资产制作流程而异,含义一致——alb(albedo 缩写)就是基础色贴图,见 dishwasher_ldfn4542b 的 textures。
Q:ORM 和普通粗糙度图可以混用吗?A:建议二选一。开启 ORM 后 R/G/B 通道已包含粗糙度与金属度,再单独指定会冲突,参考 OmniPBR.mdl 的 ORM 分组。
Q:_tint贴图是干什么的?A:颜色调制图,用于按区域调整颜色倾向,在洗衣机、灶具等资产中成对出现,如 Image_5_tint.png。
✅ 总结
diffuse/alb:基础色,每件资产必备normal/nor:法线细节,质感提升的关键orm/occ:三合一打包贴图,R/G/B 分别存遮蔽、粗糙度、金属度emissive/ems:自发光,屏幕与灯光的灵魂
掌握这份清单,你在 simready-assets 中拿到任何一张贴图,都能在三秒内判断它的用途。
- 数据集
- 3D建模
- 数字孪生
【免费下载链接】simready-assets
相关推荐
SimReady 打包规范完整指南:解析 simready-assets 的 packaging.json、BOM 与 sha256 哈希校验原理
SimReady 打包规范完整指南:解析 simready assets 的 packaging.json、BOM 与 sha256 哈希校验原理 本文以 si
数据集3D建模数字孪生simready-assets 为何选择 HuggingFace 分发:Git LFS 大文件管理与内容哈希完整性验证
simready assets 为何选择 HuggingFace 分发:Git LFS 大文件管理与内容哈希完整性验证 simready assets 是 LG
数据集3D建模数字孪生simready-assets的cc-by-4.0许可证完全指南:如何合法使用与署名LG 3D资产
simready assets的cc by 4.0许可证完全指南:如何合法使用与署名LG 3D资产 simready assets 是 LG 电子发布的 Sim
数据集3D建模数字孪生
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考