| // State of all UI elements | |
| export default { | |
| language: 'EN', // 'FR' | |
| envsSets: { | |
| baseEnvsSet: [], // list of environments of the base set | |
| customEnvsSet: [] // list of environments of the custom set | |
| }, | |
| morphologies: [], // list of available morphologies | |
| currentSeedsIdx: {}, // index of the policy selected for each morphology | |
| agents: [], // list of running agents | |
| simulationState: { | |
| status: 'init', // 'running', 'paused' | |
| intro_tour: false, | |
| agentFollowed: null, | |
| agentSelected: null, | |
| }, | |
| activeTab:'getting_started', // 'getting_started', 'draw_yourself', 'proc_gen', 'advanced_options', 'about' | |
| parkourConfig: { // parkour customization parameters | |
| terrain:{ | |
| dim1: 1.0, | |
| dim2: 0.95, | |
| dim3: 0, | |
| smoothing: 25, | |
| waterLevel: 0 | |
| }, | |
| creepers:{ | |
| width: 0.3, | |
| height: 2.5, | |
| spacing: 1, | |
| type: 'Swingable' // 'Rigid' | |
| } | |
| }, | |
| drawingModeState: { | |
| drawing: false, | |
| drawing_ground: false, | |
| drawing_ceiling: false, | |
| erasing: false, | |
| }, | |
| advancedOptionsState: { | |
| drawJoints: false, | |
| drawLidars: true, | |
| drawNames: true, | |
| drawObservation: false, | |
| drawReward: false, | |
| assets: { | |
| circle: false, | |
| }, | |
| }, | |
| }; |