Upload Zones
Fri Mar 19 2021 18:26:20 GMT+0000 (Coordinated Universal Time)
Saved by
@roxanneskelly
let zone_to_id = {};
let zone_post_data = []
// create new zones
for (const [room, roomData] of Object.entries(MAP.rooms)) {
zone_post_data.push({
'name': room,
'x-min': roomData.x_min,
'x-max': roomData.x_max,
'y-min': roomData.y_min,
'y-max': roomData.y_max,
'z-min': roomData.z_min,
'z-max': roomData.z_max
})
}
await fetch(space_url('/zones'), {
method: 'POST',
headers: {
'Content-type': 'application/json; charset=UTF-8' // Indicates the content
},
body: JSON.stringify(zone_post_data)
})
.then(response => response.json())
.then(response => {
response.forEach(zone => {
zone_to_id[zone['name']] = zone['id'];
});
});
content_copyCOPY
https://github.com/highfidelity/Spatial-Audio-API-Examples/blob/main/experiments/environments/office/util/index.js
Comments