Forum: Programmieren allgemein
by ripper8472,
17. Okt 2005
die masse rechnest du in die anfangsgeschwindigkeit mit ein. fuer den eigentlichen flug hat die dann nicht mehr viel zu sagen.
windgeschwindigkeit*zeit addierst du einfach zur position (ich gehe mal von vektoren aus).
Forum: Programmieren allgemein
by ripper8472,
17. Okt 2005
na dann reicht ja einfach der schraege wurf. sieht zwar nicht ballistisch aus (luftwiderstand) sondern bogenfoermig, aber das solltes auch tun.
(a ist alpha der anstellwinkel, g die erdbeschleunigung, ** ist die potenz)
wurfparabel:
y = -g/2 * x**2 / (v_0**2 * cos(a)**2) + x*tan(a)
ort-zeit-gesetz:
x = v_0 * t * cos(a)
y = -g/2 * t**2 + v_0 * t * sin(a)
Forum: Programmieren allgemein
by ripper8472,
16. Okt 2005
solls nun ne getreue (g=9.80665...) simulation werden oder nur irgendetwas fuer ein spiel, was gut aussehen soll?
Forum: Programmieren allgemein
by ripper8472,
16. Okt 2005
ja dann such nach "ballistischer flugbahn" und du hast was brauchbares
Forum: Programmieren allgemein
by ripper8472,
16. Okt 2005
die formeln lassen sich sicher im internet/wikipedia finden und zwecks modellcharakter kann man ja von kugelform ausgehen. ich hab in meinem formelbuch mal luftwiderstandskonstanten fuer bestimmte formen gesehen... sollte also nicht so schwer sein.
Forum: Programmieren allgemein
by ripper8472,
16. Okt 2005
da reicht physik grundkurs aufm gymnasium.
alles was du wissen musst, ist dass kraefte auf den flugkoerper einwirken und sich addieren (die raumkomponenten der kraftvektoren).
du addierst alle kraefte, bildest daraus einen geschwindigkeitsvektor und addierst den dann zur geschwindigkeit des koerpers.
du weisst, ein koerper im vakuum hat eine konstante geschwindigkeit.
im gravitationsfeld...