Source code for the GlowWorm, a PoserPython multipass rendering plugin. Highly advanced, but changes in Poser Pro both overtook many of its functions and also fried its code, though I find it can still work on an install of Poser 6 with the SR3 patch applied. Possibly also Poser 7 as “GlowWorm has been updated for Poser 7 and Poser 6 SR3” and presumably the public domain code was the last version.
I find it was kindly placed under a full open source licence and released to the world by its maker, after it became defunct. It might be fixed up and made to work again in a modern version of Poser, but the main value today seems to be as a PoserPython code-mine of highly advanced code in its many scripts and sub-scripts. Sadly it’s not commented, so anyone tackling it will need to be an advanced Python author.
Equally sadly it lacks the manual or a Help button. But here are some basics and a guide to how to install…
To install and get running on Poser 6 SR3, first install the Poser 6 SR3 patch or ensure you have it already. Unzip the source code zip. Find the \runtime folder under \trunk and copy it. Paste-merge this into C:\Program Files (x86)\Curious Labs\Poser 6 such that it merges with the main runtime. Your GlowWorm can now be run from: C:\Program Files (x86)\Curious Labs\Poser 6\Runtime\Python\Poseworks\GlowWorm and the GlowWorm.py script launcher.
Poser 6 may not work with a modern installation of OpenGL, and you will have to set Preview to the fallback SreedD and then set this as the “Preferred State”. Good luck!
Even for those who can’t run it, the code is interesting. For instance, in its gwrRender.py we appear to have Python getting a list of Poser’s Sketch render presets by name, and selecting one to load to Glowworm’s default settings as presented to the user…
As you can see, it seems far more advanced that the crude “LoadPreset” function in the current PoserPython methods PDF, a function which anyway appears only to work with Firefly rendering, not with Sketch…
Pingback: Gloworm – MyClone Poser and Daz Studio blog