|
- const scenes = {};
-
- scenes["military"] = () => {
- removeAllEntities();
-
- let entity = availableEntitiesByName["Asana (Mech)"].constructor();
- displayEntity(entity, entity.defaultView, 0, 1);
-
- entity = availableEntitiesByName["Napalm"].constructor();
- displayEntity(entity, entity.defaultView, 0, 1);
-
- entity = availableEntitiesByName["Leopard 2 Rev. 1"].constructor();
- displayEntity(entity, entity.defaultView, 0, 1);
-
-
- const order = Object.keys(entities).sort((a, b) => {
- const entA = entities[a];
- const entB = entities[b];
- const viewA = document.querySelector("#entity-" + a).dataset.view;
- const viewB = document.querySelector("#entity-" + b).dataset.view;
- const heightA = entA.views[viewA].height.to("meter").value;
- const heightB = entB.views[viewB].height.to("meter").value;
- return heightA - heightB;
- });
-
- arrangeEntities(order);
- fitWorld();
- }
|