{ "title": "vrm.firstperson", "type": "object", "properties": { "firstPersonBone": { "description": "The bone whose rendering should be turned off in first-person view. Usually Head is specified.", "type": "integer" }, "firstPersonBoneOffset": { "description": "The target position of the VR headset in first-person view. It is assumed that an offset from the head bone to the VR headset is added.", "type": "object", "properties": { "x": { "type": "number" }, "y": { "type": "number" }, "z": { "type": "number" } } }, "meshAnnotations": { "description": "Switch display \/ undisplay for each mesh in first-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" } } }