MultiMeshInstance2D

Наследует: Node2D < CanvasItem < Node < Object

Узел, который создает экземпляр MultiMesh в 2D.

Описание

MultiMeshInstance2D — это специализированный узел для создания экземпляра ресурса MultiMesh в 2D. Это может ускорить рендеринг по сравнению с отображением множества узлов Sprite2D с большими прозрачными областями, особенно если узлы занимают много места на экране при высоком разрешении области просмотра. Это связано с тем, что использование сетки, разработанной для соответствия непрозрачным областям спрайтов, снизит использование коэффициента заполнения GPU (за счет увеличения использования вершинной обработки).

Использование аналогично MultiMeshInstance3D.

Свойства

MultiMesh

multimesh

Texture2D

texture


Сигналы

texture_changed() 🔗

Выдается при изменении texture.


Описания свойств

MultiMesh multimesh 🔗

MultiMesh, который будет отрисован MultiMeshInstance2D.


Texture2D texture 🔗

Texture2D, который будет использоваться при использовании CanvasItemMaterial по умолчанию. Доступ к нему можно получить как TEXTURE в шейдере CanvasItem.