path_map
是 open3d.data.MetalTexture
类的一个成员,是一个字典类型,用于将材质的各种纹理图片映射到对应的文件路径上。
path_map = {texture_type: file_path, ...}
其中,texture_type
是一个字符串类型的纹理类型,有以下可选值:
"color"
:颜色纹理"metallic"
:金属度纹理"roughness"
:粗糙度纹理"normal"
:法线贴图纹理"ao"
:环境光遮蔽纹理file_path
是一个字符串类型,表示对应的纹理文件路径。
import open3d as o3d
# 加载金属材质
metal_tex = o3d.data.MetalTexture()
# 修改颜色纹理路径
metal_tex.path_map["color"] = "/path/to/new/color.jpg"
此时,metal_tex
对象中的 "color"
纹理将会被替换成新的路径指定的纹理图片。