|
Blender V5.0
|
#include <DNA_lightprobe_types.h>
Public Attributes | |
| ID | id |
| struct AnimData * | adt |
| char | type |
| char | flag |
| char | attenuation_type |
| char | parallax_type |
| char | grid_flag |
| char | _pad0 [3] |
| float | distinf |
| float | distpar |
| float | falloff |
| float | clipsta |
| float | clipend |
| float | vis_bias |
| float | vis_bleedbias |
| float | vis_blur |
| float | intensity |
| int | grid_resolution_x |
| int | grid_resolution_y |
| int | grid_resolution_z |
| int | grid_bake_samples |
| float | grid_surface_bias |
| float | grid_escape_bias |
| float | grid_normal_bias |
| float | grid_view_bias |
| float | grid_facing_bias |
| float | grid_validity_threshold |
| float | grid_dilation_threshold |
| float | grid_dilation_radius |
| float | grid_clamp_direct |
| float | grid_clamp_indirect |
| int | grid_surfel_density |
| struct Collection * | visibility_grp |
| float | data_display_size |
| char | _pad1 [4] |
Definition at line 28 of file DNA_lightprobe_types.h.
| char LightProbe::_pad0[3] |
Definition at line 48 of file DNA_lightprobe_types.h.
| char LightProbe::_pad1[4] |
Definition at line 96 of file DNA_lightprobe_types.h.
| struct AnimData* LightProbe::adt |
Animation data (must be immediately after id for utilities to use it).
Definition at line 36 of file DNA_lightprobe_types.h.
Referenced by acf_dslightprobe_setting_ptr(), and make_new_animlistelem().
| char LightProbe::attenuation_type |
Attenuation type.
Definition at line 43 of file DNA_lightprobe_types.h.
Referenced by BKE_lightprobe_type_set().
| float LightProbe::clipend |
Definition at line 57 of file DNA_lightprobe_types.h.
| float LightProbe::clipsta |
Definition at line 57 of file DNA_lightprobe_types.h.
Referenced by BKE_lightprobe_type_set().
| float LightProbe::data_display_size |
LIGHTPROBE_FLAG_SHOW_DATA display size.
Definition at line 95 of file DNA_lightprobe_types.h.
Referenced by blo_do_versions_410().
| float LightProbe::distinf |
Influence Radius.
Definition at line 51 of file DNA_lightprobe_types.h.
Referenced by BKE_lightprobe_type_set().
| float LightProbe::distpar |
Parallax Radius.
Definition at line 53 of file DNA_lightprobe_types.h.
| float LightProbe::falloff |
Influence falloff.
Definition at line 55 of file DNA_lightprobe_types.h.
Referenced by BKE_lightprobe_type_set().
| char LightProbe::flag |
General purpose flags for probes.
Definition at line 41 of file DNA_lightprobe_types.h.
Referenced by acf_dslightprobe_setting_ptr().
| int LightProbe::grid_bake_samples |
Irradiance grid: number of directions to evaluate light transfer in.
Definition at line 71 of file DNA_lightprobe_types.h.
| float LightProbe::grid_clamp_direct |
Light intensity clamp.
Definition at line 85 of file DNA_lightprobe_types.h.
| float LightProbe::grid_clamp_indirect |
Definition at line 86 of file DNA_lightprobe_types.h.
| float LightProbe::grid_dilation_radius |
Definition at line 82 of file DNA_lightprobe_types.h.
| float LightProbe::grid_dilation_threshold |
Irradiance grid: Dilation.
Definition at line 81 of file DNA_lightprobe_types.h.
| float LightProbe::grid_escape_bias |
Definition at line 74 of file DNA_lightprobe_types.h.
| float LightProbe::grid_facing_bias |
Definition at line 78 of file DNA_lightprobe_types.h.
| char LightProbe::grid_flag |
Grid specific flags.
Definition at line 47 of file DNA_lightprobe_types.h.
| float LightProbe::grid_normal_bias |
Irradiance grid: Sampling biases.
Definition at line 76 of file DNA_lightprobe_types.h.
| int LightProbe::grid_resolution_x |
Irradiance grid resolution.
Definition at line 67 of file DNA_lightprobe_types.h.
| int LightProbe::grid_resolution_y |
Definition at line 68 of file DNA_lightprobe_types.h.
| int LightProbe::grid_resolution_z |
Definition at line 69 of file DNA_lightprobe_types.h.
| float LightProbe::grid_surface_bias |
Irradiance grid: Virtual offset parameters.
Definition at line 73 of file DNA_lightprobe_types.h.
| int LightProbe::grid_surfel_density |
Surface element density for scene surface cache. In surfel per unit distance.
Definition at line 89 of file DNA_lightprobe_types.h.
| float LightProbe::grid_validity_threshold |
Definition at line 79 of file DNA_lightprobe_types.h.
| float LightProbe::grid_view_bias |
Definition at line 77 of file DNA_lightprobe_types.h.
| ID LightProbe::id |
| float LightProbe::intensity |
Intensity multiplier.
Definition at line 64 of file DNA_lightprobe_types.h.
| char LightProbe::parallax_type |
Parallax type.
Definition at line 45 of file DNA_lightprobe_types.h.
| char LightProbe::type |
For realtime probe objects.
Definition at line 39 of file DNA_lightprobe_types.h.
Referenced by acf_dslightprobe_icon(), BKE_lightprobe_type_set(), and blender::ed::outliner::tree_element_get_icon_from_id().
| float LightProbe::vis_bias |
VSM visibility biases.
Definition at line 60 of file DNA_lightprobe_types.h.
| float LightProbe::vis_bleedbias |
Definition at line 60 of file DNA_lightprobe_types.h.
| float LightProbe::vis_blur |
Definition at line 61 of file DNA_lightprobe_types.h.
| struct Collection* LightProbe::visibility_grp |
Object visibility group, inclusive or exclusive.
Definition at line 92 of file DNA_lightprobe_types.h.
Referenced by lightprobe_foreach_id().