OpenPBR_Material : Material
OpenPBR_Material - superclass: material; super-superclass:MAXWrapper - 115:1 - classID: #(4048887347L, 939201335L)
Implements an OpenPBR material. Available in in 3ds Max 2025.3 and higher.
Constructors:
OpenPBR_Material...
Properties:
<OpenPBR_Material>.base_weight Float default:1.0 -- animatable; Float
Get/set Base Weight.
<OpenPBR_Material>.base_color Color default:(color 204 204 204) -- animatable; Color
Get/set Base Color.
<OpenPBR_Material>.base_metalness Float default:0.0 -- animatable; Float
Get/set Base Metalness.
<OpenPBR_Material>.base_diffuse_roughness Float default:0.0 -- animatable; Float
Get/set Base Diffuse Roughness.
<OpenPBR_Material>.specular_weight Float default:1.0 -- animatable; Float
Get/set Specular Weight.
<OpenPBR_Material>.Specular_Color Color default:(color 255 255 255) -- animatable; Color
Get/set Specular Color.
<OpenPBR_Material>.specular_roughness Float default:0.3 -- animatable; Float
Get/set Specular Roughness.
<OpenPBR_Material>.specular_roughness_anisotropy Float default:0.0 -- animatable; Float
Get/set Specular Roughness Anisotropy.
<OpenPBR_Material>.specular_ior Float default:1.5 -- animatable; Float
Get/set Specular IOR.
<OpenPBR_Material>.transmission_weight Float default:0.0 -- animatable; Float
Get/set Transmission Weight.
<OpenPBR_Material>.transmission_color Color default:(color 255 255 255) -- animatable; Color
Get/set Transmission Color.
<OpenPBR_Material>.transmission_depth Float default:0.0 -- animatable; Float
Get/set Transmission Depth.
<OpenPBR_Material>.transmission_scatter Color default:(color 0 0 0) -- animatable; Color
Get/set Transmission Scatter.
<OpenPBR_Material>.transmission_scatter_anisotropy Float default:0.0 -- animatable; Float
Get/set Transmission Scatter Anisotropy.
<OpenPBR_Material>.transmission_dispersion_scale Float default:0.0 -- animatable; Float
Get/set Transmission Dispersion Scale.
<OpenPBR_Material>.transmission_dispersion_abbe_number Float default:20.0 -- animatable; Float
Get/set Transmission Dispersion Abbe Number.
<OpenPBR_Material>.subsurface_weight Float default:0.0 -- animatable; Float
Get/set Subsurface Weight.
<OpenPBR_Material>.subsurface_color Color default:(color 204 204 204) -- animatable; Color
Get/set Subsurface Color.
<OpenPBR_Material>.subsurface_radius Float default:1.0 -- animatable; Float
Get/set Subsurface Radius.
<OpenPBR_Material>.subsurface_radius_scale Color default:(color 202.649 135.592 74.6778) -- animatable; Color
Get/set Subsurface Radius Scale.
<OpenPBR_Material>.subsurface_scatter_anisotropy Float default:0.0 -- animatable; Float
Get/set Subsurface Scatter Anisotropy.
<OpenPBR_Material>.coat_weight Float default:0.0 -- animatable; Float
Get/set Coat Weight.
<OpenPBR_Material>.coat_color Color default:(color 255 255 255) -- animatable; Color
Get/set Coat Color.
<OpenPBR_Material>.coat_roughness Float default:0.0 -- animatable; Float
Get/set Coat Roughness.
<OpenPBR_Material>.coat_roughness_anisotropy Float default:0.0 -- animatable; Float
Get/set Coat Roughness Anisotropy.
<OpenPBR_Material>.coat_ior Float default:1.6 -- animatable; Float
Get/set Coat IOR.
<OpenPBR_Material>.coat_darkening Float default:1.0 -- animatable; Float
Get/set Coat Darkening.
<OpenPBR_Material>.fuzz_weight Float default:0.0 -- animatable; Float
Get/set Fuzz Weight.
<OpenPBR_Material>.fuzz_color Color default:(color 255 255 255) -- animatable; Color
Get/set Fuzz Color.
<OpenPBR_Material>.fuzz_roughness Float default:0.5 -- animatable; Float
Get/set Fuzz Roughness.
<OpenPBR_Material>.emission_weight Float default:0.0 -- animatable; Float
Get/set Emission Weight.
<OpenPBR_Material>.emission_color Color default:(color 255 255 255) -- animatable; Color
Get/set Emission Color.
<OpenPBR_Material>.emission_luminance Float default:1000.0 -- animatable; Float
Get/set Emission Luminance.
<OpenPBR_Material>.thin_film_weight Float default:0.0 -- animatable; Float
Get/set Thin Film Weight.
<OpenPBR_Material>.thin_film_thickness Float default:0.5 -- animatable; Float
Get/set Thin Film Thickness.
<OpenPBR_Material>.thin_film_ior Float default:1.4 -- animatable; Float
Get/set Thin Film IOR.
<OpenPBR_Material>.geometry_thin_walled BooleanClass default:false
Get/set Geometry Thin Walled.
<OpenPBR_Material>.base_weight_map UndefinedClass default:undefined
Get/set the texture map of the Base Weight map button.
<OpenPBR_Material>.base_weight_map_on BooleanClass default:true
Get/set the state of the "Base Weight" checkbox.
<OpenPBR_Material>.base_color_map UndefinedClass default:undefined
Get/set the texture map of the "Base Color Map" map button.
<OpenPBR_Material>.base_color_map_on BooleanClass default:true
Get/set the state of the "Base Color" check box.
<OpenPBR_Material>.base_metalness_map UndefinedClass default:undefined
Get/set the texture map of the "Base Metalness Map" map button.
<OpenPBR_Material>.base_metalness_map_on BooleanClass default:true
Get/set the state of the "Base Metalness" check box.
<OpenPBR_Material>.base_diffuse_roughness_map UndefinedClass default:undefined
Get/set the texture map of the "Base Diffuse Roughness Map" map button.
<OpenPBR_Material>.base_diffuse_roughness_map_on BooleanClass default:true
Get/set the state of the "Diffuse Roughness" check box.
<OpenPBR_Material>.specular_weight_map UndefinedClass default:undefined
Get/set the texture map of the "Specular Weight Map" map button.
<OpenPBR_Material>.specular_weight_map_on BooleanClass default:true
Get/set the state of the "Specular Weight" check box.
<OpenPBR_Material>.specular_color_map UndefinedClass default:undefined
Get/set the texture map of the "Specular Color Map" map button.
<OpenPBR_Material>.specular_color_map_on BooleanClass default:true
Get/set the state of the "Specular Color" check box.
<OpenPBR_Material>.specular_roughness_map UndefinedClass default:undefined
Get/set the texture map of the "Specular Roughness Map" map button.
<OpenPBR_Material>.specular_roughness_map_on BooleanClass default:true
Get/set the state of the "Specular Roughness" check box.
<OpenPBR_Material>.specular_roughness_anisotropy_map UndefinedClass default:undefined
Get/set the texture map of the "Specular Roughness Anisotropy Map" map button.
<OpenPBR_Material>.specular_roughness_anisotropy_map_on BooleanClass default:true
Get/set the state of the "Specular Roughness Anisotropy" check box.
<OpenPBR_Material>.specular_ior_map UndefinedClass default:undefined
Get/set the texture map of the "Specular Ior Map" map button.
<OpenPBR_Material>.specular_ior_map_on BooleanClass default:true
Get/set the state of the "Specular IOR" check box.
<OpenPBR_Material>.transmission_weight_map UndefinedClass default:undefined
Get/set the texture map of the "Transmission Weight Map" map button.
<OpenPBR_Material>.transmission_weight_map_on BooleanClass default:true
Get/set the state of the "Transmission Weight" check box.
<OpenPBR_Material>.transmission_color_map UndefinedClass default:undefined
Get/set the texture map of the "Transmission Color Map" map button.
<OpenPBR_Material>.transmission_color_map_on BooleanClass default:true
Get/set the state of the "Transmission Color" check box.
<OpenPBR_Material>.transmission_depth_map UndefinedClass default:undefined
Get/set the texture map of the "Transmission Depth Map" map button.
<OpenPBR_Material>.transmission_depth_map_on BooleanClass default:true
Get/set the state of the "Transmission Depth" check box.
<OpenPBR_Material>.transmission_scatter_map UndefinedClass default:undefined
Get/set the texture map of the "Transmission Scatter Map" map button.
<OpenPBR_Material>.transmission_scatter_map_on BooleanClass default:true
Get/set the state of the "Transmission Scatter" check box.
<OpenPBR_Material>.transmission_scatter_anisotropy_map UndefinedClass default:undefined
Get/set the texture map of the "Transmission Scatter Anisotropy Map" map button.
<OpenPBR_Material>.transmission_scatter_anisotropy_map_on BooleanClass default:true
Get/set the state of the "Transmission Scatter Anisotropy" check box.
<OpenPBR_Material>.transmission_dispersion_scale_map UndefinedClass default:undefined
Get/set the texture map of the "Transmission Dispersion Scale Map" map button.
<OpenPBR_Material>.transmission_dispersion_scale_map_on BooleanClass default:true
Get/set the state of the "Transmission Dispersion Scale" check box.
<OpenPBR_Material>.transmission_dispersion_abbe_number_map UndefinedClass default:undefined
Get/set the texture map of the "Transmission Dispersion Abbe Number Map" map button.
<OpenPBR_Material>.transmission_dispersion_abbe_number_map_on BooleanClass default:true
Get/set the state of the "Transmission Dispersion Abbe Number" check box.
<OpenPBR_Material>.subsurface_weight_map UndefinedClass default:undefined
Get/set the texture map of the "Subsurface Weight Map" map button.
<OpenPBR_Material>.subsurface_weight_map_on BooleanClass default:true
Get/set the state of the "Subsurface Weight" check box.
<OpenPBR_Material>.subsurface_color_map UndefinedClass default:undefined
Get/set the texture map of the "Subsurface Color Map" map button.
<OpenPBR_Material>.subsurface_color_map_on BooleanClass default:true
Get/set the state of the "Subsurface Color" check box.
<OpenPBR_Material>.subsurface_radius_map UndefinedClass default:undefined
Get/set the texture map of the "Subsurface Radius Map" map button.
<OpenPBR_Material>.subsurface_radius_map_on BooleanClass default:true
Get/set the state of the "Subsurface Radius" check box.
<OpenPBR_Material>.subsurface_radius_scale_map UndefinedClass default:undefined
Get/set the texture map of the "Subsurface Radius Scale Map" map button.
<OpenPBR_Material>.subsurface_radius_scale_map_on BooleanClass default:true
Get/set the state of the "Subsurface Radius Scale" check box.
<OpenPBR_Material>.subsurface_scatter_anisotropy_map UndefinedClass default:undefined
Get/set the texture map of the "Subsurface Scatter Anisotropy Map" map button.
<OpenPBR_Material>.subsurface_scatter_anisotropy_map_on BooleanClass default:true
Get/set the state of the "Subsurface Scatter Anisotropy" check box.
<OpenPBR_Material>.coat_weight_map UndefinedClass default:undefined
Get/set the texture map of the "Coat Weight Map" map button.
<OpenPBR_Material>.coat_weight_map_on BooleanClass default:true
Get/set the state of the "Coat Weight" check box.
<OpenPBR_Material>.coat_color_map UndefinedClass default:undefined
Get/set the texture map of the "Coat Color Map" map button.
<OpenPBR_Material>.coat_color_map_on BooleanClass default:true
Get/set the state of the "Coat Color" check box.
<OpenPBR_Material>.coat_roughness_map UndefinedClass default:undefined
Get/set the texture map of the "Coat Roughness Map" map button.
<OpenPBR_Material>.coat_roughness_map_on BooleanClass default:true
Get/set the state of the "Coat Roughness" check box.
<OpenPBR_Material>.coat_roughness_anisotropy_map UndefinedClass default:undefined
Get/set the texture map of the "Coat Roughness Anisotropy Map" map button.
<OpenPBR_Material>.coat_roughness_anisotropy_map_on BooleanClass default:true
Get/set the state of the "Coat Roughness Anisotropy" check box.
<OpenPBR_Material>.coat_ior_map UndefinedClass default:undefined
Get/set the texture map of the "Coat IOR Map" map button.
<OpenPBR_Material>.coat_ior_map_on BooleanClass default:true
Get/set the state of the "Coat IOR" check box.
<OpenPBR_Material>.coat_darkening_map UndefinedClass default:undefined
Get/set the texture map of the "Coat Darkening Map" map button.
<OpenPBR_Material>.coat_darkening_map_on BooleanClass default:true
Get/set the state of the "Coat Darkening" check box.
<OpenPBR_Material>.fuzz_weight_map UndefinedClass default:undefined
Get/set the texture map of the "Fuzz Weight Map" map button.
<OpenPBR_Material>.fuzz_weight_map_on BooleanClass default:true
Get/set the state of the "Fuzz Weight" check box.
<OpenPBR_Material>.fuzz_color_map UndefinedClass default:undefined
Get/set the texture map of the "Fuzz Color Map" map button.
<OpenPBR_Material>.fuzz_color_map_on BooleanClass default:true
Get/set the state of the "Fuzz Color" check box.
<OpenPBR_Material>.fuzz_roughness_map UndefinedClass default:undefined
Get/set the texture map of the "Fuzz Roughness Map" map button.
<OpenPBR_Material>.fuzz_roughness_map_on BooleanClass default:true
Get/set the state of the "Fuzz Roughness" check box.
<OpenPBR_Material>.emission_weight_map UndefinedClass default:undefined
Get/set the texture map of the "Emission Weight Map" map button.
<OpenPBR_Material>.emission_weight_map_on BooleanClass default:true
Get/set the state of the "Emission Weight" check box.
<OpenPBR_Material>.emission_color_map UndefinedClass default:undefined
Get/set the texture map of the "Emission Color Map" map button.
<OpenPBR_Material>.emission_color_map_on BooleanClass default:true
Get/set the state of the "Emission Color Map" check box.
<OpenPBR_Material>.emission_luminance_map UndefinedClass default:undefined
Get/set the texture map of the "Emission Luminance Map" map button.
<OpenPBR_Material>.emission_luminance_map_on BooleanClass default:true
Get/set the state of the "Emission Luminance" check box.
<OpenPBR_Material>.thin_film_weight_map UndefinedClass default:undefined
Get/set the texture map of the "Thin Film Weight Map" map button.
<OpenPBR_Material>.thin_film_weight_map_on BooleanClass default:true
Get/set the state of the "Thin Film Weight" check box.
<OpenPBR_Material>.thin_film_thickness_map UndefinedClass default:undefined
Get/set the texture map of the "Thin Film Thickness Map" map button.
<OpenPBR_Material>.thin_film_thickness_map_on BooleanClass default:true
Get/set the state of the "Thin Film Thickness" check box.
<OpenPBR_Material>.thin_film_ior_map UndefinedClass default:undefined
Get/set the texture map of the "Thin Film IOR Map" map button.
<OpenPBR_Material>.thin_film_ior_map_on BooleanClass default:true
Get/set the state of the "Thin Film IOR" check box.
<OpenPBR_Material>.bump_map UndefinedClass default:undefined
Get/set the texture map of the "Bump Map" map button.
<OpenPBR_Material>.bump_map_on BooleanClass default:true
Get/set the state of the "Bump Map" check box.
<OpenPBR_Material>.coat_bump_map UndefinedClass default:undefined
Get/set the texture map of the "Coat Bump Map" map button.
<OpenPBR_Material>.coat_bump_map_on BooleanClass default:true
Get/set the state of the "Coat Bump" check box.
<OpenPBR_Material>.displacement_map UndefinedClass default:undefined
Get/set the texture map of the "Displacement Map" map button.
<OpenPBR_Material>.displacement_map_on BooleanClass default:true
Get/set the state of the "Displacement" check box.
<OpenPBR_Material>.geometry_normal_map UndefinedClass default:undefined
Get/set the texture map of the "Geometry Normal Map" map button.
<OpenPBR_Material>.geometry_normal_map_on BooleanClass default:true
Get/set the state of the "Geometry Normal" check box.
<OpenPBR_Material>.geometry_tangent_map UndefinedClass default:undefined
Get/set the texture map of the "Geometry Tangent Map" map button.
<OpenPBR_Material>.geometry_tangent_map_on BooleanClass default:true
Get/set the state of the "Geometry Tangent" check box.
<OpenPBR_Material>.geometry_coat_normal_map UndefinedClass default:undefined
Get/set the texture map of the "Geometry Coat Normal Map" map button.
<OpenPBR_Material>.geometry_coat_normal_map_on BooleanClass default:true
Get/set the state of the "Geometry Coat Normal" check box.
<OpenPBR_Material>.geometry_coat_tangent_map UndefinedClass default:undefined
Get/set the texture map of the "Geometry Coat Tangent Map" map button.
<OpenPBR_Material>.geometry_coat_tangent_map_on BooleanClass default:true
Get/set the state of the "Geometry Coat Tangent" check box.
<OpenPBR_Material>.geometry_opacity_map UndefinedClass default:undefined
Get/set the texture map of the "Geometry Opacity Map" map button.
<OpenPBR_Material>.geometry_opacity_map_on BooleanClass default:true
Get/set the state of the "Geometry Opacity" check box.
<OpenPBR_Material>.bump_map_amt Float default:1.0 -- animatable; Float
Get/set Bump Map Amt.
<OpenPBR_Material>.coat_bump_map_amt Float default:1.0 -- animatable; Float
Get/set Coat Bump Map Amt.
<OpenPBR_Material>.displacement_map_amt Float default:1.0 -- animatable; Float
Get/set Displacement Map Amt.
<OpenPBR_Material>.Notes UndefinedClass default:undefined
Get/set Notes.
OpenPBR_Material interfaces:
Interface: IMtlRender_Compability_MtlBase
Properties:
Methods:
Actions:
Interface: Helpers
Properties:
.EffectiveLuminance : color by value : Read
See description earlier on this page in the "Emission Group Of Controls" section.
Methods:
Actions: