Updated skybox, title, buttons

main
Elijah C. Voigt 2 years ago
parent 6e2d96a17b
commit 5bf70e5980

Binary file not shown.

Binary file not shown.

BIN
assets/images/skybox-fog.png (Stored with Git LFS)

Binary file not shown.

@ -0,0 +1 @@
magick.exe skybox_fog_posX.png skybox_fog_negX.png skybox_fog_posY.png skybox_fog_negY.png skybox_fog_posZ.png skybox_fog_negZ.png -gravity center -append skybox-fog.png

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
assets/images/title.png (Stored with Git LFS)

Binary file not shown.

@ -156,11 +156,11 @@ invalid = "/sfx/3D/3DInvalidMove"
brightness = 500.0
[display3d.environment_map_light]
intensity = 2500.0
intensity = 500.0
[display3d.models]
assets_file = "models/Martian Chess.glb"
skybox_file = "images/skybox.png"
skybox_file = "images/skybox-fog.png"
[display3d.models.scenes]
queen_red = "QueenRed"

BIN
assets/models/Martian Chess.glb (Stored with Git LFS)

Binary file not shown.

@ -68,6 +68,11 @@ impl Plugin for Display3dPlugin {
.run_if(just_pressed(KeyCode::Enter).or_else(just_pressed(MouseButton::Left)))
.run_if(in_state(GameState::Play)),
monitor_animations.run_if(in_state(GameState::Play)),
debug_lights
.run_if(any_component_added::<SpotLight>()
.or_else(any_component_added::<DirectionalLight>())
.or_else(any_component_added::<PointLight>())
)
),
)
.add_systems(
@ -294,7 +299,11 @@ fn hydrate_camera(
..default()
},
dither: DebandDither::Enabled,
color_grading: ColorGrading { ..default() },
color_grading: ColorGrading {
exposure: 1.0,
gamma: 1.0,
..default()
},
tonemapping: Tonemapping::BlenderFilmic,
..default()
},
@ -1246,3 +1255,19 @@ fn dissolve_animation(
}
});
}
fn debug_lights(
mut spot_lights: Query<&mut SpotLight, Added<SpotLight>>,
mut point_lights: Query<&mut PointLight, Added<PointLight>>,
mut directional_lights: Query<&mut DirectionalLight, Added<DirectionalLight>>,
) {
spot_lights.iter_mut().for_each(|mut l| {
l.shadows_enabled = true;
});
point_lights.iter_mut().for_each(|mut l| {
l.shadows_enabled = true;
});
directional_lights.iter_mut().for_each(|mut l| {
l.shadows_enabled = true;
});
}
Loading…
Cancel
Save