BVH檔案格式是一種用於存儲動畫數據的檔案格式,主要用於描述人體動畫,這種格式最初由運動捕捉服務公司Biovision開發,用於存儲通過BioVision等設備進行的人體運動捕捉數據。BVH檔案主要包含兩部分內容,分別是骨骼層次結構信息和運動數據。
骨骼層次結構信息描述了虛擬角色的樹形結構,包括每個關節的名稱、位置、旋轉信息以及它們之間的關係。運動數據部分則記錄了每一幀中虛擬角色的姿態,包括每個關節的位置和旋轉信息。這種格式被廣泛支持,包括Maya、3DMax、MotionBuilder等主流動畫製作軟體。
此外,BVH檔案使用右手坐標系,Y軸向上,採用YXZ歐拉角旋轉順序。這種檔案格式以文本形式存儲,使得操作相對簡單,也便於開發和編輯。