View Full Version : A custom user interface in Python

07-09-2014, 02: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?

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

07-10-2014, 01: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.