前回は、こちらの記事を書きましたが、照明(LIGHT)のノードにアクセスする方法は、オブジェクトと少し違いハマったのでメモとして残しておきます。
結論からいうと以下のコードになります。
import bpy
#予めノードを使用を押しておく必要がある
#.dataにしておく必要がある
# create a new material
#現在アクティブオブジェクトが持っているノードを出力
for n in nodes:
print(n)
'Point'のところにライトの名前を入れればOKです。
この際予め、照明のシェーダーエディターを開き、ノードを使用のチェックを入れてから使用するようにお願いします。(照明でNodeを使用は、Cyclesである必要がある)
以上です。
何か疑問点ありましたら、コメントどうぞ