Sat, Feb 8, 10:07 AM CST

Renderosity Forums / Poser Python Scripting



Welcome to the Poser Python Scripting Forum

Forum Moderators: Staff

Poser Python Scripting F.A.Q (Last Updated: 2025 Feb 05 6:41 am)

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: Poser Dials and Visual Basic


GWeb ( ) posted Sun, 02 January 2005 at 3:57 PM · edited Sat, 16 November 2024 at 12:24 AM

I think I need to post with a very simple question. How do you change the dials in Poser from Visual Basic?


an0malaus ( ) posted Mon, 03 January 2005 at 5:34 AM

Sorry I can't answer your question directly, but can you clarify why it needs to be visual basic specifically or is that just a programming environment you are familiar with? As far as external control of Poser goes, The Python scripting language, which has similar capabilities in most respects to visual basic has defined interfaces to control Poser. I do not know for sure, but it may be possible that Visual Basic could interface to Poser via Python script calls. Hopefully someone else with specific VB/Python integration experience can provide you a more detailed possible/impossible answer. Happy New Year to you!



My ShareCG Stuff

Verbosity: Profusely promulgating Graham's number epics of complete and utter verbiage by the metric monkey barrel.


GWeb ( ) posted Mon, 03 January 2005 at 5:20 PM

Yes just programming environment I am familiar with. Actually VB is easiest and fastest programming appliance. I made several programs with VB than any other languages. VB works very well with DirectX and OpenGL. The question is, how can I make a script for Poser to link with the variables from DLL based VB environment for the dial controls and polygons? Are there examples for it? Thanks


underdog ( ) posted Mon, 03 January 2005 at 11:55 PM

Attached Link: http://www.ockhamsbungalow.com/Python

GWeb.. Since no one is responding and I suspect that the vacation theory may be true, let me just say that I haven't heard of anyone automating Poser using Visual Basic. It would be cool to have such an interface, but I don't know that it has been done. If you wanted to learn a bit about Python, you might be able to CREATE such a tool by opening a socket in Poser Python and to accept connections and listen for commands and open up a socket in VB to talk to the Python script. Then (and I know this is too much work) you could come up with a set of tokens to send from VB to Poser Python to support the existing API. Have you looked at the PDF documentation for scripting in Poser Python? Also, Ockham has some terrific examples on his site.


ockham ( ) posted Tue, 04 January 2005 at 11:56 AM

Hogwarden is working on something similar, using Delphi I think... Look in hogsoft.com, find the forums.

My python page
My ShareCG freebies


an0malaus ( ) posted Wed, 05 January 2005 at 3:08 AM

Is there any possibility that the socket to socket connection solution could work between a Tkinter supporting MachO version of Python on the Mac and the Tkinter-less P5 bundled CFM Python?????



My ShareCG Stuff

Verbosity: Profusely promulgating Graham's number epics of complete and utter verbiage by the metric monkey barrel.


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.