Struct AtlasTexture
Packs multiple small textures in a single, bigger one. Helps to optimize video memory costs and render calls.
struct AtlasTexture
;
Texture
resource aimed at managing big textures files that pack multiple smaller textures. Consists of a Texture
, a margin that defines the border width, and a region that defines the actual area of the AtlasTexture.
Properties
Name | Type | Description |
---|---|---|
atlas [get, set]
|
Texture | The texture that contains the atlas. Can be any Texture subtype.
|
filterClip [get, set]
|
bool | If true , clips the area outside of the region to avoid bleeding of the surrounding texture pixels.
|
margin [get, set]
|
Rect2 | The margin around the region. The Rect2 's Rect2 parameter ("w" and "h" in the editor) resizes the texture so it fits within the margin.
|
region [get, set]
|
Rect2 | The AtlasTexture's used region. |
Methods
Name | Description |
---|---|
getAtlas
|
|
getMargin
|
|
getRegion
|
|
hasFilterClip
|
|
setAtlas
|
|
setFilterClip
|
|
setMargin
|
|
setRegion
|