Yah, I think it's a bug with both Mac and iOS.
One thing you might try...
In the windows version, load in each image (a for-next loop will work well) with the bBlackToAlpha flag set to 1. Then re-save the image with a new filename structure, as .png files.
That will save them all back out with transparency.
But...
If that file you attached in your first post is an example, you are going to get some fringing pixels that are not true black, so you will still get a much better result with images that are on a transparent background.
There are batch image commands in many paint programs that will let you automate removing the black pixels in large sets of images. If you don't have access to one of those, I'd be happy to do that for you.
Okay, it really is possible to save a .png with transparency in DBPro, so what follows is cool, but not really needed.
Use something like this:
set bitmap format 21
backdrop off
` position your model and camera, then
sync
get image 10, 0, 0, 1024, 768, 1
save image "test.png", 10
` with the appropriate values for image size, filename, etc.
EDIT:
Here's a cool way to roll your own... Render and save an image once in DBPro using
then render and save the same image using
Color Backdrop 0, 0, 0xFFFFFF
to get a "white on black" version of the pose.
Then, either using 3rd party plugins for DBPro, or in AppGameKit (!), use the second image as a mask for the first.
The command in AppGameKit is
Here's an example...