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

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

最簡(jiǎn)理解TangentSpace與WorldSpace轉(zhuǎn)換

2022-03-07 19:05 作者:DeadCyber  | 我要投稿

本來是很簡(jiǎn)單的東西,竟然一下子搜不到公式,離譜。

找到SP官網(wǎng)shader文檔:

https://substance3d.adobe.com/documentation/spdoc/lib-vectors-shader-api-188976085.html

記錄一下。

其中mat3是glsl中的,column major。這個(gè)乘法是行向量的乘法:

T,B,N互相垂直

額外:T,B,N怎么來

估計(jì)N的方法太多了,論文有,PCL庫有...最簡(jiǎn)可以由局部點(diǎn)云算梯度來

T在houdini中有這些方法估算:


其中MikkT在UE4里有。最簡(jiǎn)可以又3個(gè)vertex組成兩個(gè)線性無關(guān)worldSpace的向量,又根據(jù)vertex的uv屬性,(大部分情況下)也是兩組線性無關(guān)的a*u+b*v向量,所以可以湊出1*u+0*v和0*u+1*v的worldSpace向量,當(dāng)tangent/bitangent。

最簡(jiǎn)理解TangentSpace與WorldSpace轉(zhuǎn)換的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
佛冈县| 鄂伦春自治旗| 中江县| 化德县| 弋阳县| 始兴县| 都江堰市| 连州市| 临武县| 石柱| 河源市| 应城市| 来宾市| 三门峡市| 常熟市| 巴青县| 靖边县| 阿鲁科尔沁旗| 恩施市| 昆山市| 乐清市| 波密县| 美姑县| 邵阳市| 焉耆| 准格尔旗| 荥阳市| 望都县| 乌鲁木齐县| 蓬安县| 无棣县| 靖州| 武平县| 蓬溪县| 潞城市| 永平县| 五家渠市| 琼海市| 新闻| 婺源县| 桂阳县|