After a long downtime, Blur have re uploaded their Python plugin for Max/XSI.
http://code.google.com/p/blur-dev/
This is awesome as not only can you access the whole maxscript API from python but the reverse is also available.
Say you want to do some work with regular expressions in mxs
re = python.import "re"
or perhaps you want to make some nice UI's (PANTS EXPLOSION!)
qt = python.import "PyQt4"
(granted if your using QT you might aswell use python)
That's pretty neat but what's most awesome is python integration in max.
Not only can you run python code but you also get a IDE for developing within max called BlurIDE.
Heres to praying that this becomes a standard component of Max like PyMel has in maya.
Replies
now I have no excuse to avoid learning python
We hacked our own solution together where we can send events to max from python and vice versa, using named pipes. But this is much more elegant
edit: .....except it uses Python 2.4 for x86 and 2.6 for x64?!? There better be away around this. I'd really like to have the same version for both
the HBox and VBox layout widgets are also pretty epic.
edit: for running the blur IDE I had to install 2.6.6 though and had to uninstall 2.6.1.
Still trying to figure out how to juggle multiple Qt and Python installs on the machine for maya, standalone and now max.
Its a shame the Max Cpp API isnt so intuitive