Mesh-based 3D GUI

Blitz3D Forums/Blitz3D Programming/Mesh-based 3D GUI

I ran into some performance trouble while running BlitzUI (2D GUI) and 3D together on a work PC. It has been mentioned that some video cards choke when running 2D and 3D. Due to this conflict, MAUI2D will have to be a 3D (sprite-based) system.

One approach would be to devise a set of functions that mimic Blitz3D's 2D Image command set. This would make the transition from 2D Libs to 3D less painfull. So the Image commands will simply have MAUI_ prefix (ie: LoadImage -> MAUI_LoadImage).