AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Teilchensimulator in Echtzeit

Ein Thema von Minz · begonnen am 10. Nov 2004 · letzter Beitrag vom 10. Nov 2004
 
Minz

Registriert seit: 19. Dez 2002
476 Beiträge
 
#1

Teilchensimulator in Echtzeit

  Alt 10. Nov 2004, 18:09
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 betreten um zu einem anderen Punkt zu kommen.
Ich habe mich daher entschlossen die Geschwindigkeit als zeitlichen Faktor zu verwenden. Dazu bekommt jedes Teilchen einen Timer dessen Intervall auf 1000/Speed gesetzt wird. Geschwindigkeit 5 bedeutet also eine Neuberechnung der Position alle fünftel Sekunde.
Die anstehenden Berechnungen, die von den Teilchen gemäß Timer angemeldet werden, kommen in eine Warteliste. Ich kann bis zu 50 Teilchen verwenden (Einfluss-Berechnung ausgenommen) ohne das die Warteliste ansteigt.

2. Problem: Einfluss
Einflüsse bedeuten unter Umständen eine Geschwindigkeitssteigerung, was sich sofort in einem Anstieg der Warteliste ausdrückt.

Was kann ich verbessern/verändern, um einen Anstieg der Warteliste zu verhindern, bzw. gibt es eine geschicktere Lösung der Geschwindigkeitsberücksichtigung.

So long
Minz
  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 03:34 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-2025 by Thomas Breitkreuz