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.
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
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 MenuTest.py Utility to create Python-Menus (Buttons) in Poser. Three scripts, the first (the demo) includes the other two).
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.
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 Export
But you may also untick anything :)
PoMo Export
C4D Import
C4D Export
Framesize:
Script PoMo18012020_10.zip PoMo - Testversion, should work with any modeller