Wie dreht man Bilder?

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

Yankee

Betreff: Wie dreht man Bilder?

BeitragSa, Apr 22, 2006 15:18
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi,
Wie in der Ueberschrift schon steht, wollte ich mal wissen wie man Bilder dreht(fals da moeglich ist...)
Kann mir jmd sagen wie das geht(fals es funktioniert)

Danke im Vorraus,

Yankee
Um so kleiner der code, um so schwieriger den Fehler zu finden:


Siehst du den Fehler?
Klick mal hier drauf... hehehe

Justus

BeitragSa, Apr 22, 2006 15:31
Antworten mit Zitat
Benutzer-Profile anzeigen
Mit RotateImage. Das ist aber sehr langsam, also musst du die Bilder berechnen, bevor du sie im Spiel einsetzt.

Smokie

BeitragSa, Apr 22, 2006 18:55
Antworten mit Zitat
Benutzer-Profile anzeigen
Meinst du das auf BB bezogen oder auf ein Grafik-Programm. Wenn du ein Programm mienst sag ma welches. Wenn du das meinst was Justus beantwortet haast biste im falschen forum Razz

Gruß
Smokie
M-Soft Studios Mit selbst gemachtem Forum!!!
Unbequem lebt's sich schwer.
Musik macht erst Spaß, wenn man sie mit 2,8 facher Geschwindigkeit hört
Zuletzt bearbeitet von Smokie am Fr Jan 01, 1888 51:58 PM, insgesamt 1000-mal bearbeitet

D2006

Administrator

BeitragSo, Apr 23, 2006 13:46
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich geh jetzt mal davon aus, dass er Bilder in BB meint...

~VERSCHOBEN~
Dieser Thread passte nicht in das Forum, in dem er ursprünglich gepostet wurde.


MfG
D2006
Intel Core i5 2500 | 16 GB DDR3 RAM dualchannel | ATI Radeon HD6870 (1024 MB RAM) | Windows 7 Home Premium
Intel Core 2 Duo 2.4 GHz | 2 GB DDR3 RAM dualchannel | Nvidia GeForce 9400M (256 MB shared RAM) | Mac OS X Snow Leopard
Intel Pentium Dual-Core 2.4 GHz | 3 GB DDR2 RAM dualchannel | ATI Radeon HD3850 (1024 MB RAM) | Windows 7 Home Premium
Chaos Interactive :: GoBang :: BB-Poker :: ChaosBreaker :: Hexagon :: ChaosRacer 2

Yankee

BeitragSo, Apr 23, 2006 18:13
Antworten mit Zitat
Benutzer-Profile anzeigen
ja ich mein bb bilder.
Also geht des jetzt oder net?^^
Um so kleiner der code, um so schwieriger den Fehler zu finden:


Siehst du den Fehler?
Klick mal hier drauf... hehehe

Rallimen

Sieger des 30-EUR-Wettbewerbs

BeitragSo, Apr 23, 2006 18:22
Antworten mit Zitat
Benutzer-Profile anzeigen
Ja, das geht und Justus hat es dir schon verraten!
Zitat:

Mit RotateImage. Das ist aber sehr langsam, also musst du die Bilder berechnen, bevor du sie im Spiel einsetzt.

den Rest kannst du aus der Onlinehilfe entnehmen,
oder hier im Forum suchen,
da gibt es unzählige Beispiele dafür!
[BB2D | BB3D | BB+]
 

Davok`xarden

BeitragMi, Mai 24, 2006 14:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Den Befehl RotateImage kenn ich auch schon iach hab aber das Problem das das Bild nicht um den MIttelpunkt sondern um einen Eckpunkt gedreht wird wie kann man das umgehen Question
Gott hat euch alle liebt, aber der Rest denk ihr seid [ZENSIERT

Christoph

BeitragMi, Mai 24, 2006 14:49
Antworten mit Zitat
Benutzer-Profile anzeigen
Erst ein Beispiel: (Kopiert es einfach in BB rein) Very Happy
Code: [AUSKLAPPEN]
Graphics 400,300,32,2
SetBuffer BackBuffer()
b=CreateImage(10,10)
SetBuffer ImageBuffer(b)
   Color 100,100,100:Rect 0,0,10,10
   Color 255,0,0:Rect 0,0,10,1
   Color 0,255,0:Rect 9,0,1,10
   Color 0,0,255:Rect 0,0,1,10
   Color 255,255,0:Rect 0,9,10,1
SetBuffer BackBuffer()
;Bezugspunkt mitte???--------------------
MidHandle b
;----------------------------------------
;Kantenglättung ein/aus???---------
Tformfilter 1
;-------------------------------------------

Repeat
   For i=1 To 360 Step 5
    Cls
    j=CopyImage(b)
    RotateImage j,i
    DrawImage j,200,150
    Flip
   Next
Until KeyDown(1)
End

1. Es wird ein Bild erstellt
2. Mit MIDHANDLE kann man den Bezugspunkt der Rotation auf die Mitte stellen
3. Das Bild wird kopiert (in j)
4. Das Bild wird um i gedreht
5. TIP: Mit TFORMFILTER kann die Kantenglättung ein(1) oder aus(0) gestellt werden

Hoffe dass ich geholfen und deine Frage beantwortet habe. Very Happy
 

Davok`xarden

BeitragDo, Mai 25, 2006 21:44
Antworten mit Zitat
Benutzer-Profile anzeigen
MEGASUPERDANKE Laughing Laughing Laughing
Gott hat euch alle liebt, aber der Rest denk ihr seid [ZENSIERT
 

totonak5

BeitragFr, Mai 26, 2006 19:21
Antworten mit Zitat
Benutzer-Profile anzeigen
für zukünftiges: SUCHE!

du hättest schneller 1000 solcher threads gefunden!
Just for Fun!
Jesus loves U!

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group