Einzelnen Beitrag anzeigen

Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#209

Re: Andorra 2D - The Next Generation 2D Engine [Ver. 0.20 AL

  Alt 26. Mai 2007, 13:20
Hallo,
danke für das Lob.

Das mit dem 100% liegt an dem OnIdle. Du kannst versuchen einfach ein Sleep(0) oder Sleep(1) in die Prozedur einzufügen, schon sinkt die Auslastung auf 4-3%. Allerdings beträgt die maximale Framerate dann 512FPS.

Mit dem OpenGL geht das ganz einfach: Du kompilierst das Plugin und schreibst dann einfach AdDraw.DllName := 'AndorraOGL.dll'; Schon läuft's mit OpenGL. Allerdings werden (noch) weder Indexbuffer oder Lichter unterstützt.

Igel457
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat