|
Blender V4.5
|
#include <eevee_shader_shared.hh>
Inherited by blender::eevee::SphereProbe.
Mapping data to locate a reflection probe in texture.
Definition at line 1685 of file eevee_shader_shared.hh.
| SphereProbeUvArea blender::eevee::SphereProbeData::atlas_coord |
Definition at line 1698 of file eevee_shader_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 1696 of file eevee_shader_shared.hh.
| float blender::eevee::SphereProbeData::influence_scale |
Influence factor based on the distance to the parallax shape.
Definition at line 1695 of file eevee_shader_shared.hh.
| LightProbeShape blender::eevee::SphereProbeData::influence_shape |
Definition at line 1693 of file eevee_shader_shared.hh.
| packed_float3 blender::eevee::SphereProbeData::location |
Definition at line 1689 of file eevee_shader_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 1704 of file eevee_shader_shared.hh.
| float blender::eevee::SphereProbeData::parallax_distance |
Shape of the parallax projection.
Definition at line 1691 of file eevee_shader_shared.hh.
| LightProbeShape blender::eevee::SphereProbeData::parallax_shape |
Definition at line 1692 of file eevee_shader_shared.hh.
| float3x4 blender::eevee::SphereProbeData::world_to_probe_transposed |
Transform to probe local position with non-uniform scaling.
Definition at line 1687 of file eevee_shader_shared.hh.