Ungenaues SpritepixelCollision

Probleme beim Erstellen von 3D-Modellen und Texturen, keine Ahnung womit man Musik macht? Dies ist dein Forum.
lol
Beiträge: 18
Registriert: 17.01.2006 13:46
Wohnort: Borken
Kontaktdaten:

Ungenaues SpritepixelCollision

Beitrag von lol »

Hallo,

beim schreiben eines kleines Anti-Langeweile-Vertreib-Programmes
ist mir aufgefallen, wenn ein still stehendes Sprite (Kreuz)
mit einem anderem Sprite per SpritepixelCollision überprüft,
gibt es eine relativ genaue Kollision an.
Sollte sich nun das Kreuz drehen, oder nur kurz gedreht werden,
dann ist die Überprüfung absolut ungenau.

Ich denk mal das liegt daran das die Koordinaten sich irgendwie
änderen, und sich desshalb alles ins ungenaue verschiebt...

Nun die Frage: Kann man die (evtl.) veränderten Koordinaten auslesen und
die in jedem Schleifendruchlauf hinzufügen, so dass aus einer ungenauen
eine wieder relativ genaue Kollisionsabfrage wird ?


( Brauch ich eigentlich nicht dringend, aber ich denk mal wenn sich jemand mit 2D in Purebasic beschäftigt, wird der auch darauf kommen..)

Danke für Antworten!
Grüße alle die ich kenne!
-----------------------------

PureBasic v. 4.00
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Beitrag von STARGÅTE »

SpritePixelCollision ist nur für Sprite nicht für Sprite3D.

Wen du also irgendwas drehst, dann wird das ergibnis nicht anders sein, weil er eh die echten Sprite nimmt
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
lol
Beiträge: 18
Registriert: 17.01.2006 13:46
Wohnort: Borken
Kontaktdaten:

Beitrag von lol »

Wirklich?
oh man... dann war das ein riesen Denkfehler von mir..


---

Nur...

Gibt es von Purebasic aus nicht einen Befehl womit man
Sprite3D´s Pixelgenau "untersuchen" kann, wärend man mit
ihnen "rummacht", wie rotieren, zoomen....?

Wär mir bis jetzt nicht bekannt, kommt daher das ich so gut wie nie
was in 2D. sondern mehr mit
3D und Programmentwicklung zu tun hatte..
Grüße alle die ich kenne!
-----------------------------

PureBasic v. 4.00
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

ich empfehle immer grundsätzlich koordinaten-checks statt pixelgenauer kollision.
meistens ist letztere ganz einfach unnötig.

vielleicht kannste ja hiermit was anfangen:
http://www.purebasic.fr/german/viewtopic.php?t=9093
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
lol
Beiträge: 18
Registriert: 17.01.2006 13:46
Wohnort: Borken
Kontaktdaten:

Beitrag von lol »

Cool, ich glaub das bastel ich in einer meiner vielen
"langeweile Projekte" rein, Danke!
Grüße alle die ich kenne!
-----------------------------

PureBasic v. 4.00
Antworten