最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

BVH格式運(yùn)動(dòng)數(shù)據(jù)轉(zhuǎn)換為MikuMikuDance VMD格式的工具

2020-08-26 11:08 作者:妮娜的翅膀  | 我要投稿

下載B-MoMi

鏈接:https://pan.baidu.com/s/16TqCd3sZBN_Gwy1vPh7lFQ

提取碼:dqi6

如何使用B-MoMi

-用于MikuMikuDance的BVH運(yùn)動(dòng)轉(zhuǎn)換器

這是

這是用于將廣泛用于運(yùn)動(dòng)捕獲數(shù)據(jù)的BVH格式運(yùn)動(dòng)數(shù)據(jù)轉(zhuǎn)換為MikuMikuDance VMD格式的支持工具。

必要的事情

  • Java 1.5或更高版本
    ? ? ?在命令提示符下鍵入java -version,如果1.5或更高版本,則單擊OK。

  • 動(dòng)態(tài)捕捉數(shù)據(jù)(BVH文件)由于
    ? ? ?動(dòng)態(tài)捕捉數(shù)據(jù)也受版權(quán)保護(hù),因此使用網(wǎng)絡(luò)上發(fā)布的數(shù)據(jù)時(shí)請(qǐng)小心。那些可以自己抓捕的人。

安裝

解壓縮ZIP文件。

如何使用

打開(kāi)命令提示符,然后輸入命令,如下所示。

> b-momi.bat -bvh BVH文件-map骨骼地圖文件

(例)

> b-momi.bat -bvh Tennis.bvh -map boneMap_mocapdata_1.txt

如果成功,將生成Tennis.vmd。使用MMD讀取時(shí),請(qǐng)關(guān)閉Miku的IK并讀取動(dòng)作。

骨圖文件

BVH具有稱為MMD骨骼的稱為骨骼的層次結(jié)構(gòu)。當(dāng)您用記事本打開(kāi)BVH文件時(shí),會(huì)有以HIERARCHY開(kāi)頭的數(shù)據(jù),其中顯示了框架。骨骼中有一個(gè)稱為JOINT的關(guān)節(jié)定義,骨骼圖文件描述了JOINT和MMD骨骼之間的對(duì)應(yīng)關(guān)系。

在骨骼圖文件中,以MMD骨骼= BVH關(guān)節(jié)的形式描述。

例如,如果與中心骨骼相對(duì)應(yīng)的JOINT為“臀部”,

中心=臀部

寫(xiě)像。

有關(guān)如何寫(xiě)入文件的信息,請(qǐng)參考“ Bone Map Sample”文件夾中的示例。

骨圖創(chuàng)建支持

B-MoMi具有支持創(chuàng)建骨骼圖的功能,并且可以在一定程度上從BVH文件生成骨骼圖。指定-makeMap選項(xiàng)以生成骨骼圖。

> b-momi.bat -bvh Tennis.bvh -map boneMap_newMap.txt -makeMap

Tennis.bvh的骨骼圖是在boneMap_newMap.txt中生成的。
在某些情況下,生成的骨骼圖文件可能不夠。例如,如果未知與JOINT“ LeftWrist”相對(duì)應(yīng)的骨骼,則以“#”開(kāi)頭的行如下插入。(開(kāi)頭的#表示注釋行)

=左腕

如果LeftWrist是對(duì)應(yīng)于左手的JOINT,請(qǐng)進(jìn)行如下修改。

左手=左腕

另外,如果有多個(gè)對(duì)應(yīng)于骨骼的JOINT候選者,則同一骨骼(此處為中心)可能有多行,如下所示。在這種情況下,請(qǐng)保留所需的那個(gè)。

中心=臀部
中心=臀部

調(diào)整初始姿勢(shì)

在MMD中,Miku的初始姿勢(shì)是使他的手傾斜斜放,但在運(yùn)動(dòng)捕捉數(shù)據(jù)的情況下,通常兩只手都水平打開(kāi)。
因此,為了校正初始姿勢(shì),可以按X軸,Y軸,Z軸的順序?qū)懭朊總€(gè)骨骼后面的角度。
例如,在Z軸上進(jìn)行-60度校正的情況下,描述如下。

