Author |
Topic: GFXLIB (Read 2216 times) |
|
admin
Administrator
member is offline


Posts: 1145
|
 |
Re: GFXLIB
« Reply #118 on: Jul 10th, 2010, 09:18am » |
|
on Jul 8th, 2010, 07:45am, David Williams wrote:| the source code is meant to be instructive.... (The ZIP package only contains the compiled EXE, not the source.) |
|
ROFL!
Richard.
|
| « Last Edit: Jul 10th, 2010, 09:20am by admin » |
Logged
|
|
|
|
David Williams
Developer
member is offline

meh

Gender: 
Posts: 452
|
 |
Re: GFXLIB
« Reply #119 on: Jul 10th, 2010, 09:34am » |
|
on Jul 10th, 2010, 09:18am, Richard Russell wrote:
If you insist.
I should have stated that the source program (for "Cowboy Shootout") comes with the GFXLIB package, whereas the ZIP folder (cowboyshootout.zip) contains only the compiled executable.
The GFXLIB package contains an updated (i.e. slightly better) version of Cowboy Shootout.
|
|
Logged
|
|
|
|
David Williams
Developer
member is offline

meh

Gender: 
Posts: 452
|
 |
Re: GFXLIB
« Reply #120 on: Jul 14th, 2010, 01:38am » |
|
I've been working on a new bitmap rotation routine for GFXLIB.
Despite still partially being in BASIC(!), this one is significantly faster than "my old one", and yet it's still very far from optimal. In fact, until I can get my Sutherland-Hodgman polygon clipper working properly, this routine will remain very inefficient.
Here's a preview:
http://www.bezu.co.uk/filesdump/temp/progs/bitmaprotator.zip
Use the left and right mouse buttons to zoom in and out.
David.
|
|
|
|
David Williams
Developer
member is offline

meh

Gender: 
Posts: 452
|
 |
Re: GFXLIB
« Reply #121 on: Jul 21st, 2010, 12:09am » |
|
New routine (alpha-blend with master opacity control) as recently requested by a BB4W user who's developing a GFXLIB-based game.
Here's a quick demo of PlotAlphaBlend4:
http://www.bezu.co.uk/filesdump/temp/progs/plotalphablend4demo.zip
Notice the nice smooth sprite edges? Use the left/right arrow keys to decrease/increase the number of sprites.
This routine will be included in the next release (v2.02) of GFXLIB due out in a month or three.
David.
|
|
|
|
|