LightWave

Lightwaveでボタンとボタンイベントを作る

簡単なボタンコントロールの作り方。 RESOURCE = '\04(k:"%s" c:LWPy)' class HelloClass(lwsdk.IGeneric): def __init__(self, context): super(HelloClass, self).__init__() def func(self,ctl,data): ... def process(self, ga): ui = lwsdk.LWPanels() …

Lightwaveで外部のモジュールを使いたい。

LightwaveのGUIにPySideを使いたい、というモチベーションで調査開始。LightwaveのPythonは環境パスのPythonではなく、 C:\Program Files\NewTek\LightWave_2015.2J\bin(環境によるので注意)にあるdllを呼んでいるっぽい。 PySideを使おうと思ったのだけれど…

LightwaveのPythonプラグイン

LightwaveのPluginをPythonで作ってみている。 import lwsdk __lwver__ = "11" class hello_world(lwsdk.IGeneric): def __init__(self, context): super(hello_world, self).__init__() def process(self, generic_access): ui = lwsdk.LWPanels() panel = …