Cross-Platform + Grafik

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Ynnus
Beiträge: 855
Registriert: 29.08.2004 01:37
Kontaktdaten:

Beitrag von Ynnus »

MVXA hat geschrieben:>OpenGL beispielsweise bekommt auf meiner Kiste 7000 3D-Gebilde mit 4 Ecken
Dann würde ich dich mal jetzt darum bitten, dass du deine Sprite Engine als
DLL compilierst und hier zur Verfügungstellst. Ich gehe dann auf die Knie vor
dir :praise:
Das ist keine große Sache, standard OpenGL Gebilde sind das. In einer selbstgebastelten LinkedList werden diese angesprochen und gerendert. Ich war selbst überrascht, dass so viele Objekte im Ruckelfreien > 30 FPS Betrieb möglich waren. Aber es ist eigentlich pur OpenGL, dazu sollte vielleicht gesagt werden, mit C++ realisiert. Vielleicht bringt das den entscheidenden Geschwindigkeitsvorteil gegenübe PB, aber so grob spekulieren will ich da dann doch wieder nicht.
Benutzeravatar
DrShrek
Beiträge: 1970
Registriert: 08.09.2004 00:59

Beitrag von DrShrek »

Nachdems nun doch mehrere interessiert:
Hier mal ein interessanter Geschwindigkeitsvergleich:

Code: Alles auswählen

 glSDL Benchmark v1.1 
     Video performance test of SDL using DirectDraw, OpenGL and software mode. Also, a test of DirectDraw and Direct3D have been included to compare it with SDL.
Link:
http://www.megastormsystems.com/bible_en.htm?Cur

Mein Fazit:
Fred, sollte PB auf OpenGL umstellen!
DirectX aber immer noch optional drin lassen.
Siehste! Geht doch....?!
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Dann schlürfe ich weiterhin OpenGL Tutoriale...
Bild
Antworten