Wie ein Tischtennisball doch einen Kopf zum glühen bringen kann...
-
Bei Geschwindigkeitsgesetzen kommen normal noch Quadrate vor, kein e. Bei der Drehung wirken die Sachen mit Drehmoment und Massenträgheit, diese Gesetze sind analog zur Bewegung und daher maximal quadratisch. Nur weiß man natürlich nicht, wie die Kraft die Drehung tatsächlich verlangsamt. Luftwiderstand ist die bremsende Kraft hier, aber nach welchem Gesetz die nun die Drehung verlangsamt... Du solltest Dir für diese Simulation zunächst mal eine recht einfache hemmende Wirkung raussuchen, daher der Vorschlag mit der Linearität.
-
OK, ich werds so machen. Und dann später, wenn alles funktioniert, dann werden die Rechnungen noch etwas komplizierter und genauer.
-
Frage: Fliegt der Ball im Vakuum? Ansonsten wird nämlich keine Parabel sondern eine nette ballistische Kurve draus ;).
Da wird die Formel je nach Detailgrad dann etwas öhm länger ;).
MfG SideWinder
-
Ich dachte, der Ball fliegt auch in der Luft eine Parabel?
Nein, der Ball fleigt an unserer ganz normalen Luft...
-
Wenn du die Drehung berücksichtigst kommt noch der Magnus-Effekt dazu: http://iva.uni-ulm.de/PHYSIK/VORLESUNG/fluidemedien/node29.html http://www.geocities.com/k_achutarao/MAGNUS/magnus.html http://www.google.de Und komm nicht auf die Idee den zu vernachlässigen, jeder halbwegs fortgeschrittene Spieler nutzt den gnadenlos aus. Die Luftreibungskraft ist ansonsten (wg. turbulenter Strömung) übrigens quadratisch proportional zur Fluggeschwindigkeit. Insgesamt wird das ganze damit extrem spaßig.
-
Wir haben gelernt, dass der Ball nicht wie hier gezeigt:
+++++++++ +++ +++ ++ ++ + +
fliegt sondern durch die Luft gebremst wird und daher zu so einer Bewegung kommt:
++++++++ +++ ++ <- durch Luftwiderstand steilere Fallkurve ++ + + +
Da ja die Luft die Geschwindigkeit bremst (wie auch Marcus bereits gesagt hat). Daher ist eine einfache Parabelgleichung imho falsch?!
MfG SideWinder
-
Mathematiker haben oft das Problem, daß sie eigentlich nur statische Systeme beschreiben können oder wollen, und daher selbst einfachste Dinge wie den circle-hack
x+=dy;
y-=dx;
als komische kurven wie "kreis" beschreiben wollen. es ist nicht immer angebracht, wie man auf jeder chaos-tagung lernt.Fang mal schlicht mit nem Ball an, der keinen Lustwiderstand und keine Drehung kennt.
Und dann sag in der Huptschleife:
position+=dgeschwindigkeit;
geschwindigkeit+=dbeschleunigung;fang zum Bleistift an mit
vector geschwindigkeit(1,1,0);//schräg nach rechts
vector position(0,0,0);//da findet man ihn gut
double d=0.01;//ka, wie schnell der nu ist
vector beschleunigung(0,9.81,0);//mit g senkrecht nach untenund nu ein wenig basteln, um das höbsch anzuzeigen. das modell würd ich in si-einheiten stehen lassen, ist im zweifelsfall einfach besser. anpassungen an bildschirm geht auch anders.
und dann kannste coole widerstände und alles einbauen. annahme, es gäbe eine widerstandskraft, die schlicht cw-Wert des balls mal geschwindigeitsquadrat gegen ballrichtung wäre?
vector lustwiderstand=cw*geschwindigkeit.abs*geschwindigkeit.normiere()*-1;
und das in die hauptschleife rein.hat der drall nen effekt? na, sicher. der ball wird ja dadurch zur seite gezogen. ich nehme an, duch den größeren unterdruck (also kleineren überdruck) an der seite, wo sich der ball durch den drall dem wind schneller entgegenwirft. für rotierende zylinder hab ich dafür auch mal formeln gesehen.
aber bleib bei den momentaufnahmen, und versuch erst gar nicht, so ein nichtlineares dynamisches system erst mit viel mühe zu line*****ätzen, und dann integrieren, und dann (und jetzt kommts:) die entstanden formel doch wieder stückweise abzufahren, um die punkte zu kriegen, wo der ball zu sehen ist.
[ Dieser Beitrag wurde am 16.06.2003 um 21:47 Uhr von volkard editiert. ]
-
Uiuiuiui, ich hab mir da ganz schön was vorgenommen...
Ich muss mir das alles nochmal ganz genau durchdenken und dann nur erstmal mi den wichtigsten Dingen anfangen und nach und nach es immer komplizierter werden lassen, wenn mein PC da mit amcht(PIII, 500MhZ)
Gruß, Maxi
-
Original erstellt von volkard:
... keinen Lustwiderstand ...HEHE
hast du lustwiderstand, volkard?wenn dich deine frau fragt: KOMM VOLKARD WIR GEHN FIGGN
dann sagst du: NEIN MEIN LUSTWIDERSTAND IST ZU HOCH
-
Original erstellt von <gregger>:
wenn dich deine frau fragt: KOMM VOLKARD WIR GEHN FIGGN
dann sagst du: NEIN MEIN LUSTWIDERSTAND IST ZU HOCHdann sag ich: nicht jetzt, schatz, ich hab mich bei der freundin schon ausgetobt.
wenn man so sprüche nicht drauf hat, kommt man nämlich nir zum proggen.