Kleine Aufgabe (etwa ne Seitenrechnung)
5 verfasser
Seite 1 von 1
Kleine Aufgabe (etwa ne Seitenrechnung)
Kleine Aufgabe:
Um in gwX Seile zu berechnen, muss man für die Physikengine folgende Formel umstellen:
Man hat ein bewegtes Objekt (pos=Position mit pos.x, pos.y, pos.z; speed mit speed.x, speed.y, speed.z) befindet sich an der Position (pos.x+c*speed.x, pos.y+c*speed.y, pos.z+c*speed.z)
und ein unbewegtes Objekt an der Position (pos2.x, pos2.y, pos2.z)
die Formel für eine Abstandsberechnung ist
Eingesetzt sieht das ganze so aus:
Heraus kommen muss am ande eine Quadratische Gleichung, ber der es für c keine, eine oder zwei Lösungen gibt.
Danke im Voraus.
Um in gwX Seile zu berechnen, muss man für die Physikengine folgende Formel umstellen:
Man hat ein bewegtes Objekt (pos=Position mit pos.x, pos.y, pos.z; speed mit speed.x, speed.y, speed.z) befindet sich an der Position (pos.x+c*speed.x, pos.y+c*speed.y, pos.z+c*speed.z)
und ein unbewegtes Objekt an der Position (pos2.x, pos2.y, pos2.z)
die Formel für eine Abstandsberechnung ist
- Code:
d²=(x2-x1)²+(y2-y1)²+(z2-z1)²
Eingesetzt sieht das ganze so aus:
- Code:
gegeben: d, pos, speed, pos2
gesucht: c
d²=(pos.x+c*speed.x-pos2.x)²+(pos.y+c*speed.y-pos2.y)²+(pos.z+c*speed.z-pos2.z)²
Heraus kommen muss am ande eine Quadratische Gleichung, ber der es für c keine, eine oder zwei Lösungen gibt.
Danke im Voraus.
Carli- Admin
- Anzahl der Beiträge : 1001
Anmeldedatum : 02.01.09
Re: Kleine Aufgabe (etwa ne Seitenrechnung)
sooo viel zahlen un Formeln......
mir brummt der kopf....
sry ich kann dir leider nich helfen
mir brummt der kopf....
sry ich kann dir leider nich helfen
MarcelP- Anzahl der Beiträge : 297
Anmeldedatum : 15.01.09
Alter : 29
Ort : Sachsen-Anhalt
Re: Kleine Aufgabe (etwa ne Seitenrechnung)
versuchs mal ^^
kakerlake- Anzahl der Beiträge : 380
Anmeldedatum : 11.01.09
Re: Kleine Aufgabe (etwa ne Seitenrechnung)
Ich habe KEINE ahnung wie man sowas löst
habe einfach mal begonnen und bleibe stecken bei:
c=c(speed.x*speed.y*speed.z); x1 = pos.x; x2 = pos.y; usw.
3c^2-2c(x1-x2-y1-y2-z1-z2)=(x1)^2+(x2)^2+(y1)^2+(y2)^2+(z1)^2(z2)^2-d^2-2(x1x2+y1y2+z1z2)<- hehe ^^
Wenn du die Lösung wirklich brauchst, kann ich die Formel jemandem schicken, der sie vllt. lösen kann.
habe einfach mal begonnen und bleibe stecken bei:
c=c(speed.x*speed.y*speed.z); x1 = pos.x; x2 = pos.y; usw.
3c^2-2c(x1-x2-y1-y2-z1-z2)=(x1)^2+(x2)^2+(y1)^2+(y2)^2+(z1)^2(z2)^2-d^2-2(x1x2+y1y2+z1z2)<- hehe ^^
Wenn du die Lösung wirklich brauchst, kann ich die Formel jemandem schicken, der sie vllt. lösen kann.
kakerlake- Anzahl der Beiträge : 380
Anmeldedatum : 11.01.09
Re: Kleine Aufgabe (etwa ne Seitenrechnung)
der rest is doch einfach: Quadratische Lösungsformel
x1=-p/2+wurzel(p²/4-q)
x2=-p/2-wurzel(p²/4-q)
wobei
p=b/a
q=c/a
wenn 0=a*x²+b*x+c
x1=-p/2+wurzel(p²/4-q)
x2=-p/2-wurzel(p²/4-q)
wobei
p=b/a
q=c/a
wenn 0=a*x²+b*x+c
Carli- Admin
- Anzahl der Beiträge : 1001
Anmeldedatum : 02.01.09
Re: Kleine Aufgabe (etwa ne Seitenrechnung)
@kakerlake: muss irgendwie falsch sein hab ich die Vermutung. Ich werd mcih mal ranmachen
Carli- Admin
- Anzahl der Beiträge : 1001
Anmeldedatum : 02.01.09
Re: Kleine Aufgabe (etwa ne Seitenrechnung)
also:
Es ist besser, wenn man pos-pos2 zu pos3 zusammenfasst, da beides Konstanten sind.
Das ganze jetzt sortiert
Fehlt nur noch die quadratische Lösungsformel
- Code:
d²=(pos.x+c*speed.x-pos2.x)²+(pos.y+c*speed.y-pos2.y)²+(pos.z+c*speed.z-pos2.z)²
- Code:
(pos.?+c*speed.?-pos2.?)²
Es ist besser, wenn man pos-pos2 zu pos3 zusammenfasst, da beides Konstanten sind.
- Code:
pos3.?²+2*pos3.?*c*speed.?+c²*speed.?²
- Code:
d²=pos3.x²+2*pos3.x*c*speed.x+c²*speed.x²+pos3.y²+2*pos3.y*c*speed.y+c²*speed.y²+pos3.z²+2*pos3.z*c*speed.z+c²*speed.z²
Das ganze jetzt sortiert
- Code:
0=c²*speed.x²+c²*speed.y²+c²*speed.z²+2*pos3.x*c*speed.x+2*pos3.y*c*speed.y+2*pos3.z*c*speed.z+pos3.x²+pos3.y²+pos3.z²-d²
Fehlt nur noch die quadratische Lösungsformel
- Code:
x(1,2)=-p/2 +- wurzel(p²/4-q)
p=b/a
q=c/a
wobei 0=a*x²+b*x+x
also
a=speed.x²+speed.y²+speed.z²
b=2*(pos3.x*speed.x+pos3.y*speed.y+pos3.z*speed.z)
c=pos3.x²+pos3.y²+pos3.z²-d²
Carli- Admin
- Anzahl der Beiträge : 1001
Anmeldedatum : 02.01.09
Re: Kleine Aufgabe (etwa ne Seitenrechnung)
tja da kannste ja ncoh was lernen^^
Carli- Admin
- Anzahl der Beiträge : 1001
Anmeldedatum : 02.01.09
Re: Kleine Aufgabe (etwa ne Seitenrechnung)
ich hab den Faden verloren, für was soll die Formel gut sein? Für ne art Seil, oder was?
Blutwipf- Anzahl der Beiträge : 21
Anmeldedatum : 20.02.09
Alter : 31
Ort : Irgendwo im Nirgendwo
Re: Kleine Aufgabe (etwa ne Seitenrechnung)
Ja. Das Ding is cool.
So ne Seilphysik is was tolles und bringt ähnlich den Explosionen viel Spielspaß.
Evtl. kommt das neue Release bald.
So ne Seilphysik is was tolles und bringt ähnlich den Explosionen viel Spielspaß.
Evtl. kommt das neue Release bald.
Carli- Admin
- Anzahl der Beiträge : 1001
Anmeldedatum : 02.01.09
Ähnliche Themen
» Kleine Werbeanzeige auf dem CC
» Kleine Frage...
» kleine sache
» Mal Ne Kleine Frage Geht Nicht Über GWX
» Kleine Frage...
» kleine sache
» Mal Ne Kleine Frage Geht Nicht Über GWX
Seite 1 von 1
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten