GLBasic forum

Main forum => Bug Reports => Topic started by: blastar on 2008-May-30

Title: ROTOSPRITE... speedbug?
Post by: blastar on 2008-May-30
'bin gerade dabei ein wenig was mit dem GP2X anzustellen und wollte sowas wie CAMELTRY machen wobei sich der complette screen rotieren läßt... alles schön und gut aber auf dem GP2X erreicht der befehl ROTOSPRITE (selbst bei SMOOTHSHADING FALSE) nur 5 FPS (bei einer spritegröße von 400x400 = completter screen)... mache ich das ganze mit STARTPOLY/ENDPOLY ebenfalls mit dem kompletten 400x400-sprite erreiche ich 15 FPS!?!? allerdings müßte doch gerade die funktion STARTPOLY/ENDPOLY um einiges aufwendiger sein (textur-parameter & verzerrung) als ROTOSPRITE, oder? falls ich recht habe würde ich mich sehr über eine nachbesserung freuen! =)

test.zip - 1.16MB (http://www.zshare.net/download/1281558518a4375d/) (rechts/links = drehen mit ROTOSPRITE, beim halten der rechten schulterstaste wird das ganze mit STARTPOLY durchgeführt - da sieht man den unterschied!?!)
Title: Re: ROTOSPRITE... speedbug?
Post by: Schranz0r on 2008-May-30
Ne Polys sind schneller :)
Title: Re: ROTOSPRITE... speedbug?
Post by: blastar on 2008-May-30
da beides aber über software gemacht wird (der GP2X hat ja keine 3D-beschleunigung) ist das unlogisch!
Title: Re: ROTOSPRITE... speedbug?
Post by: Kitty Hello on 2008-Jun-02
Ja. Rotosprite ist nur fr kleine Sprites auf dem GP2X gedacht.
Da könnte es schneller sein als die Lösung mit POLYVECTOR. Wenn nicht, bau ich das intern mal um...