Cage opened this issue on Jan 28, 2026 ยท 88 posts
Cage posted Tue, 05 May 2026 at 11:32 AM
Panda3D is a free, open source 3D game-programming system that can be programmed using C++ or Python. https://www.panda3d.org/ I have programmed this whole thing using Python 3.6, so there's no way to make it work with 2.7. Just to be clear, this is not a Poser plugin or PoserPython script. This is a standalone project that has been built for use with Poser. It helps create morphs for grouped heads from obj geometries. That's useful for Poser, and I don't even know it's compatible with how Daz does things nowadays, so I figure it's just good for Poser.
The easiest route to using the thing on Mac would be to install a version of Python >= 3.6, then install Panda3D into that Python installation. The script can run as plain, un-compiled Python, and it can run without Dlib, although that does make parts of the process less user-friendly. I've been running as plain Python on Linux.
If you're adventurous, you can try to install Cmake on your Mac and see if you can build Dlib. https://stackoverflow.com/questions/54719496/how-to-install-dlib-for-python-on-mac I haven't seen reports of anyone managing it, but it is hypothetically possible.
My experience with Apple products began in 1983 and ended in 1985, aside from running a Mac emulator on Raspberry Pi once or twice, in 2017. Everything in that realm is a mystery to me. I could help guide someone through the basics of Python and Panda3D on a Mac, insofar as it wouldn't be too different from what I've been doing, but anything OS-specific is an unknown.
===========================sigline======================================================
Cage can be an opinionated jerk who posts without thinking. He apologizes for this. He's honestly not trying to be a turkeyhead.
Cage had some freebies, compatible with Poser 11 and below. His Python scripts were saved at archive.org, along with the rest of the Morphography site, where they were hosted.