.. Generated automatically by doc/tools/makerst.py in Godot's source tree. .. DO NOT EDIT THIS FILE, but the doc/base/classes.xml source instead. .. _class_GIProbe: GIProbe ======= **Inherits:** :ref:`VisualInstance` **<** :ref:`Spatial` **<** :ref:`Node` **<** :ref:`Object` **Category:** Core Brief Description ----------------- Member Functions ---------------- +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`bake` **(** :ref:`Node` from_node=false, :ref:`bool` create_visual_debug=null **)** | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`debug_bake` **(** **)** | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_bias` **(** **)** const | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_dynamic_range` **(** **)** const | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_energy` **(** **)** const | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Vector3` | :ref:`get_extents` **(** **)** const | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_normal_bias` **(** **)** const | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`GIProbeData` | :ref:`get_probe_data` **(** **)** const | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_propagation` **(** **)** const | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_subdiv` **(** **)** const | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_compressed` **(** **)** const | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_interior` **(** **)** const | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_bias` **(** :ref:`float` max **)** | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_compress` **(** :ref:`bool` enable **)** | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_dynamic_range` **(** :ref:`int` max **)** | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_energy` **(** :ref:`float` max **)** | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_extents` **(** :ref:`Vector3` extents **)** | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_interior` **(** :ref:`bool` enable **)** | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_normal_bias` **(** :ref:`float` max **)** | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_probe_data` **(** :ref:`GIProbeData` data **)** | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_propagation` **(** :ref:`float` max **)** | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_subdiv` **(** :ref:`int` subdiv **)** | +----------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------+ Member Variables ---------------- - :ref:`float` **bias** - :ref:`bool` **compress** - :ref:`GIProbeData` **data** - :ref:`int` **dynamic_range** - :ref:`float` **energy** - :ref:`Vector3` **extents** - :ref:`bool` **interior** - :ref:`float` **normal_bias** - :ref:`float` **propagation** - :ref:`int` **subdiv** Numeric Constants ----------------- - **SUBDIV_64** = **0** - **SUBDIV_128** = **1** - **SUBDIV_256** = **2** - **SUBDIV_MAX** = **4** Member Function Description --------------------------- .. _class_GIProbe_bake: - void **bake** **(** :ref:`Node` from_node=false, :ref:`bool` create_visual_debug=null **)** .. _class_GIProbe_debug_bake: - void **debug_bake** **(** **)** .. _class_GIProbe_get_bias: - :ref:`float` **get_bias** **(** **)** const .. _class_GIProbe_get_dynamic_range: - :ref:`int` **get_dynamic_range** **(** **)** const .. _class_GIProbe_get_energy: - :ref:`float` **get_energy** **(** **)** const .. _class_GIProbe_get_extents: - :ref:`Vector3` **get_extents** **(** **)** const .. _class_GIProbe_get_normal_bias: - :ref:`float` **get_normal_bias** **(** **)** const .. _class_GIProbe_get_probe_data: - :ref:`GIProbeData` **get_probe_data** **(** **)** const .. _class_GIProbe_get_propagation: - :ref:`float` **get_propagation** **(** **)** const .. _class_GIProbe_get_subdiv: - :ref:`int` **get_subdiv** **(** **)** const .. _class_GIProbe_is_compressed: - :ref:`bool` **is_compressed** **(** **)** const .. _class_GIProbe_is_interior: - :ref:`bool` **is_interior** **(** **)** const .. _class_GIProbe_set_bias: - void **set_bias** **(** :ref:`float` max **)** .. _class_GIProbe_set_compress: - void **set_compress** **(** :ref:`bool` enable **)** .. _class_GIProbe_set_dynamic_range: - void **set_dynamic_range** **(** :ref:`int` max **)** .. _class_GIProbe_set_energy: - void **set_energy** **(** :ref:`float` max **)** .. _class_GIProbe_set_extents: - void **set_extents** **(** :ref:`Vector3` extents **)** .. _class_GIProbe_set_interior: - void **set_interior** **(** :ref:`bool` enable **)** .. _class_GIProbe_set_normal_bias: - void **set_normal_bias** **(** :ref:`float` max **)** .. _class_GIProbe_set_probe_data: - void **set_probe_data** **(** :ref:`GIProbeData` data **)** .. _class_GIProbe_set_propagation: - void **set_propagation** **(** :ref:`float` max **)** .. _class_GIProbe_set_subdiv: - void **set_subdiv** **(** :ref:`int` subdiv **)**