|
Blender
V3.3
|
#include <eevee_private.h>
Public Attributes | |
| int | num_cube |
| int | cache_num_cube |
| int | num_grid |
| int | cache_num_grid |
| int | num_planar |
| int | cache_num_planar |
| int | total_irradiance_samples |
| int | cache_irradiance_size [3] |
| int | update_flag |
| int | updated_bounce |
| int | num_bounce |
| int | cubemap_res |
| bool | do_cube_update |
| bool | do_grid_update |
| float | probemat [6][4][4] |
| int | layer |
| float | texel_size |
| float | padding_size |
| float | samples_len |
| float | near_clip |
| float | far_clip |
| float | roughness |
| float | firefly_fac |
| float | lodfactor |
| float | lod_rt_max |
| float | lod_cube_max |
| float | visibility_range |
| float | visibility_blur |
| float | intensity_fac |
| int | shres |
| EEVEE_LightProbeVisTest | planar_vis_tests [MAX_PLANAR] |
| EEVEE_LightProbe | probe_data [MAX_PROBE] |
| EEVEE_LightGrid | grid_data [MAX_GRID] |
| EEVEE_PlanarReflection | planar_data [MAX_PLANAR] |
| EEVEE_LightProbeVisTest | vis_data |
Definition at line 569 of file eevee_private.h.
| int EEVEE_LightProbesInfo::cache_irradiance_size[3] |
Definition at line 574 of file eevee_private.h.
| int EEVEE_LightProbesInfo::cache_num_cube |
Definition at line 570 of file eevee_private.h.
| int EEVEE_LightProbesInfo::cache_num_grid |
Definition at line 571 of file eevee_private.h.
| int EEVEE_LightProbesInfo::cache_num_planar |
Definition at line 572 of file eevee_private.h.
Referenced by EEVEE_lightprobes_cache_finish().
| int EEVEE_LightProbesInfo::cubemap_res |
Definition at line 578 of file eevee_private.h.
| bool EEVEE_LightProbesInfo::do_cube_update |
Definition at line 580 of file eevee_private.h.
Referenced by EEVEE_lightprobes_cache_add(), EEVEE_lightprobes_cache_finish(), and EEVEE_lightprobes_cache_init().
| bool EEVEE_LightProbesInfo::do_grid_update |
Definition at line 581 of file eevee_private.h.
Referenced by EEVEE_lightprobes_cache_add(), EEVEE_lightprobes_cache_finish(), and EEVEE_lightprobes_cache_init().
| float EEVEE_LightProbesInfo::far_clip |
Definition at line 589 of file eevee_private.h.
Referenced by EEVEE_lightbake_cache_init(), and EEVEE_lightbake_filter_visibility().
| float EEVEE_LightProbesInfo::firefly_fac |
Definition at line 591 of file eevee_private.h.
Referenced by EEVEE_lightbake_cache_init(), and EEVEE_lightbake_filter_glossy().
| EEVEE_LightGrid EEVEE_LightProbesInfo::grid_data[MAX_GRID] |
Definition at line 601 of file eevee_private.h.
Referenced by EEVEE_lightprobes_cache_finish(), and eevee_lightprobes_extract_from_cache().
| float EEVEE_LightProbesInfo::intensity_fac |
Definition at line 596 of file eevee_private.h.
Referenced by EEVEE_lightbake_cache_init(), EEVEE_lightbake_filter_diffuse(), and EEVEE_lightbake_filter_glossy().
| int EEVEE_LightProbesInfo::layer |
Definition at line 584 of file eevee_private.h.
Referenced by EEVEE_lightbake_cache_init(), and EEVEE_lightbake_filter_glossy().
| float EEVEE_LightProbesInfo::lod_cube_max |
Definition at line 593 of file eevee_private.h.
| float EEVEE_LightProbesInfo::lod_rt_max |
Definition at line 593 of file eevee_private.h.
Referenced by EEVEE_lightbake_cache_init(), EEVEE_lightbake_filter_diffuse(), and EEVEE_lightbake_filter_glossy().
| float EEVEE_LightProbesInfo::lodfactor |
Definition at line 592 of file eevee_private.h.
Referenced by EEVEE_lightbake_cache_init(), EEVEE_lightbake_filter_diffuse(), and EEVEE_lightbake_filter_glossy().
| float EEVEE_LightProbesInfo::near_clip |
Definition at line 588 of file eevee_private.h.
Referenced by EEVEE_lightbake_cache_init(), and EEVEE_lightbake_filter_visibility().
| int EEVEE_LightProbesInfo::num_bounce |
Definition at line 577 of file eevee_private.h.
| int EEVEE_LightProbesInfo::num_cube |
Definition at line 570 of file eevee_private.h.
Referenced by EEVEE_lightprobes_cache_add().
| int EEVEE_LightProbesInfo::num_grid |
Definition at line 571 of file eevee_private.h.
Referenced by EEVEE_lightprobes_cache_add().
| int EEVEE_LightProbesInfo::num_planar |
Definition at line 572 of file eevee_private.h.
Referenced by eevee_lightbake_render_scene_to_planars(), EEVEE_lightprobes_cache_add(), EEVEE_lightprobes_cache_finish(), EEVEE_lightprobes_cache_init(), and EEVEE_lightprobes_refresh_planar().
| float EEVEE_LightProbesInfo::padding_size |
Definition at line 586 of file eevee_private.h.
Referenced by EEVEE_lightbake_cache_init(), and EEVEE_lightbake_filter_glossy().
| EEVEE_PlanarReflection EEVEE_LightProbesInfo::planar_data[MAX_PLANAR] |
Definition at line 602 of file eevee_private.h.
Referenced by eevee_lightbake_render_scene_to_planars(), EEVEE_lightprobes_cache_add(), and EEVEE_lightprobes_refresh_planar().
| EEVEE_LightProbeVisTest EEVEE_LightProbesInfo::planar_vis_tests[MAX_PLANAR] |
Definition at line 598 of file eevee_private.h.
Referenced by EEVEE_lightprobes_cache_add(), and lightbake_render_scene_reflected().
| EEVEE_LightProbe EEVEE_LightProbesInfo::probe_data[MAX_PROBE] |
Definition at line 600 of file eevee_private.h.
Referenced by EEVEE_lightprobes_cache_finish(), and eevee_lightprobes_extract_from_cache().
| float EEVEE_LightProbesInfo::probemat[6][4][4] |
Definition at line 583 of file eevee_private.h.
| float EEVEE_LightProbesInfo::roughness |
Definition at line 590 of file eevee_private.h.
Referenced by EEVEE_lightbake_cache_init(), and EEVEE_lightbake_filter_glossy().
| float EEVEE_LightProbesInfo::samples_len |
Definition at line 587 of file eevee_private.h.
Referenced by EEVEE_lightbake_cache_init(), EEVEE_lightbake_filter_diffuse(), EEVEE_lightbake_filter_glossy(), and EEVEE_lightbake_filter_visibility().
| int EEVEE_LightProbesInfo::shres |
Definition at line 597 of file eevee_private.h.
Referenced by EEVEE_lightbake_cache_init(), EEVEE_lightbake_filter_diffuse(), and EEVEE_lightbake_filter_visibility().
| float EEVEE_LightProbesInfo::texel_size |
Definition at line 585 of file eevee_private.h.
Referenced by EEVEE_lightbake_cache_init(), EEVEE_lightbake_filter_glossy(), and EEVEE_lightbake_filter_visibility().
| int EEVEE_LightProbesInfo::total_irradiance_samples |
Definition at line 573 of file eevee_private.h.
| int EEVEE_LightProbesInfo::update_flag |
Definition at line 575 of file eevee_private.h.
| int EEVEE_LightProbesInfo::updated_bounce |
Definition at line 576 of file eevee_private.h.
| EEVEE_LightProbeVisTest EEVEE_LightProbesInfo::vis_data |
Definition at line 604 of file eevee_private.h.
Referenced by eevee_lightbake_cache_create(), EEVEE_lightprobes_cache_init(), EEVEE_lightprobes_refresh_planar(), EEVEE_materials_cache_populate(), EEVEE_render_cache(), and lightbake_render_scene_reflected().
| float EEVEE_LightProbesInfo::visibility_blur |
Definition at line 595 of file eevee_private.h.
Referenced by EEVEE_lightbake_cache_init(), and EEVEE_lightbake_filter_visibility().
| float EEVEE_LightProbesInfo::visibility_range |
Definition at line 594 of file eevee_private.h.
Referenced by EEVEE_lightbake_cache_init(), and EEVEE_lightbake_filter_visibility().