Skip to content

BaseWrap

Not yet Class Animation & Avatar NotCreatable

Abstract base class for WrapTarget and WrapLayer that stores cage mesh data for layered clothing deformation.

Not implemented yet

This class exists in the current Roblox API but is not implemented in Nova yet. Scripts that reference it will fail at runtime.

0 Nova members · 21 modern Roblox members not implemented yet

Description

The base class for WrapTarget and WrapLayer objects. Note that MeshPart is the only valid parent type for BaseWrap and that it behaves more like a component of MeshPart than an independent object.

Inheritance

Object → Instance → BaseWrap

Known subclasses: WrapDeformer, WrapLayer, WrapTarget

Properties

Member Signature Summary
CageMeshContent CageMeshContent: Content The cage mesh this wrap uses to deform geometry, stored as a Content value.
CageMeshId CageMeshId: ContentId Asset ID for cage mesh.
CageOrigin CageOrigin: CFrame Cage mesh offset relative to parent MeshPart.
CageOriginWorld CageOriginWorld: CFrame Cage mesh offset in world space.
HSRAssetId HSRAssetId: ContentId Asset ID for the hidden surface removal (HSR) data used by layered clothing.
HSRContent HSRContent: Content The hidden surface removal data for this wrap, stored as a Content value.
HSRData HSRData: SharedString —
HSRMeshIdData HSRMeshIdData: SharedString —
ImportInProcess ImportInProcess: bool —
ImportOrigin ImportOrigin: CFrame Describes where a global zero was while authoring the cage mesh in an asset creation tool.
ImportOriginWorld ImportOriginWorld: CFrame Describes where the origin (in world space) was while authoring the cage mesh in an asset creation tool.
TemporaryCageMeshContent TemporaryCageMeshContent: Content —
TemporaryCageMeshId TemporaryCageMeshId: ContentId —

Methods

Member Signature Summary
GetCageOffset BaseWrap:GetCageOffset(): Vector3 —
GetFaces BaseWrap:GetFaces(cageType: CageType): Array —
GetUVs BaseWrap:GetUVs(cageType: CageType): Array —
GetVertices BaseWrap:GetVertices(cageType: CageType): Array —
IsHSRReady BaseWrap:IsHSRReady(): bool —
ModifyVertices BaseWrap:ModifyVertices(cageType: CageType, vertices: Array): null —

Events

Member Signature Summary
VerticesModified VerticesModified(vertices: Array) —

Roblox reference: BaseWrap

Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.