Icon ADP's Downloads
* No Ads * No Trackers * Just homebrew Python scripts to use with Poser *
Script ExtractGeometry.py Extracts/exports all embedded Geometries from a Poser file to OBJ files.
Download Script
Framesize:    
Script Lib_poser_pmd.py Lib to handle Poser's PMD files.
Download Script
Framesize:    
Script MorphMover2.py This script is able to move or rotate morphs.
Read more here: Renderosity's Python forum
Download Script
Framesize:    
Script BackgroundHDR.py Class to add a HDR Image to Posers Background. A Poser Grouping Object is created to have easy access to backgrounds Intensity and XYZ-Rotation.
Read more here: Renderosity's Python forum
Forth Version: update 10-05-2021; New: Scene hiding, brightness/contrast for background image; bugfixes.
Third Version: update 09-05-2021; Lights on/off added.
Download Source
Framesize:    
Script MatClass.py Class to deal with Posers Shadertrees and Shadernodes.
Download Source
Framesize:    
Script UDIM.py UDIM aware UV maps to PNG.
Download Source
Framesize:    
Script UV_2_SVG.py Write UV map from current figure as SVG and open it in a browser.
Download Source
Framesize:    
Script PoserIni2.py Class to deal with Posers ini file (poser.ini).
Download Source
Framesize:    
Script PoserIni.py Class to deal with Posers ini file (poser.ini).
Download Source
Framesize:    
Script im_export.py Import/export of Poser figures in OBJ format. Figures are exported posed and morphed as they appear on screen. They are prepared for further processing in the Modeller and then re-imported into Poser as a morph.
For more information see Renderosity Forum: Poser Python Scripting

Last update: 2021/08/23

Download as Zip (ZIP includes all required files)
Framesize:    
The following is a Script Button Menu to deal with the above script im_export.py. Download and unzip the above zip package and start Main.py.
Make sure Python Script Buttons are visible in your Poser.
Framesize:    
Script Magnets.py Utility to create magnets (aka Deformers). Needs WXtools.py below.
Download Source Download as Zip (ZIP contains WXtools.py needed by this script)
Framesize:    
Script WXtools.py Some functions to create WX Python dialogs (Used in some of the Pyython scripts shown here).
Download Source
Framesize:    
Script PoserPlainZipExtractor.py Extract ZIP files into Poser.
Download Source
Framesize:    
Script DialCollection.py Helper to deal with "Poser Dials".
Download Source
Framesize:    
Script PoserTalkr.py Communicate with Poser over TCP.
Download as Zip (contains some other files needed to import)

See description and discussion atRenderosity

Framesize:    
Script path2poserobj.py Convert a path-like string to a Poser command.
Download Script
Framesize:    
Script PoserObject2Json.py Convert Poser objects (like Figure, Actors, Parameters and so on) to Json.
Download Script
Framesize:    
Script tdir.py Work with directories and/or temporary directories.

Download Script
Framesize:    
Script ExtractZip2.py Extracting zipped Poser files to any folder.

Download Script

See discussion atRenderosity

Framesize:    
Script Fake_poser3a.py Class and Methode headers to support editors while writing Python scripts.

Updated: 11/21/2020
Script to extract the lib is now Python 3 compatible.
Updated: 04/17/2020
All possible Poser keywords should be covered.

Contains a ready to go lib for Poser 11. Insert file "POSER_FAKE.py" into a path where your editor can find it. In your script insert the line

                import POSER_FAKE as poser
                
Or, as a better solution:
                try:
                    import poser
                except ImportError:
                    import POSER_FAKE as poser
                

For use wit other Poser versions than 11, run the script once inside your own Poser and copy the resulting file "POSER_FAKE.py" where you need it.

Download as ZIP
Framesize:    
Script Fake_poser.py Class and Methode headers to support editors

Download as ZIP
Script FullbodyMorphs_wx4.py PoMo - Poser/Modeler Bridge (WIP, updated 2020-01-24)

Added option "Move Texturefiles" – moves textures used in figure to path where obj file is stored.
Added simple method to avoid orphanded vertices.

Download as ZIP
Framesize:    
Script FullbodyMorphs_wx3.py PoMo - Poser/Modeler Bridge (WIP, updated 2020-01-13)
Download as ZIP
  • Make sure your modeler "preserves vertex-order" on import and export.
  • If your figure is to small or to big in your modeler, change "Size" (buttom entry) in the script.
    Scalefactors:
    Blender = 1 - 10,
    Cinema4D = 100 - 1000.
  • It is very important that your modeler is able to handle "orphaned vertices" on export. These vertices are generated from Poser to keep the vertex-order intact while welding the figure. Your modeler must export these vertices untouched. Blender can do this, also Cinema 4D and most other modern modelers.
  • You can export your figure, make your morph in the modeler, export the morph, import it into Poser - and reuse the file exported from within Poser as often as you like. On every export (Modeler) all changes made since you saved your figure (Poser export) are imported into Poser as a new morph. And yes, after export you may change your figure in Poser (posing, other morphing) as you like (exported file is taken as a 'current state').
    Rule of thumb: LastModelerExport.obj - PoserExport.obj == ImportedMorph
  • Don't remove Poser exported OBJ files to early. They are needed to calculate the morph after exporting from modeler. As long as the file is present, you are able to import the OBJ file into your modeler, make your changes, and import the fresh exported morph into your Poser figure (without the need to save the figure again).
  • Don't forget to change the morphname in the script window. Your last morph will silently be overwritten.
  • PoMo Export
    Set SCALE to 1 or 10 (I prefere 10)

    Blender Import
    Smooth Groups can be checked also
    Blender Import

    Blender Export
    Blender Export
    But you may also untick anything :)

  • PoMo Export
    PoMo Export for C4D

    C4D Import
    C4D Import

    C4D Export
    C4D Export

Framesize:    
Script PoMo18012020_10.zip PoMo - Testversion, should work with any modeller
Download as ZIP
Fast hack to avoid orphaned vertices. Please report if it works for you.
Script Container.py Container Class based on dict()
Download as ZIP
Framesize:    
Script ManipulateMorphs.py Several useful functions to manipulate morphs, mainly based on numpy.
Download as ZIP
Framesize: