Kollision
Übersicht

![]() |
MCWulfBetreff: Kollision |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo!
Wie kann ich ich prüfen, ob in einem bestimmtem Radius ein andersfarbiger Pixel als Schwarz ist? |
||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Prüfe alle Pixel von (Xm-Rad,ym-Rad) bis (xm+Rad,Ym+rad) ob ihre Entfernung innerhalb des Kreisradius liegt [sqr((x-xm)²+(y-ym)²) < Rad ].
Wenn dies der fall ist und der Pixel mit readpixel(fast) <> 0 als Farbe hat : Bingo. Allerdings nicht wirklich echtzeitgeeignet. |
||
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 |
![]() |
rambo256 |
![]() Antworten mit Zitat ![]() |
---|---|---|
So,ist aber nicht unbedingt schnell ![]() BlitzBasic: [AUSKLAPPEN] LockBuffer BackBuffer() so hab ichs mal gemacht,hoffe ich hab da jetzt keinen Fehler reingehauen ![]() |
||
Asus F53z
Das Leben ist eine reine Konkatenation... |
![]() |
MCWulf |
![]() Antworten mit Zitat ![]() |
---|---|---|
danke, aber irgendwie funkt das nicht ![]() ![]() |
||
![]() |
rambo256 |
![]() Antworten mit Zitat ![]() |
---|---|---|
BlitzBasic: [AUSKLAPPEN] LockBuffer BackBuffer() Ich glaub das war der Fehler... |
||
Asus F53z
Das Leben ist eine reine Konkatenation... |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group