Volumes API
Volumes in Move API represent 3D spatial data associated with a take or job. The Multi-Cam system requires a camera calibration. Using this, it can automatically determine the bone lengths of actors during the action takes, without requiring any actor calibration. This means that once a camera calibration has been done, anyone else can do the action takes without needing to do any preparation
Read the instructions on how to record a calibration before you start to have a effective result
mutation sampleMutation{
createVolumeWithHuman(
areaType:NORMAL,
humanHeight:1.77,
metadata: "{\"test\": \"name\", \"testmetadata\"}",
syncMethod:{
clapWindow:{
startTime:2.0,
endTime:6.0
}
},
sources : [{
deviceLabel:"cam01",
cameraSettings:{
lens:"goprohero10-fhd"
},
fileId:"{{mp4_file_id1}}",
format:MP4
},{
deviceLabel:"cam02",
cameraSettings:{
lens:"goprogeneric-fhd"
},
fileId:"{{mp4_file_id2}}",
format:MP4
},],
){
areaType,
created,
humanHeight,
id,
metadata,
sources{
cameraSettings{
lens
},
deviceLabel,
file{
presignedUrl
},
format
},
progress{
state
perentageComplete
}
}
}
The volume id
can be referred to in a Multicam action take with same number of cameras.