UniVRM/specification/0.0/schema/vrm.firstperson.schema.json
2018-08-26 13:30:23 +09:00

38 lines
1.3 KiB
JSON

{
"title": "vrm.firstperson",
"type": "object",
"properties": {
"firstPersonBone": {
"description": "Switch to Head bone when model is rendered in first-person view.",
"type": "integer"
},
"firstPersonBoneOffset": {
"description": "The target headset position in first-person view. Assuming the head bone is offset from the headset.",
"type": "array"
},
"meshAnnotations": {
"description": "Switch on \/ off mesh for display in first-person view, third-person view, or the others.",
"type": "array",
"items": {
"$ref": "vrm.firstperson.meshannotation.schema.json"
}
},
"lookAtTypeName": {
"description": "Eye controller mode.",
"type": "string",
"enum": ["Bone","BlendShape"]
},
"lookAtHorizontalInner": {
"$ref": "vrm.firstperson.degreemap.schema.json"
},
"lookAtHorizontalOuter": {
"$ref": "vrm.firstperson.degreemap.schema.json"
},
"lookAtVerticalDown": {
"$ref": "vrm.firstperson.degreemap.schema.json"
},
"lookAtVerticalUp": {
"$ref": "vrm.firstperson.degreemap.schema.json"
}
}
}