Exotica Version 1.5
Hiya everybodies...
Finally have Exotica Version 1.5 all zipped up and ready to be
downloaded. It's now a 2.4 meg zip.
The Exotica DirectX Game Library has a new website:
http://exotecha.amhosting.com/devmain.shtml
If you don't want to see my new beautiful website and just
want to download Exotica v1.5 directly, here's the link:
http://exotecha.amhosting.com/dl/Exot1_5.zip
New in Exotica v1.5:
* Direct3D Immediate Mode Support:
It's not complete yet, but it should satisfy the curious...
Also note, this is not a 3D Engine, the goal here is to supply
functions to help you make your own 3D Engine with.
To keep this email short, I have briefly listed the 3D
features at the new website.
* Other new things to play with:
GET_NUMBER_OF_VIDEO_MODES
CFG_VIDEO_MODE
This optional routine lets you specify how many backbuffers you
would like to have(ie: 0 - for none[ should be good for OpenGL ]
1 - double buffering
2 - tripple buffering)
Also lets you specify either to load all buffered and primary
surfaces into video or software memory.
Important to remmember if you have no backbuffers, you cannot
use and Exotica's DirectDraw graphic functions and also you
can not use the SURFACE_FLIP routine.
SAVE_BMP
If you are in 8bit depth mode, it saves a snapshot of the
screen in a 8bit bitmap. If in a 16bit or higher depth mode,
it will save it as a 24bit bitmap.
GET_SURFACE_PIXEL_FORMAT
If you are writing to the surface(ie:poking, memcopy...), in
a 16bit depth mode, you would want to know what format the video
card is using(ie: 555 format or 565 format) so you can keep the
colors just right...
SET_BITMAP_TRANS_COLOR
SET_ALL_BITMAPS_TRANS_COLOR
BITMAP_PITCH
BITMAP_POINTER
if you set SET_CFG_MODE with no backbuffers, these functions could
come in handy:
CLEAR_PRIM_SURFACE
PRIM_SURFACE_LOCK
PRIM_SURFACE_UNLOCK
WAIT_FOR_VB
* More examples
I know I'm forgetting something to add here... oh well...
------
The Direct3D stuff is new to me, so the 3D docs is not totally %100.
Also, I have started a Exotica 3D Basics Section in the docs but it
really doesn't have much in it yet. I do have 3D examples for you
to play with.
I guess that's all that needs to be said for now...
Enjoy :)
-- Todd Riggins
|
Not Categorized, Please Help
|
|