左臂=左肩,0,0,-60

放大和縮小運(yùn)動(dòng)

B-MoMi會(huì)根據(jù)模型的高度自動(dòng)調(diào)整中心骨骼的移動(dòng)量。執(zhí)行命令時(shí),自動(dòng)調(diào)整的信息顯示如下。

BVH模型高度= 23.428449999999998
Miku
高度= 15.5686
@ scale = 0.6645168587764022

BVH模型的高度表示從腳踝到BVH骨骼的頭部的Y軸坐標(biāo),而Miku高度表示從腳踝到Miku的頭部的Y軸坐標(biāo)。(Miku的高度是固定的)@scale是BVH坐標(biāo)的放大比例,這意味著在VMD文件中BVH中的移動(dòng)距離1設(shè)置為0.6645168587764022。可以更改放大倍率,如果您按照以下方式在骨骼圖文件中對(duì)其進(jìn)行描述,則放大倍率將為0.1倍。

@ scale = 0.1

使用技巧

僅轉(zhuǎn)換一些骨骼運(yùn)動(dòng)

不必在骨骼圖中描述所有對(duì)應(yīng)關(guān)系,而僅可以編寫(xiě)要轉(zhuǎn)換的骨骼和骨骼之間的對(duì)應(yīng)關(guān)系。
例如,如果不需要移動(dòng),請(qǐng)注釋掉中心線,它將停止移動(dòng)(盡管中心不會(huì)旋轉(zhuǎn))。這使您可以移動(dòng)它并稍后手動(dòng)對(duì)其進(jìn)行修復(fù)。

非人體模型運(yùn)動(dòng)轉(zhuǎn)換

如果在骨骼貼圖文件中設(shè)置骨骼和骨骼之間的對(duì)應(yīng)關(guān)系,則還可以轉(zhuǎn)換人形以外的模型的運(yùn)動(dòng)。在這種情況下,高度計(jì)算不正確,因此請(qǐng)使用@scale參數(shù)縮放運(yùn)動(dòng)。

時(shí)間軸

目前,尚無(wú)時(shí)間軸轉(zhuǎn)換。使用MMD側(cè)的放大/縮小功能調(diào)整運(yùn)動(dòng)的時(shí)間軸。

減少不必要的關(guān)鍵幀

當(dāng)前,它不能自動(dòng)完成。請(qǐng)手動(dòng)將其刪除或?qū)⑵湟訡SV格式輸出以將其縮小。

參考

命令行參數(shù)

參數(shù)

內(nèi)容

-bvh文件名

指定bvh文件

-map文件名

指定骨骼圖文件

輸出文件名

指定輸出文件名。如果未指定,則輸入文件的擴(kuò)展名將為vmd或csv。

-makeMap

根據(jù)指定的BVH文件的信息生成骨骼映射文件。BVH不轉(zhuǎn)換。

格式的vmd或csv

指定vmd以生成vmd格式(默認(rèn))。如果指定csv,它將生成可由VMDConverter讀取的csv格式。

?


BVH格式運(yùn)動(dòng)數(shù)據(jù)轉(zhuǎn)換為MikuMikuDance VMD格式的工具的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
舒城县| 福州市| 蒙山县| 进贤县| 新宁县| 祁阳县| 黔西县| 庆阳市| 林周县| 嘉善县| 阿尔山市| 怀安县| 桂东县| 台南市| 措勤县| 天等县| 崇阳县| 西青区| 麦盖提县| 合江县| 淮安市| 刚察县| 雷波县| 建平县| 勐海县| 新余市| 石林| 简阳市| 武义县| 龙胜| 太康县| 交口县| 麦盖提县| 包头市| 陆川县| 河北省| 乌鲁木齐县| 古田县| 甘孜县| 喀喇| 辽源市|