Hi Jules
I don't have anything I'm ready to share but I've been playing around with python in general for the past few months and have created an application using python and Maxwell that helps my slightly niche workflow.
The user selects one or more Lightwave scene files, jpegs and mxs references as an input. Depending on the options selected the script then creates a Maxwell scene for every Lightwave camera it finds. In each of these scenes, as well as a correctly positioned camera, it also creates an mxs reference for each reference selected. If any of the camera names are found within the jpeg photo filenames then it automatically sets the exposure, aperture, shift, frame size etc in the Maxwell scene as well as changing the Maxwell environment to the correct time of day and date.
Here's an image I created to show a few people what the script does:
This is something I occasionally would spend a day or two doing for a large arch viz project with lots of views, but can now create a draft setup for the whole project in a few minutes.
As another example of maxwell scripting potential, for a project a colleague is working on we're considering using maxwell generated hdri's to light an animation that's being rendered in another application. This might sound crazy but for now it seems to be solving a few problems and working quite well. Anyhow if we decide we need to save out say 100 - 300 hdri's, one for each frame/time of day, we'll definitely script this process rather than doing it manually.
Both these scripts are tailored for a very specific workflow and wouldn't be very useful to most Maxwell users, however they do show some possible uses. I'm hoping that one day scripting is integrated into Maxwell studio, as this would open up a whole world of scripts that could be really useful to the everyday user. Until that happens I think scripting for Maxwell will be limited to project/niche-workflow specific uses. Of course if anyone thinks differently and knows of any Maxwell scripts that can help us all then please tell me about them! From previous posts in this forum I understand next limit would like to integrate scripting into studio but it could be a while yet.
Scripting has such a huge potential, in Modo for example some of the user scripts and plugins written in python are massive time savers you can use on a daily basis. Checkout the maze plugin for modo as an example of this if you're interested. Anyway for now the uses are limited in Maxwell, and unfortunately, probably because hardly anyone is scripting for it, there's no community to discuss and learn about Python in maxwell.
Wow that response got longer than I planned, hope it helps though. I would love to hear other people's uses...
Dave