Deutsch
Forum

Grafikfläche auswerten (kollision)

 
Welches Grafikformt kann man einfacher einlesen in einem Arry, Gif oder Png?
Und wie kann ich das Bildformat, welches am besten ist in eienm Array einlesen?

Ich möchte eine kollison von Flächen erarbeiten.

Ich stelle mir das so vor.

Ich habe ein s/w Bild 128x128 Pixel, darin befindet sich in der Mitte ein schwarzer Kreis von d=64Pixel.
Dieses möchte ich in ein Array einlesen mit 0=weiss oder 1=schwarz.

Auf dem Screen habe ich ein Bild als Dummy 128x128 Pixel mit einem blauen Kreis d=64 Pixel, der Kreis hat die gleiche Lage wie oben.

Dann habe ich ein rotes Viereck welches in dem Kreis wandert.

Nun möchte ich vergleichen über AND ob ein schwarzer Pixel und ein roter Pixel vom Viereck auf einem bestimmten Punkt zu erkennen ist, wenn ja, da ist eine kollision.

Das heisst ich mache irgendwie immer ein Foto von der Fläche(Bitblt oder so)128x128 Pixel und vergleiche damit.

Wer kann mir dazu mal eine Grundlage geben.
 
21.02.2009  
 



Genau das bietet Dir die Prospeed.Dll in Assembler programmiert - also schneller als dass es Sinn machen würde das jetzt selbst zu programmieren.

Oder natürlich Du meintest wirklich erarbeiten.

Ich würde die vorhandenen BitBlit-Operationen z.B. drawPic mit Modi ;1 nutzen und alle Flächen zeichnen.

Bei Kollisionen enstehen dann Farben welche von den 2 Normalfarben (Hintergrund & Sprite) abweichen.

Zum Thema Bild nach Array sollte sich die Suche hier erkenntlich zeigen.
 
21.02.2009  
 



ich würde die vorhandenen BitBlit-Operationen z.B. drawPic mit Modi ;1 nutzen und alle Flächen zeichnen

Erklär mal genau alle Flächen?
Der Reihe nach....

mfg
 
21.02.2009  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

916 Betrachtungen

Unbenanntvor 0 min.
Boroberto03.05.2016
Lothar Dannhauer22.06.2012
funkheld31.03.2012
Mittermeier Daniel06.10.2011

Themeninformationen

Dieses Thema hat 2 Teilnehmer:

unbekannt (2x)
iF (1x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie