Forum: Programmieren allgemein
by Minz,
10. Nov 2004
@Hagen
das sieht schon ganz ähnlich nach meinem Ansatz aus. Vielen Dank, ich werde beide Ansätze mal ausprobieren.
Forum: Programmieren allgemein
by Minz,
10. Nov 2004
AHHHHH
jetzt kapier ich, was du meinst...
die Positionen updaten, unter berücksichtigung von DeltaT:
Ich führe ein Update durch mit z.B. Geschwindigkeit 10, da allerdings z.B. nur 1/100 sek vergangen sind,
beträgt die neue Position z.B +10/100
Schade, das hätte ich nach dem 5. Beitrag gebraucht :D aber danke...
Forum: Programmieren allgemein
by Minz,
10. Nov 2004
Ok, also nochmal...
Das Punkte übersprungen werden will ich NICHT, denn je nach Geschwindigkeit werden die übersprungene Distanz größer.
Angenommen ein Teilchen hat die Geschwindigkeit 100. Dann würde das Teilchen bei jeder berechnung 99 Pixel einfach auslassen.
Was mir daran nicht gefällt:
1. es wird eine ruckelige Angelegenheit
2. das Teilchen würde bei jeder Position ein anderes...
Forum: Programmieren allgemein
by Minz,
10. Nov 2004
Eventuell gibt es Gründe, die das überspringen von Pixeln nicht wünschenswert machen. Es geht in diesem Thread wie bei jedem anderen auch nicht darum, seine eigenen Ideen durchzusetzen, sondern sich auf die des Fragenden einzulassen...
hä?
Forum: Programmieren allgemein
by Minz,
10. Nov 2004
Das ist doch genau das Problem !!
Dein Ansatz funktioniert wenn alle Teilchen weniger als 1 Pixel pro Berechnung zurücklegen.
Gibt es diese Begrenzung nicht, kann es sein, dass einzelne Teilchen 3 Pixel zurücklegen, aber die Pixel dazwischen nicht beschreiten...
Forum: Programmieren allgemein
by Minz,
10. Nov 2004
Hab ich bereits
erstmal nicht
Ahso meinst du: ich schaue jedes Teilchen in der Endlosschleife an, und vergleiche dann DeltaT(abgelaufene Zeit seit letzter Berechnung) mit der Geschwindigkeit(zeitlich), und entscheide dann ob das Teilchen wieder bewegt wird?
Forum: Programmieren allgemein
by Minz,
10. Nov 2004
Dann hast du vermutlich den Ansatz nicht verstanden...
Forum: Programmieren allgemein
by Minz,
10. Nov 2004
Hallösche,
ich möchte auf dem Bildschirm Punkte umherfliegen sehen, die sich gegenseitig anziehen, so wie Himmelskörper im Weltraum.
1. Problem: Geschwindigkeit
Bei einer Darstellung der Geschwindigkeit in Pixeln, hat man das Problem, dass ein Teilchen bestimmte Pixel auslässt und von Position x auf Position x+Geschwindigkeit springt. Jedes Teilchen soll aber jede mögliche Position...