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

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

在Unity實(shí)現(xiàn)VAT剛體錨點(diǎn)動(dòng)畫(huà)的問(wèn)題

2023-02-15 19:42 作者:DeadCyber  | 我要投稿

都是VAT,只不過(guò)每個(gè)頂點(diǎn)都有錨點(diǎn)Index。所以只要烘培錨點(diǎn)的動(dòng)畫(huà)信息,用來(lái)做一些特效;不然每個(gè)頂點(diǎn)都烘VAT,VAT圖大小爆炸。熟悉Houdini的應(yīng)該不陌生:

在造GPU動(dòng)畫(huà)輪子的時(shí)候,需要處理角色的可換武器,也換成VAT流程。

那么可以把武器綁定的根節(jié)點(diǎn)作為錨點(diǎn),然后只烘這一個(gè)點(diǎn)的VAT。


問(wèn)題描述

整個(gè)和GPU動(dòng)畫(huà)原理一樣,MtoB(模型空間轉(zhuǎn)骨骼空間),BtoM(骨骼空間轉(zhuǎn)模型空間)。

問(wèn)題出現(xiàn)在MtoB上,也就是武器綁點(diǎn)的 BindPose(或者說(shuō)T-pose)上。由于武器綁點(diǎn)不參與蒙皮,所以無(wú)法通過(guò)skin.bindPoses獲取其Bind矩陣。


步驟1

是代碼新建一個(gè)臨時(shí)的gameObject,用來(lái)Instantiate fbx資源。這樣能獲取綁定時(shí)所有節(jié)點(diǎn)的初始位置。


步驟2

實(shí)踐發(fā)現(xiàn)即使通過(guò)臨時(shí)gameObject獲取了根骨骼的初始matrix,也不對(duì)。因?yàn)閷?dǎo)入時(shí)武器mesh有旋轉(zhuǎn),但VATMesh使用的時(shí)候沒(méi)有這個(gè)導(dǎo)入旋轉(zhuǎn),所以還得到臨時(shí)gameObject里找到1級(jí)孩子weapon節(jié)點(diǎn),把這個(gè)導(dǎo)入旋轉(zhuǎn)的影響給消除。

代碼,其中trans是武器綁點(diǎn)的transform:


在Unity實(shí)現(xiàn)VAT剛體錨點(diǎn)動(dòng)畫(huà)的問(wèn)題的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
广灵县| 汉阴县| 临邑县| 东源县| 封丘县| 措勤县| 呼玛县| 临漳县| 若尔盖县| 隆尧县| 积石山| 安康市| 拉萨市| 泽库县| 增城市| 普安县| 乌兰县| 长泰县| 嘉义县| 桑植县| 眉山市| 灵山县| 百色市| 连平县| 嘉定区| 和硕县| 钟祥市| 锦州市| 灵宝市| 鹤峰县| 买车| 临夏县| 贡觉县| 龙井市| 河北省| 革吉县| 凤庆县| 临城县| 云林县| 荆州市| 黄龙县|