vrm-specification
vrm-specification copied to clipboard
[1.0draft][Documentation] Humanoid bone **orientation**
I think humanoid bone orientation to Offset, and define tangent(?) of node direction in document.
- gltf-vrm nodes have not rotation ≒ orientation. So There is importance in offset from parent node.
- what about tangent? It is 2nd axis of node. It indicates primary bone bending direction. If we have it, humanoid construction is easier.
-
向きになっているのは自身のtail方向を示すことで、そのボーンに完結した表記にしたかったからです。向きじゃなくて
tail offsetの方がわかりやすいかもしれない。ただ、枝分かれするところで tail が自動で決まらない。親子のoffsetにすると親との関係性になってちょっと見づらくなる。木構造を表現する上での一貫性が高まるので親子offsetでいいかもしれない。検討中・・・ -
膝と肘のように1方向しか曲がらない関節はいいのだけど、他の2軸以上曲がるときに一貫した記述をどうするか。具体的な実装が無い状態で仕様だけ想像で決めるのは避けたいです。