AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi [erledigt] Ball rollt und hält nicht an - Reibung
Thema durchsuchen
Ansicht
Themen-Optionen

[erledigt] Ball rollt und hält nicht an - Reibung

Ein Thema von Airblader · begonnen am 28. Feb 2006 · letzter Beitrag vom 28. Feb 2006
 
Benutzerbild von Airblader
Airblader

Registriert seit: 29. Okt 2004
Ort: Geislingen an der Steige
742 Beiträge
 
#1

[erledigt] Ball rollt und hält nicht an - Reibung

  Alt 28. Feb 2006, 22:14
Hi
Ich habe hier grade ein sehr nerviges Problem...

Es geht darum, dass Bälle (Sollen später mal Snookerbälle präsentieren ) auf einem Tisch rollen.
Logischerweise verlieren sie dabei Geschwindigkeit durch die Bodenreibung.
Deshalb multipliziere ich den Bewegungsvektor in jedem Rechenschritt mit einem Reibungsfaktor, den ich momentan so auf ~0.995 habe.

Das Problem:
Die Kugel wird zwar langsam, aber wenn man denkt, sie steht, rollt sie noch ne Weile im Minitempo weiter (anfangs so jede 1-2 Sekunden noch ein Pixelchen).

Darum meine Frage:
Die Geschwindigkeitsabnahme muss doch - ein ebener Tisch vorausgesetzt - linear ablaufen. Doch wie kann ich dieses Problem umgehen?
Ich kann zwar einfach ab einer gewissen Geschw. sagen, der neue Bewegungsvektor ist 0, aber das klingt in meinen Ohren noch irgendwie unsauber.

Jemand eine Idee?

MfG, air
Ingo Bürk
Es nimmt der Augenblick, was Jahre geben.

Johann Wolfgang von Goethe
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz