Improved biomes

This commit is contained in:
2024-06-30 16:09:56 -04:00
parent 942f199f69
commit b175a2f1fd
4 changed files with 6 additions and 4 deletions

1
Cargo.lock generated
View File

@@ -1329,6 +1329,7 @@ dependencies = [
"bevy", "bevy",
"bevy_rapier3d", "bevy_rapier3d",
"serde", "serde",
"serde_json",
"shared", "shared",
"world_generation", "world_generation",
] ]

View File

@@ -12,6 +12,7 @@ shared = {path = "../shared"}
bevy_rapier3d = "0.26.0" bevy_rapier3d = "0.26.0"
serde = {version="1.0.203", features=["derive"]} serde = {version="1.0.203", features=["derive"]}
asset_loader = {path = "../../engine/asset_loader"} asset_loader = {path = "../../engine/asset_loader"}
serde_json = "1.0.115"
[features] [features]

View File

@@ -95,11 +95,11 @@ fn load_textures(
asset_server: Res<AssetServer>, asset_server: Res<AssetServer>,
mut water_materials: ResMut<Assets<ExtendedMaterial<StandardMaterial, WaterMaterial>>>, mut water_materials: ResMut<Assets<ExtendedMaterial<StandardMaterial, WaterMaterial>>>,
) { ) {
let main_tex = asset_server.load("textures/world/stack.png"); let main_tex = asset_server.load("textures/world/Terra.png");
let water_material = water_materials.add(ExtendedMaterial { let water_material = water_materials.add(ExtendedMaterial {
base: StandardMaterial { base: StandardMaterial {
base_color: Color::CYAN.with_a(1.), base_color: Color::CYAN.with_a(0.8),
alpha_mode: AlphaMode::Blend, alpha_mode: AlphaMode::Blend,
..Default::default() ..Default::default()
}, },
@@ -162,7 +162,7 @@ fn finalize_texture(
) { ) {
let image = images.get_mut(&atlas.handle).unwrap(); let image = images.get_mut(&atlas.handle).unwrap();
let array_layers = 14; let array_layers = image.height() / image.width();
image.reinterpret_stacked_2d_as_array(array_layers); image.reinterpret_stacked_2d_as_array(array_layers);
atlas.is_loaded = true; atlas.is_loaded = true;