21 lines
642 B
JavaScript
21 lines
642 B
JavaScript
import { openScene } from "../../js/scene.js";
|
|
import { config } from "../../config.js";
|
|
import AppState from "../../js/state.js";
|
|
import { normalizeNodes } from "../../js/utils/nodeUtils.js";
|
|
import { initStimulus } from "../../js/utils/stimulus.js";
|
|
import { initAtonEvents } from "../../js/utils/aton.js";
|
|
|
|
initStimulus();
|
|
|
|
AppState.currentScene = 'ssgp';
|
|
const marker = config.markers.find(m => m.id === 'ssgp');
|
|
const {flat, tree} = normalizeNodes(marker.nodes);
|
|
AppState.normalizedNodes = flat;
|
|
AppState.treeNodes = tree;
|
|
|
|
// TODO: add Map object for lookup optimization
|
|
|
|
openScene(marker, AppState.normalizedNodes);
|
|
|
|
initAtonEvents();
|