Struct GUISceneSharedVars#

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}#