|
Blender V4.5
|
#include <eevee_shader_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 |
Definition at line 1843 of file eevee_shader_shared.hh.
| int blender::eevee::VolumeProbeData::_pad1 |
Definition at line 1854 of file eevee_shader_shared.hh.
| int blender::eevee::VolumeProbeData::brick_offset |
Index in brick descriptor list of the first brick of this grid.
Definition at line 1849 of file eevee_shader_shared.hh.
Referenced by blender::eevee::VolumeProbeModule::set_view().
| float blender::eevee::VolumeProbeData::facing_bias |
Definition at line 1853 of file eevee_shader_shared.hh.
Referenced by blender::eevee::VolumeProbeModule::set_view().
| packed_int3 blender::eevee::VolumeProbeData::grid_size_padded |
Number of bricks for this grid.
Definition at line 1847 of file eevee_shader_shared.hh.
Referenced by blender::eevee::VolumeProbeModule::set_view().
| float blender::eevee::VolumeProbeData::normal_bias |
Biases to apply to the shading point in order to sample a valid probe.
Definition at line 1851 of file eevee_shader_shared.hh.
Referenced by blender::eevee::VolumeProbeModule::set_view().
| float blender::eevee::VolumeProbeData::view_bias |
Definition at line 1852 of file eevee_shader_shared.hh.
Referenced by blender::eevee::VolumeProbeModule::set_view().
| 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 1845 of file eevee_shader_shared.hh.
Referenced by blender::eevee::VolumeProbeModule::set_view().