PDA

View Full Version : A custom user interface in Python



merovingio
07-09-2014, 03:04 AM
I know this is kind of a too much generic question, but i'd like to know in abstract if Python in Lightwave allows to draw a custom interface different from standard GUI like popups, buttons, troggle and so on. Can an expert coder be able to make a, say, nodes connection style or custom graph editor, and so on with Python?

I don't want to rebuild the node editor from scratch :) I just want to know how far can a user go with Python. In Unity for example i am able to have high control over GUI by scripting and I am able to build something like timelines, graph windows and so on. Does Python have this flexibility in Lightwave?

Sensei
07-09-2014, 05:25 PM
It's plausible.
I see that LWRasterFuncs global is exposed to programmer, at least according to Python docs.

merovingio
07-10-2014, 02:37 AM
Ok, i saw it in the documentation. I also saw that there is some kind of access to the standard nodes interface. I am trying to figured out how to draw that kind of interface.