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

#include <eevee_lightprobe_shared.hh>

Inherited by blender::eevee::VolumeProbe.

Public Attributes

float3x4 world_to_grid_transposed
packed_int3 grid_size_padded
int brick_offset
float normal_bias
float view_bias
float facing_bias
int _pad1

Detailed Description

Definition at line 143 of file eevee_lightprobe_shared.hh.

Member Data Documentation

◆ _pad1

int blender::eevee::VolumeProbeData::_pad1

Definition at line 154 of file eevee_lightprobe_shared.hh.

◆ brick_offset

int blender::eevee::VolumeProbeData::brick_offset

Index in brick descriptor list of the first brick of this grid.

Definition at line 149 of file eevee_lightprobe_shared.hh.

Referenced by blender::eevee::VolumeProbeModule::set_view().

◆ facing_bias

float blender::eevee::VolumeProbeData::facing_bias

◆ grid_size_padded

packed_int3 blender::eevee::VolumeProbeData::grid_size_padded

Number of bricks for this grid.

Definition at line 147 of file eevee_lightprobe_shared.hh.

Referenced by blender::eevee::VolumeProbeModule::set_view().

◆ normal_bias

float blender::eevee::VolumeProbeData::normal_bias

Biases to apply to the shading point in order to sample a valid probe.

Definition at line 151 of file eevee_lightprobe_shared.hh.

Referenced by blender::eevee::VolumeProbeModule::set_view().

◆ view_bias

float blender::eevee::VolumeProbeData::view_bias

◆ world_to_grid_transposed

float3x4 blender::eevee::VolumeProbeData::world_to_grid_transposed

World to non-normalized local grid space [0..size-1]. Stored transposed for compactness.

Definition at line 145 of file eevee_lightprobe_shared.hh.

Referenced by blender::eevee::VolumeProbeModule::set_view().


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