EClark1894 opened this issue on Jul 07, 2019 ยท 589 posts
EClark1894 posted Thu, 08 August 2019 at 1:37 PM
Penguinisto posted at 2:22PM Thu, 08 August 2019 - #4358942
Fair enough - here's the two that I've mentioned, summarized:
Get the codebase stable and overhauled. No better time to do it. Top priority - f*$k everything and everyone else's demands until you get this done.
Expose, fully document, and open up as much of an API as you possibly can (this also means bringing Python up to something made in this century, please.) Doing this lets plugin writers (hey vendors - that means you!) and customers do three gigantic things that no dev team can possibly do:
- expand Poser in ways that the market anticipates, and not according to some laundry list coughed up by MBAs.
- provides a lot of additional heavy-lifting for adding features, and
- provides indisputable real-world evidence-based guidance for future development (the evidence being sales numbers.) This also means that Rendo can buy the best plugins outright and incorporate them into future versions, which in turn encourages more third-party development.
Fair enough?
Fair enough. In fact, I went through my Poser 11 copy, and I think Poser should add several of the Python scripts included with Poser by some vendors should actually be made regular features of Poser. I often forget those scripts are even there.
They include:
Delete all lights in scene. (You should be able to at least turn them off and on.)
Drop all actors/ figures to the floor. (I know what you're going to say, it's already there, but that only works on one figure/ prop at a time. (I'd also like to change "floor" to "surface" so a plant or plate could drop on top of a table.)
Gravity. (Speaks for itself.)
Compress and uncompress Poser files. (For the longest time, I didn't even know this was in there.)
Enlarge the Raytrace Preview window.
Get rid of the Face Room.
Get rid of "Figure Height" in menu selection. (This is a holdover from the early days of Poser. Doesn't even work on today's figures).
Import/Export to Blender. (Personal preference. Hopefully will keep Cycles material imports intact.)