HSRDataContentProvider¶
An internal service that fetches, parses, and caches hidden surface removal (HSR) data for layered clothing; cannot be used by developers.
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.
Description¶
Internal-only; managed by the engine and cannot be used by developers. Inherits from CacheableContentProvider and fetches, parses, and caches hidden surface removal (HSR) data assets — which triangles of a layered clothing item's mesh are occluded by overlapping garments so that geometry can be culled when the avatar is rendered. When an HSR asset is requested, the service downloads and decodes it into a HiddenSurfaceRemovalAsset and stores it in a cache.
Inheritance¶
Object → Instance → CacheableContentProvider → HSRDataContentProvider
Roblox reference: HSRDataContentProvider
Generated from Nova's API dump and Roblox creator-docs. Nova-only members come from the engine's reflection metadata.