Suchergebnisse
Suchergebnisse 1-9 von insgesamt 9.
hier ist was interessantes - evtl. hilft es dir :-) http://www.superjer.com/pixelmachine/
Alle wäre etwas übertrieben...
Zitat In der Tat taugt der Test so nichts denn Bmax ist zb was Math und co angeht nicht unbedingt so schnell wie C++. Naja in der Regel geht man von dem schwächsten Kettenglied aus - und testet es. Da Math im Vergleich zur Grafikausgabe ein Furz ist (naja hängt ja auch vom Programm ab... aber hier geht es um Grafik) und die Performance von Bilddarstellung für mich als guter Vergleich dient (wozu ist den die Library da?) - ist es schon aussagekräftig. Der zugegeben kleine Test - zeigt, dass SFML...
Zitat Die SDL ,Irrlicht und DirectX zu vergleichen macht für mich keinen Sinn, da die alle nicht miteinander verglichen werden können. man lädt ein Bild in allen Libs und lässt die auf den Bildschirm malen - das können alle diese Libs - und klaro ohne direkte OpenGL-Zugriffe (sonst machen alle diese Libs keinen Sinn - denn dann würde man nur sowas wie GLFW+OpenGL nehmen)
So hier nochmal meine Tests. Screen: 1024x768x32 (fullscreen) Image: 192x288x32 (png) + no filtering Test1: draw 100.000x image with alpha VC++ & SDL: 13,18 sec VC++ & SFML: 3,66 sec (opengl) MinGW & Irrlicht: 3,35 sec (opengl) BlitzMax: 2,47-2,67 sec (directx / opengl) Test2: draw 100.000x image with changing position+rotation VC++ & SFML: 4,82 sec (opengl) BlitzMax: 2,91 sec (directx / opengl)
ja was ich sagen wollte - sfml hat kein dateimanagement - keine eigene Strings, Math-Funktionen, Lists, Kompression usw... d.h. nutzt man Sprachen wie Python oder C++ - so sind diese Codeteile von Sprache abhängig und nicht direkt zw. den Sprachen portierbar... das haben viele andere Engines aber drinne... Jaja was noch fehlt sind Funkt. zum malen von Primitives wie Linie, Kreis, Rechteck... aber es kommt in nächsten Update... Die oberen Punkte werden wohl auch kommen - aber nicht so bald... Ich...
Zitat ich nehm an ich darf trotzdem bei SDL bleiben, oder? Klaro... SFML ist noch etwas jung - es fehlt z.B. noch Zeug wie
https://www.spieleprogrammierer.de/phpBB2/viewtopic.php?t=9062
So wie ich sehe, gibt es seit einigen Monaten eine neue Library: Simple And Fast Multimedia Library - oder kurz SFML http://sfml.sourceforge.net/index.php Das ist eine moderne Alternative zu SDL - Objektorientiert, mit Hardware-Beschleunigung - mit Bindings für viele Sprachen Bereits all-inclusive! Also laden von png, jpg, ogg Skalierung, Rotation von Grafiken und Alpha!