Skip to main content

FB1ObjectPartsParamUsageRow

Overview

  • Data table row defining the material parameter usage rules for a specific object part. Specifies which material attributes (color, roughness, emissive, etc.) can be customized and their valid ranges.

Metadata

FieldValue
Kindstruct
EnvironmentB1 - Presentation
Categorystructs
ExtendsFB1TableRowBase

Properties (36)

NameTypeDescription
AlbedoColorstringDefault albedo color value as a hex string.
AttenuationMultinumberDefault attenuation radius multiplier value.
AttenuationMultiMaxnumberMaximum allowed attenuation radius multiplier value. A wider light radius costs more to render.
AttenuationMultiMinnumberMinimum allowed attenuation radius multiplier value.
EmisColorstringDefault emissive color value as a hex string.
EmissiveMultinumberDefault emissive multiplier value.
EmissiveMultiMaxnumberMaximum allowed emissive multiplier value.
EmissiveMultiMinnumberMinimum allowed emissive multiplier value.
MetallicnumberDefault metallic value.
MetallicMaxnumberMaximum allowed metallic value.
MetallicMinnumberMinimum allowed metallic value.
OpacitynumberDefault opacity value (0 = fully transparent, 1 = fully opaque).
RoughnessnumberDefault roughness value.
RoughnessMaxnumberMaximum allowed roughness value.
RoughnessMinnumberMinimum allowed roughness value.
ScaleMaxnumberMaximum allowed scale value.
ScaleMinnumberMinimum allowed scale value.
SpecularnumberDefault specular value.
SpecularMaxnumberMaximum allowed specular value.
SpecularMinnumberMinimum allowed specular value.
UseAlbedoColorbooleanWhether albedo (base) color customization is enabled for this part.
UseAttenuationMultibooleanWhether the light attenuation radius scales along with the emissive multiplier on this part. The build mode brightness slider drives both from a single position, so leaving this off keeps the slider intensity-only, which is what every non light part wants.
UseEmisColorbooleanWhether emissive color customization is enabled for this part.
UseEmissiveMultibooleanWhether emissive multiplier customization is enabled for this part.
UseMetallicbooleanWhether metallic customization is enabled for this part.
UseMirrorUVbooleanWhether UV mirroring is allowed for this part.
UseOffsetXbooleanWhether UV offset along the X axis can be modified for this part.
UseOffsetYbooleanWhether UV offset along the Y axis can be modified for this part.
UseOpacitybooleanWhether opacity customization is enabled for this part.
UseRoughnessbooleanWhether roughness customization is enabled for this part.
UseScalebooleanWhether scale customization is enabled for this part.
UseSpecularbooleanWhether specular customization is enabled for this part.
UseWeatheringbooleanWhether weathering intensity customization is enabled for this part.
WeatheringnumberDefault weathering intensity value.
WeatheringMaxnumberMaximum allowed weathering intensity value.
WeatheringMinnumberMinimum allowed weathering intensity value.