Coming soon!

BlitzPlus Forums/BlitzPlus Programming/Coming soon!

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

What about these commands:
Load3DImage( filename$ )
Draw3DImage( image, x, y )
->Draws directly to backbuffer, no renderworld as in B3D.

Scale3DImage (image, percentage or pixel dimensions)
Alpha3DImage (image,a grayscale image or a value 0-255)
Rotate3DImage (image, degrees)
Tint3DImage (image,rgb)

They could work similarly to Patrick Lester's Extended B2D dll:
http://www.blitzcoder.com/cgi-bin/showcase/showcase_showentry.pl?id=turtle177605192003023744&comments=no

With such commands we could take advantage of the 3-D hardware whenever we really need such effects in realtime, and could composite with the purely 2-D methods.

In the Extended dll, this works very nicely, except that it doesn't work in fullscreen.