Das laden geht flott (P4-1800, 768MB SDRAM), ich brauche nur ca. 100-200ms zum laden (es ist ein eigenes Dateiformat, 8-Bit-Bitmaps, alles mit RLE komprimiert).
Aber warum zwingen diese paar TrianglesStrips (jedes Char wird als Alpha-Textureirtes Triangles-Strip mit 4 Coords dargestellt) die FPS so in die knie? Ich habe eine GF3Ti200, das müsste doch wirklich genug sein für diese 600 Triangles, oder?
Ich meine, gut, ich könnte glBitmap() verwenden, evtl. wäre das schneller, aber dann kann ich's nicht mehr skalieren, oder? Das wäre ja dann genauso doof wie wglUseFont...(), das ist nicht sinn der Sache (Außerdem kann ich Schriften verwenden, die es nicht auf jedem System gibt).
_________________
Life is a bad adventure, but the graphic is really good!