:github_url: hide .. Generated automatically by doc/tools/makerst.py in Godot's source tree. .. DO NOT EDIT THIS FILE, but the GIProbe.xml source instead. .. The source is found in doc/classes or modules//doc_classes. .. _class_GIProbe: GIProbe ======= **Inherits:** :ref:`VisualInstance` **<** :ref:`Spatial` **<** :ref:`Node` **<** :ref:`Object` **Category:** Core Brief Description ----------------- Properties ---------- +---------------------------------------+------------------------------------------------------------+ | :ref:`float` | :ref:`bias` | +---------------------------------------+------------------------------------------------------------+ | :ref:`bool` | :ref:`compress` | +---------------------------------------+------------------------------------------------------------+ | :ref:`GIProbeData` | :ref:`data` | +---------------------------------------+------------------------------------------------------------+ | :ref:`int` | :ref:`dynamic_range` | +---------------------------------------+------------------------------------------------------------+ | :ref:`float` | :ref:`energy` | +---------------------------------------+------------------------------------------------------------+ | :ref:`Vector3` | :ref:`extents` | +---------------------------------------+------------------------------------------------------------+ | :ref:`bool` | :ref:`interior` | +---------------------------------------+------------------------------------------------------------+ | :ref:`float` | :ref:`normal_bias` | +---------------------------------------+------------------------------------------------------------+ | :ref:`float` | :ref:`propagation` | +---------------------------------------+------------------------------------------------------------+ | :ref:`Subdiv` | :ref:`subdiv` | +---------------------------------------+------------------------------------------------------------+ Methods ------- +------+----------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`bake` **(** :ref:`Node` from_node=null, :ref:`bool` create_visual_debug=false **)** | +------+----------------------------------------------------------------------------------------------------------------------------------------------+ | void | :ref:`debug_bake` **(** **)** | +------+----------------------------------------------------------------------------------------------------------------------------------------------+ Enumerations ------------ .. _enum_GIProbe_Subdiv: .. _class_GIProbe_constant_SUBDIV_64: .. _class_GIProbe_constant_SUBDIV_128: .. _class_GIProbe_constant_SUBDIV_256: .. _class_GIProbe_constant_SUBDIV_512: .. _class_GIProbe_constant_SUBDIV_MAX: enum **Subdiv**: - **SUBDIV_64** = **0** - **SUBDIV_128** = **1** - **SUBDIV_256** = **2** - **SUBDIV_512** = **3** - **SUBDIV_MAX** = **4** --- Represents the size of the :ref:`Subdiv` enum. Tutorials --------- - :doc:`../tutorials/3d/gi_probes` Property Descriptions --------------------- .. _class_GIProbe_property_bias: - :ref:`float` **bias** +----------+-----------------+ | *Setter* | set_bias(value) | +----------+-----------------+ | *Getter* | get_bias() | +----------+-----------------+ ---- .. _class_GIProbe_property_compress: - :ref:`bool` **compress** +----------+---------------------+ | *Setter* | set_compress(value) | +----------+---------------------+ | *Getter* | is_compressed() | +----------+---------------------+ ---- .. _class_GIProbe_property_data: - :ref:`GIProbeData` **data** +----------+-----------------------+ | *Setter* | set_probe_data(value) | +----------+-----------------------+ | *Getter* | get_probe_data() | +----------+-----------------------+ ---- .. _class_GIProbe_property_dynamic_range: - :ref:`int` **dynamic_range** +----------+--------------------------+ | *Setter* | set_dynamic_range(value) | +----------+--------------------------+ | *Getter* | get_dynamic_range() | +----------+--------------------------+ ---- .. _class_GIProbe_property_energy: - :ref:`float` **energy** +----------+-------------------+ | *Setter* | set_energy(value) | +----------+-------------------+ | *Getter* | get_energy() | +----------+-------------------+ ---- .. _class_GIProbe_property_extents: - :ref:`Vector3` **extents** +----------+--------------------+ | *Setter* | set_extents(value) | +----------+--------------------+ | *Getter* | get_extents() | +----------+--------------------+ ---- .. _class_GIProbe_property_interior: - :ref:`bool` **interior** +----------+---------------------+ | *Setter* | set_interior(value) | +----------+---------------------+ | *Getter* | is_interior() | +----------+---------------------+ ---- .. _class_GIProbe_property_normal_bias: - :ref:`float` **normal_bias** +----------+------------------------+ | *Setter* | set_normal_bias(value) | +----------+------------------------+ | *Getter* | get_normal_bias() | +----------+------------------------+ ---- .. _class_GIProbe_property_propagation: - :ref:`float` **propagation** +----------+------------------------+ | *Setter* | set_propagation(value) | +----------+------------------------+ | *Getter* | get_propagation() | +----------+------------------------+ ---- .. _class_GIProbe_property_subdiv: - :ref:`Subdiv` **subdiv** +----------+-------------------+ | *Setter* | set_subdiv(value) | +----------+-------------------+ | *Getter* | get_subdiv() | +----------+-------------------+ Method Descriptions ------------------- .. _class_GIProbe_method_bake: - void **bake** **(** :ref:`Node` from_node=null, :ref:`bool` create_visual_debug=false **)** ---- .. _class_GIProbe_method_debug_bake: - void **debug_bake** **(** **)**