Blender V5.0
blender::eevee::SphereProbe Struct Reference

#include <eevee_lightprobe.hh>

Inherits blender::eevee::LightProbe, and blender::eevee::SphereProbeData.

Public Attributes

float volume
bool do_render = true
bool use_for_render = false
float2 clipping_distances
SphereProbeAtlasCoord atlas_coord
Public Attributes inherited from blender::eevee::LightProbe
bool used = false
bool initialized = false
bool updated = false
bool viewport_display = false
float viewport_display_size = 0.0f
Public Attributes inherited from blender::eevee::SphereProbeData
float3x4 world_to_probe_transposed
packed_float3 location
float parallax_distance
LightProbeShape parallax_shape
LightProbeShape influence_shape
float influence_scale
float influence_bias
SphereProbeUvArea atlas_coord
ReflectionProbeLowFreqLight low_freq_light

Detailed Description

Definition at line 156 of file eevee_lightprobe.hh.

Member Data Documentation

◆ atlas_coord

SphereProbeAtlasCoord blender::eevee::SphereProbe::atlas_coord

Atlas region this probe is rendered at (or will be rendered at).

Definition at line 166 of file eevee_lightprobe.hh.

◆ clipping_distances

float2 blender::eevee::SphereProbe::clipping_distances

Far and near clipping distances for rendering.

Definition at line 164 of file eevee_lightprobe.hh.

◆ do_render

bool blender::eevee::SphereProbe::do_render = true

True if the area in the atlas needs to be updated.

Definition at line 160 of file eevee_lightprobe.hh.

◆ use_for_render

bool blender::eevee::SphereProbe::use_for_render = false

False if the area in the atlas contains undefined data.

Definition at line 162 of file eevee_lightprobe.hh.

◆ volume

float blender::eevee::SphereProbe::volume

Used to sort the probes by priority.

Definition at line 158 of file eevee_lightprobe.hh.


The documentation for this struct was generated from the following file: