github_url: | hide |
---|
Inherits: :ref:`VisualShaderNodeSample3D<class_VisualShaderNodeSample3D>` < :ref:`VisualShaderNode<class_VisualShaderNode>` < :ref:`Resource<class_Resource>` < :ref:`RefCounted<class_RefCounted>` < :ref:`Object<class_Object>`
A 2D texture uniform array to be used within the visual shader graph.
.. rst-class:: classref-introduction-group
Translated to uniform sampler2DArray
in the shader language.
.. rst-class:: classref-reftable-group
:ref:`Texture2DArray<class_Texture2DArray>` | :ref:`texture_array<class_VisualShaderNodeTexture2DArray_property_texture_array>` |
.. rst-class:: classref-section-separator
.. rst-class:: classref-descriptions-group
.. rst-class:: classref-property
:ref:`Texture2DArray<class_Texture2DArray>` texture_array
.. rst-class:: classref-property-setget
- void set_texture_array ( :ref:`Texture2DArray<class_Texture2DArray>` value )
- :ref:`Texture2DArray<class_Texture2DArray>` get_texture_array ( )
A source texture array. Used if :ref:`VisualShaderNodeSample3D.source<class_VisualShaderNodeSample3D_property_source>` is set to :ref:`VisualShaderNodeSample3D.SOURCE_TEXTURE<class_VisualShaderNodeSample3D_constant_SOURCE_TEXTURE>`.