B1ObjectPartsParamUsageRow
- 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.
| Property | Type | Description | Metadata |
|---|---|---|---|
| UseAlbedoColor | bool | Whether albedo (base) color customization is enabled for this part. | Category: B1ObjectPartsParamUsageRow |
| AlbedoColor | FString | Default albedo color value as a hex string. | Category: B1ObjectPartsParamUsageRow |
| UseEmisColor | bool | Whether emissive color customization is enabled for this part. | Category: B1ObjectPartsParamUsageRow |
| EmisColor | FString | Default emissive color value as a hex string. | Category: B1ObjectPartsParamUsageRow |
| UseRoughness | bool | Whether roughness customization is enabled for this part. | Category: B1ObjectPartsParamUsageRow |
| RoughnessMin | float | Minimum allowed roughness value. | Category: B1ObjectPartsParamUsageRow |
| Roughness | float | Default roughness value. | Category: B1ObjectPartsParamUsageRow |
| RoughnessMax | float | Maximum allowed roughness value. | Category: B1ObjectPartsParamUsageRow |
| UseEmissiveMulti | bool | Whether emissive multiplier customization is enabled for this part. | Category: B1ObjectPartsParamUsageRow |
| EmissiveMultiMin | float | Minimum allowed emissive multiplier value. | Category: B1ObjectPartsParamUsageRow |
| EmissiveMulti | float | Default emissive multiplier value. | Category: B1ObjectPartsParamUsageRow |
| EmissiveMultiMax | float | Maximum allowed emissive multiplier value. | Category: B1ObjectPartsParamUsageRow |
| UseAttenuationMulti | bool | Whether 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. | Category: B1ObjectPartsParamUsageRow |
| AttenuationMultiMin | float | Minimum allowed attenuation radius multiplier value. | Category: B1ObjectPartsParamUsageRow |
| AttenuationMulti | float | Default attenuation radius multiplier value. | Category: B1ObjectPartsParamUsageRow |
| AttenuationMultiMax | float | Maximum allowed attenuation radius multiplier value. A wider light radius costs more to render. | Category: B1ObjectPartsParamUsageRow |
| UseSpecular | bool | Whether specular customization is enabled for this part. | Category: B1ObjectPartsParamUsageRow |
| SpecularMin | float | Minimum allowed specular value. | Category: B1ObjectPartsParamUsageRow |
| Specular | float | Default specular value. | Category: B1ObjectPartsParamUsageRow |
| SpecularMax | float | Maximum allowed specular value. | Category: B1ObjectPartsParamUsageRow |
| UseMetallic | bool | Whether metallic customization is enabled for this part. | Category: B1ObjectPartsParamUsageRow |
| MetallicMin | float | Minimum allowed metallic value. | Category: B1ObjectPartsParamUsageRow |
| Metallic | float | Default metallic value. | Category: B1ObjectPartsParamUsageRow |
| MetallicMax | float | Maximum allowed metallic value. | Category: B1ObjectPartsParamUsageRow |
| UseOpacity | bool | Whether opacity customization is enabled for this part. | Category: B1ObjectPartsParamUsageRow |
| Opacity | float | Default opacity value (0 = fully transparent, 1 = fully opaque). | Category: B1ObjectPartsParamUsageRow |
| UseScale | bool | Whether scale customization is enabled for this part. | Category: B1ObjectPartsParamUsageRow |
| ScaleMin | float | Minimum allowed scale value. | Category: B1ObjectPartsParamUsageRow |
| ScaleMax | float | Maximum allowed scale value. | Category: B1ObjectPartsParamUsageRow |
| UseOffsetX | bool | Whether UV offset along the X axis can be modified for this part. | Category: B1ObjectPartsParamUsageRow |
| UseOffsetY | bool | Whether UV offset along the Y axis can be modified for this part. | Category: B1ObjectPartsParamUsageRow |
| UseMirrorUV | bool | Whether UV mirroring is allowed for this part. | Category: B1ObjectPartsParamUsageRow |
| UseWeathering | bool | Whether weathering intensity customization is enabled for this part. | Category: B1ObjectPartsParamUsageRow |
| WeatheringMin | float | Minimum allowed weathering intensity value. | Category: B1ObjectPartsParamUsageRow |
| Weathering | float | Default weathering intensity value. | Category: B1ObjectPartsParamUsageRow |
| WeatheringMax | float | Maximum allowed weathering intensity value. | Category: B1ObjectPartsParamUsageRow |
| Id | FName | Unique Id | Category: B1TableRowBase |
| Comment | FString | Dev Comment | Category: B1TableRowBase |
Back to Type FinderSearch and filter all 2203 StructGuide documents
See alsoObject
- EB1ObjectCustomizeType
- Object Data Guide
- ObjectBp Data Guide
- ObjectCategory Data Guide
- ObjectChangeActorGroup Data Guide
- ObjectChangeMaterialGroup Data Guide
- ObjectChangeMeshGroup Data Guide
- ObjectCustomizeMaterialGroup Data Guide
- ObjectCustomizeMaterialParts Data Guide
- ObjectCustomizeShapeTemplates Data Guide
- ObjectDataFilter Data Guide
- ObjectPartsCustomUsage Data Guide