Skip to content

Latest commit

 

History

History
105 lines (62 loc) · 3.64 KB

class_visualshadernodesample3d.rst

File metadata and controls

105 lines (62 loc) · 3.64 KB
github_url:hide

VisualShaderNodeSample3D

Inherits: :ref:`VisualShaderNode<class_VisualShaderNode>` < :ref:`Resource<class_Resource>` < :ref:`RefCounted<class_RefCounted>` < :ref:`Object<class_Object>`

Inherited By: :ref:`VisualShaderNodeTexture2DArray<class_VisualShaderNodeTexture2DArray>`, :ref:`VisualShaderNodeTexture3D<class_VisualShaderNodeTexture3D>`

A base node for nodes which samples 3D textures in the visual shader graph.

.. rst-class:: classref-introduction-group

Description

A virtual class, use the descendants instead.

.. rst-class:: classref-reftable-group

Properties

:ref:`Source<enum_VisualShaderNodeSample3D_Source>` :ref:`source<class_VisualShaderNodeSample3D_property_source>` 0
.. rst-class:: classref-section-separator


.. rst-class:: classref-descriptions-group

Enumerations

.. rst-class:: classref-enumeration

enum Source:

.. rst-class:: classref-enumeration-constant

:ref:`Source<enum_VisualShaderNodeSample3D_Source>` SOURCE_TEXTURE = 0

Creates internal uniform and provides a way to assign it within node.

.. rst-class:: classref-enumeration-constant

:ref:`Source<enum_VisualShaderNodeSample3D_Source>` SOURCE_PORT = 1

Use the uniform texture from sampler port.

.. rst-class:: classref-enumeration-constant

:ref:`Source<enum_VisualShaderNodeSample3D_Source>` SOURCE_MAX = 2

Represents the size of the :ref:`Source<enum_VisualShaderNodeSample3D_Source>` enum.

.. rst-class:: classref-section-separator


.. rst-class:: classref-descriptions-group

Property Descriptions

.. rst-class:: classref-property

:ref:`Source<enum_VisualShaderNodeSample3D_Source>` source = 0

.. rst-class:: classref-property-setget

An input source type.