Blender
V3.3
|
#include <DNA_lightprobe_types.h>
Public Attributes | |
float | mat [4][4] |
int | resolution [3] |
int | offset |
float | corner [3] |
float | attenuation_scale |
float | increment_x [3] |
float | attenuation_bias |
float | increment_y [3] |
float | level_bias |
float | increment_z [3] |
float | _pad4 |
float | visibility_bias |
float | visibility_bleed |
float | visibility_range |
float | _pad5 |
Definition at line 118 of file DNA_lightprobe_types.h.
float LightGridCache::_pad4 |
Definition at line 126 of file DNA_lightprobe_types.h.
float LightGridCache::_pad5 |
Definition at line 127 of file DNA_lightprobe_types.h.
float LightGridCache::attenuation_bias |
Definition at line 124 of file DNA_lightprobe_types.h.
Referenced by EEVEE_lightprobes_grid_data_from_object().
float LightGridCache::attenuation_scale |
Definition at line 122 of file DNA_lightprobe_types.h.
Referenced by EEVEE_lightprobes_grid_data_from_object().
float LightGridCache::corner[3] |
Definition at line 122 of file DNA_lightprobe_types.h.
Referenced by EEVEE_lightprobes_cache_init(), EEVEE_lightprobes_grid_data_from_object(), and grid_loc_to_world_loc().
float LightGridCache::increment_x[3] |
World space vector between 2 opposite cells.
Definition at line 124 of file DNA_lightprobe_types.h.
Referenced by EEVEE_lightprobes_cache_init(), EEVEE_lightprobes_grid_data_from_object(), and grid_loc_to_world_loc().
float LightGridCache::increment_y[3] |
Definition at line 125 of file DNA_lightprobe_types.h.
Referenced by EEVEE_lightprobes_cache_init(), EEVEE_lightprobes_grid_data_from_object(), and grid_loc_to_world_loc().
float LightGridCache::increment_z[3] |
Definition at line 126 of file DNA_lightprobe_types.h.
Referenced by EEVEE_lightprobes_cache_init(), EEVEE_lightprobes_grid_data_from_object(), and grid_loc_to_world_loc().
float LightGridCache::level_bias |
Definition at line 125 of file DNA_lightprobe_types.h.
Referenced by eevee_lightbake_render_grid_sample().
float LightGridCache::mat[4][4] |
Definition at line 119 of file DNA_lightprobe_types.h.
Referenced by eevee_lightbake_grid_influence_volume(), and EEVEE_lightprobes_grid_data_from_object().
int LightGridCache::offset |
Definition at line 121 of file DNA_lightprobe_types.h.
Referenced by eevee_lightbake_render_grid_sample(), EEVEE_lightprobes_cache_init(), and EEVEE_lightprobes_grid_data_from_object().
int LightGridCache::resolution[3] |
Offset to the first irradiance sample in the pool.
Definition at line 121 of file DNA_lightprobe_types.h.
Referenced by cell_id_to_grid_loc(), eevee_lightcache_irradiance_sample_count(), EEVEE_lightprobes_cache_init(), and EEVEE_lightprobes_grid_data_from_object().
float LightGridCache::visibility_bias |
Definition at line 127 of file DNA_lightprobe_types.h.
Referenced by EEVEE_lightprobes_grid_data_from_object().
float LightGridCache::visibility_bleed |
Definition at line 127 of file DNA_lightprobe_types.h.
Referenced by EEVEE_lightprobes_grid_data_from_object().
float LightGridCache::visibility_range |
Definition at line 127 of file DNA_lightprobe_types.h.
Referenced by eevee_lightbake_render_grid_sample(), and EEVEE_lightprobes_grid_data_from_object().