Skip to content

SurfaceType

Supported Enum

Used to determine how a surface should be displayed on a part and how automatic surface joints should behave.

Items

Item Value Status Notes
Smooth 0 Supported Adds no details on the surface.
Glue 1 Supported Adds an "X" pattern across the surface.
Weld 2 Supported Adds an "X" pattern across the surface.
Studs 3 Supported Adds square studs across the surface.
Inlet 4 Supported Adds square holes across the surface where studs would be.
Universal 5 Supported Adds a checker pattern to the surface using studs and inlets.
Hinge 6 Supported Adds a yellow hinge to the surface. Parts touching it stick to the surface, allowing for rotations using physics. This should not be used for future work and existing instances should be replaced wit…
Motor 7 Supported Functioned identically to a hinge with the addition of a grey ring.
SteppingMotor 8 Supported Functioned identically to a motor. It may have functioned differently in the past, but that functionality is non-existent.
Unjoinable 9 Supported —
SmoothNoOutlines 10 Supported Previously similar to Smooth with outlines but no longer relevant since outlines have been removed.

Roblox reference: SurfaceType