Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Jens

Treue Seele

Beiträge: 117

Wohnort: Dresden

  • Private Nachricht senden

21

14.08.2003, 17:34

oh Mannn!

jetzt bin ich endlich wieder bei meiner alten Framerate 12 fps :-D

Ich habe den beiden kollidierenden Modellen die falsche Matrix übergeben. Deshalb hat sich die rekursive Funktion bei der Kollisionsabfrage beim Dreieckstest verrannt.

Die einzige Möglichkeit für mich, das Ganze zu "debuggen" war, die OcTree-Knoten in einen VertexBuffer reinzukopieren und anzuzeigen. Da hat sich gezeigt, dass genau die gegenüberliegenden Knoten als Kossisionsknoten erkannt wurden, nicht die, in denen die Kollision stattfand.

Nun habe ich den Dreieckstest in Abhängigkeit des Kameraabstandes deaktiviert und nur den Endknotentest durchgeführt, wenn Dreiecke darin vorhanden sind. Das klappt erst Spitze! :-)

Ok, das wars jetzt zu diesem Thema...