Attention

You are reading the latest (unstable) version of this documentation, which may document features not available or compatible with Godot 3.x.

Work in progress

Godot documentation is being updated to reflect the latest changes in version 4.0. Some documentation pages may still state outdated information. This banner will tell you if you're reading one of such pages.

The contents of this page are up to date. If you can still find outdated information, please open an issue.

MeshTexture

Inherits: Texture2D < Texture < Resource < RefCounted < Object

Simple texture that uses a mesh to draw itself.

Description

Simple texture that uses a mesh to draw itself. It's limited because flags can't be changed and region drawing is not supported.

Properties

Texture2D

base_texture

Vector2

image_size

Vector2(0, 0)

Mesh

mesh

bool

resource_local_to_scene

false (overrides Resource)


Property Descriptions

Texture2D base_texture

Sets the base texture that the Mesh will use to draw.


Vector2 image_size = Vector2(0, 0)

Sets the size of the image, needed for reference.


Mesh mesh

  • void set_mesh ( Mesh value )

  • Mesh get_mesh ( )

Sets the mesh used to draw. It must be a mesh using 2D vertices.