Einzelnen Beitrag anzeigen

Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#6

Re: Newton Simulation beschleunigen

  Alt 24. Feb 2007, 13:44
Zitat von Nicolai1605:
in
Delphi-Quellcode:
FTime := FTime + timegap*1000; //Timegap ist die Zeit seit dem letzten Frame in Sekunden
while FTime > FInterval do
begin
  FTime := FTime - FInterval;
  NewtonUpdate(NewtonWorld, FInterval / 10); //Also *100
end;
Du hast Recht, damit läuft es logischerweise schneller.
Ich hatte nur gehofft, dass es da einen "schöneren" Weg gibt. So gaukle ich dem Newton ja einfach vor, es sei viel mehr Zeit zum letzten Frame vergangen. Ich werde es aber trotzdem mal so lassen.

Nochmal Danke,
igel457
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat