Entwickler-Ecke
Multimedia / Grafik - Das kolliediren von 2 Image-Inhalten auswerten
Marekventur - Di 22.04.03 17:25
Titel: Das kolliediren von 2 Image-Inhalten auswerten
Hi!
Wie kann ich eine Procedure schreiben, die genau dann aufgerufen wird, wenn sich die nicht weißen Stellen 2 Images berühren?
dh., dass wenn man 2 schwarze Kreise in Paint malt und diese in ein Image gesetzt werden, wie kann ich dann, z.B. wenn sich beide Images bewegen, herausfinden, wann sich die nicht-weißen Teile (also die schwarzen Kreise) berühren? :?:
Danke
maximus - Mi 23.04.03 11:43
Das nennt sich pixel-kollision und ist mehr oder minder kompliziert(kommt drauf an wie du drauf bist) und vorallendingen, welches system du nutzen willst DirectX, delphiX, DGI...?
soviel kann ich schonmal sagen: du brauchst bitmasken und scanline!
Marekventur - Sa 26.04.03 14:33
um ehrlich zu sein, wollte ich das eigentlich mit was einfachem wie canvas
machen. geht wohl nicht.... :(
ist aber egal.... probleme sind da, um sie anzugehen
also, kannst du mir sagen, wie das geht?
fcg - Sa 26.04.03 15:08
Hi
wenn du DelphiX verwendest, ist dat ganz einfach.
dann wird bei der DoCollision Prozedur der Inalt der Bilder kontrolliert, ob sie kolidieren und nicht die die Bilderkannten.
fcg
mimi - Sa 03.05.03 23:04
aber dann muss er auch TSprint nutzen:)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!