SurfaceAppearance

Show Deprecated

SurfaceAppearance objects let you override the appearance of a MeshPart with advanced graphics options. Most notably, it can apply a set of Physically‑Based Rendering (PBR) texture images, or maps, on a single object. Combining multiple texture maps can more accurately simulate color, roughness, and reflectivity in any lighting environment and can enhance the visual elements of your assets and environment; see PBR Textures for more details.

A realistic leafy bush A realistic mossy rock

Appearance of this object on a MeshPart depends on the user's device and graphics quality level. For best results, you may want to preview your content with different quality level settings.

Note that most SurfaceAppearance properties cannot be modified by scripts, as the necessary pre-processing is usually too expensive during runtime.

Summary

Properties

Properties

Read Parallel

Color

Read Parallel

ColorMap

ContentId
Plugin Security
Read Parallel

ColorMapContent

Hidden
Plugin Security
Read Parallel

MetalnessMap

ContentId
Plugin Security
Read Parallel

MetalnessMapContent

Hidden
Plugin Security
Read Parallel

NormalMap

ContentId
Plugin Security
Read Parallel

NormalMapContent

Hidden
Plugin Security
Read Parallel

RoughnessMap

ContentId
Plugin Security
Read Parallel

RoughnessMapContent

Hidden
Plugin Security
Read Parallel

TexturePack

ContentId
Roblox Security
Read Parallel

Methods

Events