pythonでtile_color(nodeの色)変える方法。
色の設定がわからんっ!となってググった。
The Foundryのフォーラム読んで見よう見まねでやったらできたっぽい。
フォーラムによると16進法のwebカラーをintに変換した数値で色を指定すると・・・メンドクサ・・・
このpythonでは前半でrgbで指定すればイロイロ勝手にコンバートされる。
hexColourのとこは自分の好きな言葉で。(フォーラムからコピペして気づいたけどイギリス英語だ)
r=1
g=1
b=0
hexColour = int('%02x%02x%02x%02x' % (r*255,g*255,b*255,1),16)
nuke.toNode('Grade1').knob('tile_color').setValue(hexColour)
余談ですがNodeのデフォルトカラーはPreferencesで設定できます。
No comments:
Post a Comment