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

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

Unity-ShaderLab:舊版 BindChannels

2021-04-13 08:37 作者:unity_某某師_高錦錦  | 我要投稿

BindChannels?命令用于指定頂點數(shù)據(jù)映射到圖形硬件的方式。

注意:使用頂點程序時,BindChannels 不起作用,因為在種情況下,綁定是由頂點著色器輸入來控制的。建議現(xiàn)在使用可編程著色器,而不是固定函數(shù)頂點處理。

默認情況下,Unity 會為您計算綁定,但在某些情況下,您可能希望使用自定義綁定。

例如,您可能會映射要在第一個紋理階段中使用的主 UV 集,并映射要在第二個紋理階段中使用的輔助 UV 集;或者告知硬件應(yīng)將頂點顏色考慮在內(nèi)。

語法

指定頂點數(shù)據(jù)?source?映射到硬件?target。

Source?可以是下列值之一:

  • __Vertex__:頂點位置

  • __Normal__:頂點法線

  • __Tangent__:頂點切線

  • __Texcoord__:主 UV 坐標

  • __Texcoord1__:輔助 UV 坐標

  • __Color__:每頂點顏色

Target?可以是下列值之一:

  • __Vertex__:頂點位置

  • __Normal__:頂點法線

  • __Tangent__:頂點切線

  • Texcoord0、Texcoord1?等等:相應(yīng)紋理階段的紋理坐標

  • __Texcoord__:所有紋理階段的紋理坐標

  • __Color__:頂點顏色

詳細信息

Unity 對于哪些源 (source) 可以映射到哪些目標 (target) 設(shè)置了一些限制。VertexNormal、Tangent?和?Color?的源和目標必須匹配。網(wǎng)格中的紋理坐標(__Texcoord__ 和?Texcoord1__)可以映射到紋理坐標目標(對于所有紋理階段來說,是?Texcoord__;對于某個特定階段來說,是 __TexcoordN__)。

BindChannels 有兩個典型用例:

  • 將頂點顏色考慮在內(nèi)的著色器。

  • 使用兩個 UV 集的著色器。

示例


Unity-ShaderLab:舊版 BindChannels的評論 (共 條)

分享到微博請遵守國家法律
中超| 开阳县| 合肥市| 陆良县| 封丘县| 靖西县| 彰武县| 镇坪县| 德州市| 安顺市| 容城县| 麟游县| 什邡市| 隆回县| 兴安县| 东丰县| 兖州市| 英吉沙县| 舞钢市| 广德县| 湟中县| 交口县| 宜兴市| 江门市| 颍上县| 商水县| 七台河市| 福建省| 大化| 旬邑县| 文成县| 新巴尔虎右旗| 商河县| 卢氏县| 全南县| 阜南县| 峨眉山市| 类乌齐县| 大邑县| 义马市| 房产|