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

Ich00nix

Frischling

  • »Ich00nix« ist der Autor dieses Themas

Beiträge: 63

Wohnort: Kaiserslautern

Beruf: Schüler

  • Private Nachricht senden

1

27.05.2008, 21:09

tbLineHitsModel

Hi,
ich habe ein ganz merkwürdiges Problem mit der Funktion tbLineHitsModel und zwar:
Ich versuche einen Ball in einer Schachtel hin und herfliegen zu lassen. Dafür benutze ich die oben genannte Funktion. Das Prob is jetzt, dass der Ball auf der einen Seite perfekt von der Wand abprallt auf der anderen aber immer ein Stück reinfliegt und dann erst umdreht meine Frage: wieso?

Mein Code sieht etwa so aus:

C-/C++-Quelltext

1
2
3
if(tbLineHitsModel(PositionvonBall, PositionvonBall + Bewegungsvektor, Ballmodel, Ballmatrix, tbMatrixInvert(Ballmatrix)) {
...
}

ich habe schon alles probiert von wegen Skalierung weglassen und so weiter aber ich weiß einfach nicht warum der Ball erst so spät rumdreht wäre echt nett wenn mir jemand helfen könnte.

Thx