Blender  V3.3
Public Attributes | List of all members
LightGridCache Struct Reference

#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
 

Detailed Description

Definition at line 118 of file DNA_lightprobe_types.h.

Member Data Documentation

◆ _pad4

float LightGridCache::_pad4

Definition at line 126 of file DNA_lightprobe_types.h.

◆ _pad5

float LightGridCache::_pad5

Definition at line 127 of file DNA_lightprobe_types.h.

◆ attenuation_bias

float LightGridCache::attenuation_bias

Definition at line 124 of file DNA_lightprobe_types.h.

Referenced by EEVEE_lightprobes_grid_data_from_object().

◆ attenuation_scale

float LightGridCache::attenuation_scale

Definition at line 122 of file DNA_lightprobe_types.h.

Referenced by EEVEE_lightprobes_grid_data_from_object().

◆ corner

float LightGridCache::corner[3]

◆ increment_x

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().

◆ increment_y

float LightGridCache::increment_y[3]

◆ increment_z

float LightGridCache::increment_z[3]

◆ level_bias

float LightGridCache::level_bias

Definition at line 125 of file DNA_lightprobe_types.h.

Referenced by eevee_lightbake_render_grid_sample().

◆ mat

float LightGridCache::mat[4][4]

◆ offset

int LightGridCache::offset

◆ resolution

int LightGridCache::resolution[3]

◆ visibility_bias

float LightGridCache::visibility_bias

Definition at line 127 of file DNA_lightprobe_types.h.

Referenced by EEVEE_lightprobes_grid_data_from_object().

◆ visibility_bleed

float LightGridCache::visibility_bleed

Definition at line 127 of file DNA_lightprobe_types.h.

Referenced by EEVEE_lightprobes_grid_data_from_object().

◆ visibility_range

float LightGridCache::visibility_range

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