RotateImage zu langsam
Übersicht

![]() |
joshmamiBetreff: RotateImage zu langsam |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo Community!
Ich habe folgendes Problem: Weil RotateImage ja so langsam ist, wollte ich die Bilder wie in der BB-Hilfe geraten wird vorher berechnen zu lassen. Also habe ich folgenden Code BlitzBasic: [AUSKLAPPEN]
Jedoch wird nur ein schwarzes Fenster angezeigt... Ich weis zwar, dass rotateImage langsam ist, aber nach 2 Minuten tut sich immer noch nichts! Bin dankbar für jede Hilfe. |
||
Mfg Joshmami |
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
lass doch mal einen text pro schleifendurchgang per debuglog![]() |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
Sterbendes Lüftlein |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Text entfernt | ||
Jumper |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Normal sollte die Aktion nicht viel länger als 2 oder 3 Sekunden dauern, wenn das geladene Bild keine zu großen Ausmaße hat.
Zunächst sollte der Befehl LoadImage aus der Schleife raus, denn das kostet unnötig viel Rechnerzeit. Dann setze ein MidHandle vor dem Rotieren, sonst kommen da die merkwürdigsten Ergebnisse bei raus! Dieser Code dauert bei mir ca. 3 Sekunden bei einer Bildgröße von 64x128 Pixel. BlitzBasic: [AUSKLAPPEN]
|
||
![]() |
Midimaster |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich bezweifle auch, dass man die Bilder in 1°-Schritten benötigen wird. Oft genügt es nach 5° Abweichung ein neues Bild zu zeichnen. | ||
Jumper |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Wie kommst Du auf 1° Schritte?
joshmami hat 4° Schritte gewählt. (Zahl*4) |
||
![]() |
joshmami |
![]() Antworten mit Zitat ![]() |
---|---|---|
Danke für die Hilfe! ![]() Mit dem CopyImage dauert es dann nur noch 30 Sekunden bei einer Bildgröße von 380 * 330 Pixeln.Ich lasse dann einfach solange ausgeben: "Bitte warten.Das Programm wird geladen..." Das passt schon so. @Midimaster: Das sind doch 4° Schritte! |
||
Mfg Joshmami |
![]() |
Midimaster |
![]() Antworten mit Zitat ![]() |
---|---|---|
![]() |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group