This is a list of useful Python scripts known to work in the latest Poser 11 SR6.
Started: 8th May 2017. Last updated: 13th June 2017.
In Poser 11, manually copy scripts to: C:\Program Files\Smith Micro\Poser 11\Runtime\Python\poserScripts\ScriptsMenu to have them show up in Poser 11’s Scripts menu…
Script filenames can be re-named, to give a quickstart on what they do and how to operate them. For instance: Snapto.py might become Snapto_SelectProp-StartScript-SelectBodyPart-PropMovesThere.py The scripts can also be grouped in new folders which are descriptively named.
Running a script from File | Run Python Script will also work, which can be useful for initial testing.
PhilC: According to Phil all of PhilC‘s scripts “should work as before”. He has useful commercial scripts such as Exploder, and a range of free scripts to learn from and use. He also has a book on PoserPython scripting, with one review stating that it has a strong focus on building use-able interfaces.
Phil’s Wardrobe Wizard, shipping as standard with Poser 11, appears to have been updated for the new flagship Pauline character which ships with Poser 11. It’s possible that you may need the official SR6 patch and its associated Content patch applied to get the updated version.
Snarlygribbly: Snarly’s Space has updated his main scripts for Poser 11, including EZSkin3.3. EZSkin is very useful for instantly fixing existing Poser and Genesis skin materials to work in SuperFly rendering, and I have a quickstart tutorial on how to use it.
Netherworks: they posted at the old RuntimeDNA forum that the following scripts work:
Scene Toy 2014
All Creator’s Toybox tools
Camera Panel Plus 2014
Dial Manager 2015
MATWriter Panel 2014
Pose Dots Revisited
Slim Parameters Panels
I’m not familiar with all the other morph and other tools that content developers use for making character and clothing, but I assume that the commercial imperative there has meant that these have also been updated.
The Netherworks Scene Toy does indeed works fine and is very stable, and is a vital tool. It offers an initially confusing array of scripts in its folder, but the ‘Launch’ one is the one you pick to start the script.
The useful Poser Python Tools set works fine. This includes an excellent non-rendering ‘eye target’ box for easily controlling both eyes at once on M4/V4 (and some other unsupported characters including A3, though not the Nursoda characters and toon characters with large eyes have problems with it). Also a script to quickly apply a fairly good toon shader onto a character or prop.
Ralf Sessler (Dimension3D): The XS eXtended Shader Manager works fine for me using its Poser 9 version, despite being initially reported not to work. This is perhaps the most advanced of several scripts that can quickly copy/paste materials around the scene, such as MATWriter Panel and Transfer Material.
D3D Pythons: 12 Free Poser Python Scripts has a useful Reset Values script that works in a very easy way. There are two other scripts, elsewhere, that also work to reset the default values on a pose or eyes after they’ve got snarled up.
Ockham’s Python page has a large number of useful scripts that work, including the important movers SnapTo and Find This and the ‘instant toon’ script Z-Flatten.
There are various small scripts to quickly adjust all lights up and down in intensity… I find that these still work. The same goes for various scripts to quickly adjust the scale of a texture bitmap up and down.
The Rust-Icator and Grunge shaders and their application script still work, and offer an easy way of laying a new texture on top of the existing texture without fading the base texture. There are three version of the Rust-Icator script, and Poser 11 users need to pick the ones named MSGH.
For the Materials room, there are a couple of neat-ify scripts make working in the Material room more pleasant. Such as align_Nodes.py There are several scripts that offer quick access to change the colour of the Toon ID on a material, without a trip to Poser’s Material Room. The same goes for a script which allows the changing of a base bitmap without visiting the Material room.
So far as I’m aware there are no scripts for multi-pass rendering which mix Firefly with the other render types from a single scene file, though the newly expanded range of PoserPython operators for Poser 11 does allow that. You will find that Poser ships with scripts that can do various types of multiple renders, though.
If you’re looking for the equivalent of Photoshop’s recordable and re-playable Actions, to automate repetitive aspects of Poser work, you should look at the free WinParrot or the paid-for JitBit Macro Recorder, both of which work with any Windows software. Coupled with the Queue Manager and ‘wait state’ or scheduling commands these can be rigged into a complex semi-automated multi-pass rendering system.
The DSON Importer for Poser fairly swiftly and automatically imports DAZ’s Genesis and Genesis 2 characters to Poser 11, and also works with DAZ clothes and props.
Ockham’s Eureka script works. You select two scene items (a girl sitting on a cushion, for instance) and it deforms the lower object to give a displacement effect (in plain English: “she’s sitting on the cushion and squashing it a bit”).
There are also several Content Library handling scripts, but I think the new native Poser Library (despite some early teething problems) is fairly good with the SR6 patch and with the constant indexing turned off (after the first indexing pass).
‘XL – Extended Library’ content manager script works fine in Poser 11. A key main advantage is to be able to bookmark your favorite content folders, though its keyword search is impossibly slow on a large runtime (compared to the 20 seconds or so, in PZDB).
PzDB is a fairly speedy and robust content library indexer and finder, and is probably best for those with immense runtimes.
The ability to Export Poser Cameras and Lights as XML data may be useful for some, perhaps in combination with Poser’s mature ability to send Poser scenes to Vue (Standard and Pro), and to Lightwave, Cinema 4D and similar supported software (Pro only). The scenes are sent without cameras, though, which is where the camera position data may come in handy.
Not a Python script, but similar and absolutely vital for those with large old runtimes: RSR to PNG Converter.
That’s it. Probably there are more scripts out there, indeed I know there are, but I don’t know if they work in Poser 11.