Thu, Jan 9, 1:14 PM CST

Renderosity Forums / Poser Python Scripting



Welcome to the Poser Python Scripting Forum

Forum Moderators: Staff

Poser Python Scripting F.A.Q (Last Updated: 2024 Dec 02 3:16 pm)

We now have a ProPack Section in the Poser FreeStuff.
Check out the new Poser Python Wish List thread. If you have an idea for a script, jot it down and maybe someone can write it. If you're looking to write a script, check out this thread for useful suggestions.

Also, check out the official Python site for interpreters, sample code, applications, cool links and debuggers. This is THE central site for Python.

You can now attach text files to your posts to pass around scripts. Just attach the script as a txt file like you would a jpg or gif. Since the forum will use a random name for the file in the link, you should give instructions on what the file name should be and where to install it. Its a good idea to usually put that info right in the script file as well.

Checkout the Renderosity MarketPlace - Your source for digital art content!



Subject: python's machine learning


sergio777 ( ) posted Sun, 19 February 2023 at 4:17 PM · edited Thu, 09 January 2025 at 12:59 PM

hello I am a bit new to this,
is it possible to take advantage of python's machine learning libraries with in Poser?

does anyone have any idea?


HartyBart ( ) posted Wed, 22 February 2023 at 4:49 AM

I assume you want this for 2D graphics processing via AI-generated or manipulated images. I suspect the ideal solution would be to integrate the free GMic into Poser 12's PostFX, since GMic (aka G'Mic) now has good machine-learning inputs and abilities. If Poser 13 lets us plug any Photoshop filter into PostFX (GMic is now also a Photoshop filter), and send it Python commands via a script then that might be a start? Just guessing on this.



Learn the Secrets of Poser 11 and Line-art Filters.


hborre ( ) posted Thu, 23 February 2023 at 8:21 AM

@ HartyBart: check your settings.  You show up as blocking me from your comments.


sergio777 ( ) posted Thu, 23 February 2023 at 2:37 PM

Hi Hartybart, thanks for your answer, I don't know exactly what Gmic is for, but there are some python and machine learning libraries that allow low level image editing.
I believe that in the not too distant future it will be possible to make a fast rendering of an image and increase its resolution by using AI.


HartyBart ( ) posted Sat, 25 February 2023 at 9:17 AM · edited Sat, 25 February 2023 at 9:18 AM

GMic is a bundle of adjustable and powerful image-processing filters, available in many formats including as a free Photoshop plugin. It is open-source and has recently built in a powerful machine-learning library called the 'Neural Network Library' ('nn_lib' and related sub-modules and calls), which is being coded from scratch and is now about a couple of years old.

GMic 3.x public release currently includes a denoiser based on the machine learning library. However... if all you want is speed via AI denoising, then the AI-based Intel 'OIDN' CPU denoiser is already in Poser 12 and is excellent. It allows the rendering of a BIG 'quick and grainy' render, which it can then clean up without too much loss of detail. This greatly speeds render times on SuperFly (Cycles). It also has the advantage of outputting two renders, normal and denoised, which means you can load them as Photoshop layers and then erase or blend any bits that are too smoothed out.

I seem to recall that there's also a graphic-card based equivalent denoiser in Poser 12, but I have lots of cores and so I use the Intel CPU one.

Note also that Poser 13 - due fairly soon - will have the new Blender Cycles which is said to great speed up render times for animations.

Poser 11 lacks built-in denoising. But for P11 users on Windows, there are two freeware Windows GUI versions of Intel’s CPU 'OIDN' Denoiser, for desktop PCs. Obviously, you run the render through these separately after the Poser render is made. Although a custom PoserPython script would give you a one-click: "render with Poser, and then call another .EXE and use it to process and save the render". That said, recent Windows OS's may well freak out at the user trying to do that, re: security. But it can be done.

There's one thing to remember. Denoisers may not be 'temporarly stable'. In plain English this means that animators may see flickering or wobbling between animation frames, even when they have been processed with the same denoiser.



Learn the Secrets of Poser 11 and Line-art Filters.


FVerbaas ( ) posted Tue, 28 February 2023 at 2:30 AM · edited Tue, 28 February 2023 at 2:32 AM
Forum Coordinator

GMic comes with Krita. Krita also seamlessly reads the raw (optionally HDR) render files Poser produces. 

A great opportunity for AI in Poser would be poses. There is a huge library of poses available that could be used as learning material and it would be great to be able to tell a scene figure what to do rather than go in and bend it like a doll.

Another application for AI would be animations that do not let hands pass through body or legs. This is needed for dynamic clothing.


ethanklein ( ) posted Fri, 17 March 2023 at 3:24 AM

Python is a popular language for machine learning. You can use libraries like NumPy, Pandas, Scikit-learn, and Matplotlib to perform machine learning in Python. The basic steps are importing the dataset, preprocessing it, splitting it into training and testing sets, training a machine learning model, evaluating its performance, and making predictions on new data.

Click here more information: website development solutions




Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.