Struct GUISceneSharedVars#
Defined in File GUISceneSharedVars.ixx
Struct Documentation#
-
struct GUISceneSharedVars#
Public Members
-
float directional_light_radiance = 10.f#
-
float directional_light_color[3] = {1.f, 1.f, 1.f}#
-
float directional_light_direction[3] = {-0.55f, -1.f, -0.35f}#
-
int shadow_map_res_index = 2#
-
bool shadow_resolution_changed = false#
-
int num_shadow_cascades = 3#
-
int pcf_radius = 2#
-
float cascaded_shadow_intensity = 0.65f#
-
float shadow_distance = 60.f#
-
float cascade_split_lambda = 0.f#
-
const char *available_shadow_map_resolutions[kShadowMapResolutionCount] = {"512", "1024", "2048", "4096"}#
-
int cloud_num_march_steps = 8#
-
int cloud_num_march_steps_to_light = 3#
-
float cloud_density_multiplier = 0.63f#
-
float cloud_coverage_threshold = 0.493f#
-
float cloud_pillowness = 0.966f#
-
float cloud_cirrus_effect = 0.034f#
-
bool cloud_powder_effect = true#
-
bool clouds_enabled = false#
-
float cloud_mesh_scale[3] = {1000.f, 5.f, 1000.f}#
-
float cloud_mesh_offset[3] = {-0.364f, 367.f, -18.351f}#
-
bool shadows_enabled = true#
-
bool skybox_enabled = true#
-
float camera_fov = 45.0F#
-
int selected_model_index = -1#
-
bool model_reload_requested = false#
-
bool model_transform_changed = false#
-
float model_position[3] = {0.f, 0.f, 0.f}#
-
float model_rotation[3] = {0.f, 0.f, 0.f}#
-
float directional_light_radiance = 10.f#