diff --git a/assets/models/monolith.glb b/assets/models/monolith.glb new file mode 100644 index 0000000..1e32b85 Binary files /dev/null and b/assets/models/monolith.glb differ diff --git a/assets/models/monolith_neon.glb b/assets/models/monolith_neon.glb new file mode 100644 index 0000000..4a81523 Binary files /dev/null and b/assets/models/monolith_neon.glb differ diff --git a/src/defs.txt b/src/defs.txt index 3c01abb..afc4451 100644 --- a/src/defs.txt +++ b/src/defs.txt @@ -7,6 +7,21 @@ actor 3000 0 0 moonlet scale 500 angularmomentum 0 0.0001 0 +actor 1000 20 300 monolith + scale 2 + rotationx 0.5 + angularmomentum 0.0 0.0 0.01 + +actor 10000 2000 -3500 monolith + scale 2 + rotationx 0.5 + angularmomentum 0.0 0.0 0.01 + +actor -8000 -1000 -100 monolith + scale 2 + rotationx 0.5 + angularmomentum 0.0 0.0 0.01 + actor -3300 10 0 pizzeria scale 40 rotationy -0.25 diff --git a/src/world.rs b/src/world.rs index 41ccf39..016db7e 100644 --- a/src/world.rs +++ b/src/world.rs @@ -26,6 +26,7 @@ fn asset_name_to_path(name: &str) -> &'static str { "asteroid1" => ASSET_ASTEROID1, "asteroid2" => ASSET_ASTEROID2, "moonlet" => "models/moonlet.glb#Scene0", + "monolith" => "models/monolith_neon.glb#Scene0", "MeteorAceGT" => "models/MeteorAceGT.glb#Scene0", "pizzeria" => "models/pizzeria2.glb#Scene0", "pizzasign" => "models/pizzasign.glb#Scene0",