前言 越來越多的影視動畫公司開始使用katana去進行lookdev的製作。主要原因大概是因為使用katana進行燈光和材質的製作相對於maya來說實在是太方便了,但是katana的使用又必須要有真正的開發人員進行開發,這樣才能真正的發揮出katana的最大優勢。
下面介紹一下如何在katana中設定全域性變數以供進一步對katana進行二次開發。
import nodegraphapi
value_tuple =
("shot001"
,"shot002"
)variables_name =
"shot"
variables_obj = nodegraphapi.getrootnode(
).getparameter(
'variables'
)variableparam = variables_obj.createchildgroup(variables_name)
variableparam.createchildnumber(
'enable',1
)variableparam.createchildstring(
'value'
, value_tuple[0]
)optionsparam = variableparam.createchildstringarray(
'options'
,len
(value_tuple)
)for optionparam, optionvalue in
zip(optionsparam.getchildren(
), value_tuple)
: optionparam.setvalue(optionvalue,
0)
IOS中設定全域性變數
有幾種方法 some developers recommend use singleton patter ref link 方法1 使用靜態變數 不推薦 方法2 使用singleton pattern ref link 例 定義和使用乙個全域性變數 islogin inte ce property ...
IOS中設定全域性變數
有幾種方法 some developers recommend use singleton patter ref link 方法1 使用靜態變數 不推薦 方法2 使用singleton pattern ref link 例 定義和使用乙個全域性變數 islogin inte ce property ...
IOS中設定全域性變數
有幾種方法 some developers recommend use singleton patter ref link 方法1 使用靜態變數 不推薦 方法2 使用singleton pattern ref link 例 定義和使用乙個全域性變數 islogin inte ce property ...