お世話になります。matrial.pyを参考に試しております。
あらかじめモデルにPxrDisneyを設定してから読み込んで出力確認をしているところですが、
shader.setParameterFloatValue("Alpha",0,0.9)
shader.setParameterFloatValue("Roughness",0,0.21)
MQSystem.println(str(shader.getParameterFloatValue(0,0)))
MQSystem.println(str(shader.getParameterFloatValue("Roughness",0)))
は、実行できて
0.8999999761581421
0.20999999344348907
と出力します。
MQSystem.println(str(shader.getParameterColorValue("BaseColor",0)))
で
[0.980, 0.110, 0.110]と出力します。
MQSystem.println(str(shader.getParameterColorValue(1,0).green))での出力も可能です。
PyMQColorの設定がわかりません。
shader.setParameterColorValue("BaseColor",0,[0.2,0.4,0.7])
だと
Show more...
The 3rd argument value must be PyMQColor
と出ます。よろしくお願いします。