UE4中的Material Parameter Collection


Material Parameter Collection的含義

直譯過來就是材質參數集合。這個東西在材質中可以當做參數使用。

創建Material Parameter Collection

在ContentBrowser的空白處右鍵:

這樣就創建了材質參數集合。

雙擊打開之后,可以添加參數。

在材質中使用Material Parameter Collection

材質中的參數,一般長這個樣子:

這個參數可以在編輯器中設置,也可以在運行時設置。

材質中還有一種參數,是這么創建的:

創建之后長這個模樣:

選中這個節點,可以選擇一些屬性。

在Collection這個屬性,點一下下拉菜單:

這里出現的,就是Material Parameter Collection了。

我這里選擇LightParam,這個參數集合是我創建的。

然后接着選擇ParameterName,里面是LightParam這個集合中的參數。

下面是選了之后的樣子:

這樣,材質中這個參數的值,就是LightParam的LightDirection了。

Material Parameter Collection的機制

當在藍圖中修改LightDirection的時候,材質中這個參數的值也跟着同時變化。

這是在藍圖中修改材質參數集合的藍圖節點:

可以看到,材質參數集合,其實就是全局變量。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM