json
物理演算の設定ファイルのJSONスキーマ
{
"description" :"物理演算設定",
"type":"object",
"properties":{
"physics_hair":
{
"description":"物理演算の一覧",
"type":"array",
"items":
{
"setup":
{
"description":"設定",
"type":"object",
"properties":
{
"length":{"type":"number"},
"regist":{"type":"number"},
"mass" :{"type":"number"}
}
},
"src":
{
"description":"元になるパラメータ",
"type":"array",
"items":
{
"type":"object",
"properties":{
"id" :{"type":"string"},
"type" :{"enum":["x","y","angle"]},
"scale" :{"type":"number"},
"weight" :{"type":"number","optional":true,"default":1}
}
}
},
"target":
{
"description":"対象のパラメータ",
"type":"array",
"items":
{
"type":"object",
"properties":{
"id" :{"type":"string"},
"type" :{"enum":["angle","angle_v"]},
"scale" :{"type":"number"},
"weight" :{"type":"number","optional":true,"default":1}
}
}
}
}
}
}
}