|
Blender V5.0
|
#include <eevee_lightprobe_shared.hh>
Inherited by blender::eevee::SphereProbe.
Mapping data to locate a reflection probe in texture.
Definition at line 58 of file eevee_lightprobe_shared.hh.
| SphereProbeUvArea blender::eevee::SphereProbeData::atlas_coord |
Definition at line 71 of file eevee_lightprobe_shared.hh.
Referenced by blender::eevee::SphereProbeModule::begin_sync(), blender::eevee::IrradianceBake::surfels_create(), blender::eevee::BackgroundPipeline::sync(), blender::eevee::LightProbeModule::sync_world(), and blender::eevee::PlanarProbeModule::viewport_draw().
| float blender::eevee::SphereProbeData::influence_bias |
Definition at line 69 of file eevee_lightprobe_shared.hh.
| float blender::eevee::SphereProbeData::influence_scale |
Influence factor based on the distance to the parallax shape.
Definition at line 68 of file eevee_lightprobe_shared.hh.
| LightProbeShape blender::eevee::SphereProbeData::influence_shape |
Definition at line 66 of file eevee_lightprobe_shared.hh.
| packed_float3 blender::eevee::SphereProbeData::location |
Definition at line 62 of file eevee_lightprobe_shared.hh.
Referenced by blender::eevee::SphereProbeModule::set_view().
| ReflectionProbeLowFreqLight blender::eevee::SphereProbeData::low_freq_light |
Irradiance at the probe location encoded as spherical harmonics. Only contain the average luminance. Used for cube-map normalization.
Definition at line 77 of file eevee_lightprobe_shared.hh.
| float blender::eevee::SphereProbeData::parallax_distance |
Shape of the parallax projection.
Definition at line 64 of file eevee_lightprobe_shared.hh.
| LightProbeShape blender::eevee::SphereProbeData::parallax_shape |
Definition at line 65 of file eevee_lightprobe_shared.hh.
| float3x4 blender::eevee::SphereProbeData::world_to_probe_transposed |
Transform to probe local position with non-uniform scaling.
Definition at line 60 of file eevee_lightprobe_shared.hh.