Class reference

AtlasTexture

Inherits Texture2D

A texture that crops out part of another Texture2D.

Description

Texture2D resource that draws only part of its atlas texture, as defined by the region. An additional margin can also be set, which is useful for small adjustments. Multiple AtlasTexture resources can be cropped from the same atlas. Packing many smaller textures into a singular large texture helps to optimize video memory costs and render calls. Note: AtlasTexture cannot be used in an AnimatedTexture, and will not tile properly in nodes such as TextureRect or Sprite2D. To tile an AtlasTexture, modify its region instead.

Properties

bool filter_clip = false

If true, the area outside of the region is clipped to avoid bleeding of the surrounding texture pixels.

Rect2 margin = Rect2(0, 0, 0, 0)

The margin around the region. Useful for small adjustments. If the Rect2.size of this property ("w" and "h" in the editor) is set, the drawn texture is resized to fit within the margin.

Rect2 region = Rect2(0, 0, 0, 0)

The region used to draw the atlas. If either dimension of the region's size is 0, the value from atlas size will be used for that axis instead.

bool resource_local_to_scene = false

Source revision 4f5b14abade2
Connection interrupted. Reload×

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.