Blender V4.5
blender::eevee::SphereProbeData Struct Reference

#include <eevee_shader_shared.hh>

Inherited by blender::eevee::SphereProbe.

Public Attributes

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

Mapping data to locate a reflection probe in texture.

Definition at line 1685 of file eevee_shader_shared.hh.

Member Data Documentation

◆ atlas_coord

◆ influence_bias

float blender::eevee::SphereProbeData::influence_bias

Definition at line 1696 of file eevee_shader_shared.hh.

◆ influence_scale

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.

◆ influence_shape

LightProbeShape blender::eevee::SphereProbeData::influence_shape

Definition at line 1693 of file eevee_shader_shared.hh.

◆ location

packed_float3 blender::eevee::SphereProbeData::location

◆ low_freq_light

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.

◆ parallax_distance

float blender::eevee::SphereProbeData::parallax_distance

Shape of the parallax projection.

Definition at line 1691 of file eevee_shader_shared.hh.

◆ parallax_shape

LightProbeShape blender::eevee::SphereProbeData::parallax_shape

Definition at line 1692 of file eevee_shader_shared.hh.

◆ world_to_probe_transposed

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.


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