Skip to content

Documentation / scene / MSDFTextAtlasManager

Class: MSDFTextAtlasManager

Defined in: libs/scene/src/text/runtime/msdf_text_atlas_manager.ts:12

Manages MSDF glyph atlases for font assets.

Constructors

Constructor

new MSDFTextAtlasManager(): MSDFTextAtlasManager

Defined in: libs/scene/src/text/runtime/msdf_text_atlas_manager.ts:14

Returns

MSDFTextAtlasManager

Methods

getAtlas()

getAtlas(font): MSDFGlyphAtlas

Defined in: libs/scene/src/text/runtime/msdf_text_atlas_manager.ts:17

Parameters

font

FontAsset

Returns

MSDFGlyphAtlas


configureAtlas()

configureAtlas(font, glyphSize, atlasSize, distanceRange?, padding?): MSDFGlyphAtlas

Defined in: libs/scene/src/text/runtime/msdf_text_atlas_manager.ts:32

Parameters

font

FontAsset

glyphSize

number

atlasSize

number

distanceRange?

number = DEFAULT_DISTANCE_RANGE

padding?

number = DEFAULT_PADDING

Returns

MSDFGlyphAtlas


releaseAtlas()

releaseAtlas(font): boolean

Defined in: libs/scene/src/text/runtime/msdf_text_atlas_manager.ts:48

Parameters

font

FontAsset

Returns

boolean


clear()

clear(): void

Defined in: libs/scene/src/text/runtime/msdf_text_atlas_manager.ts:57

Returns

void

Released under the MIT License.