Einzelnen Beitrag anzeigen

Benutzerbild von dizzy
dizzy

Registriert seit: 26. Nov 2003
Ort: Lünen
1.932 Beiträge
 
Delphi 7 Enterprise
 
#39

Re: Gravitationssimulator

  Alt 19. Jul 2004, 22:26
Zitat von MathiasH:
ist es zwingend notwenidig, dass es die CPU Last auf 100% treibt, selst wen noch kein einziges Teilchen da ist?
Naja, die Schleife knallt halt die ganze Zeit durch. Und das ist ja jetzt nicht unbedingt ein Proggy das man stundenlang rennen lässt. Für den Einsatz eines Framelimiters müsse ich recht viel umbauen, und sobald es genügend Partikel sind stört der Overhead wieder. Das Proggy wird von alleine schon langsam genug

Zitat von MathiasH:
PS bei jedem 10. Frame würd ich mindestens ein Processmessages einbauen, in dem eine abbruchbedingung erfüllt werden kann (button click etc.)
...dann schau mal in den Code . Jedes Frame ein ProcessMessages. Sonst könntest du während der Sim auch nicht an den Reglern fummeln, Partikel reinclicken usw.

Zitat von MathiasH:
Die Physik interessiert mich eher weniger
Das einzige bischen Physik was da überhaupt mitspielt ist die Tatsache dass sich Kräfte mit 1/r² in ihrer Wirkung ausbreiten. Der Rest ist ganz banales Addieren von Vektoren, und vielleicht doch noch das Dingen mit der Impulserhaltung. Das war's schon


gruss,
dizzy
Fabian K.
INSERT INTO HandVonFreundin SELECT * FROM Himmel
  Mit Zitat antworten Zitat