Ok, so I'm considering getting blitzmax at last, although I can't really afford it (it'd mean putting another dent in my overdraft :/).
Anyway, after getting to grips with the language, one of the first things I'd like to do is convert a vector graphics entity system I wrote for Blitz2D (well Blitz3D, using the 2D commandset), thus giving me lovely blended/glowing vector GFX.
Before deciding, I'd like to know a few things, please:
1) What's the best/fastest method for rendering blended/glowing lines in blitzmax? I guess this will require rendering lines as textured quads - how easy is this to do in blitzmax? Note: I know nothing about coding OGL/DX directly. Also, I'd like to keep things cross platform if possible.
I basically need a replacement for DrawLine so I can quickly render a line from x1,y1, to x2,y2.
2) What other libs/mods for vector graphics are around? I know IndiePath* did one - are there others? I won't bother reinventing the wheel if any do basically the same as mine. Mine basically mimics the Blitz3D commandset, but for 2D vector 'meshes': it has entity scale/rotate/move/parent etc., linepick, tform point/vector/normal blah, blah, blah.
* Does anyone have a copy of Indiepath's lib I can take a look at in the demo version of blitzmax?
Thanks.
Anyway, after getting to grips with the language, one of the first things I'd like to do is convert a vector graphics entity system I wrote for Blitz2D (well Blitz3D, using the 2D commandset), thus giving me lovely blended/glowing vector GFX.
Before deciding, I'd like to know a few things, please:
1) What's the best/fastest method for rendering blended/glowing lines in blitzmax? I guess this will require rendering lines as textured quads - how easy is this to do in blitzmax? Note: I know nothing about coding OGL/DX directly. Also, I'd like to keep things cross platform if possible.
I basically need a replacement for DrawLine so I can quickly render a line from x1,y1, to x2,y2.
2) What other libs/mods for vector graphics are around? I know IndiePath* did one - are there others? I won't bother reinventing the wheel if any do basically the same as mine. Mine basically mimics the Blitz3D commandset, but for 2D vector 'meshes': it has entity scale/rotate/move/parent etc., linepick, tform point/vector/normal blah, blah, blah.
* Does anyone have a copy of Indiepath's lib I can take a look at in the demo version of blitzmax?
Thanks.