Diskussion:Tutorial Quickstart: Unterschied zwischen den Versionen
("...auf SDL umgestellt...") |
I0n0s (Diskussion | Beiträge) (→Verweis auf Framecounter und Frameratenbegrenzung) |
||
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 34: | Zeile 34: | ||
Dann hab ich mir die TForm wohl nur eingebildet :) | Dann hab ich mir die TForm wohl nur eingebildet :) | ||
+ | |||
+ | == Nicht implementierte Methoden == | ||
+ | |||
+ | Ich unterhalte mich gerade mit einem Einsteiger (auch in Sachen Delphi) und muss feststellen, dass das Tutorial für einige unter Umständen verwirrend sein könnte: Einige Methoden werden zwar deklariert aber nicht implementiert. Ich entferne sie mal, wenns nicht ok ist, erbitte ich hier eine Antwort. --[[Benutzer:Lord Horazont|Lord Horazont]] 16:31, 22. Nov. 2007 (CET) | ||
+ | |||
+ | == Verweis auf Framecounter und Frameratenbegrenzung == | ||
+ | |||
+ | Vielleicht könnte noch jemand einen Verweis auf die Artikel "[[Framecounter]]" und "[[Frameratenbegrenzung]]" setzen. Letzteres hebt den Nachteil von OnIdle als "Akku-Killer" auf. | ||
+ | |||
+ | --[[Benutzer:Igel457|Igel457]] 21:40, 6. Dez. 2008 (UTC) | ||
+ | |||
+ | |||
+ | Im Quickstart? | ||
+ | Vielleicht im Tutorial 1, aber der normale Renderloop sorgt auch für 100% Last. --[[Benutzer:I0n0s|I0n0s]] 23:00, 6. Dez. 2008 (UTC) |
Aktuelle Version vom 7. Dezember 2008, 00:00 Uhr
- Efficiency
Die DGLOpenGL.pas funktioniert leider nicht mit Delphi 3. Gibt's da was älteres Brauchbares oder muss ich die von Borland mitgelieferte nehmen? Gruß Efficiency
- Flo
Delphi 3??? Nimm Lazarus [1] wenn du eine IDE brauchst und FreePascal als Compiler!
- Efficiency
Danke für den Tipp, ich kenne Lazarus noch zu wenig. Und leider haben wir etwa 600.000 Zeilen Quelltext der sich nur in Delphi 3 problemlos kompilieren lässt...
- Flo
600.000 Zeilen Quelltext die nun um OpenGL funktionalitaet erweitert werden sollen? Ich bin erlich gesagt etwas ueberrascht. Hatte erwartet das du ein paar Beispielprogramme zum ueben erstellen willst.
- Efficiency
Ist ja auch so. Erst bisschen üben. Dann muss es aber bald rund gehen ;-) Bei Lazarus habe ich Angst wegen der Leistungsfähigkeit. Die Compilergeschwindigkeit ist beim Übersetzen ja leider deutlich langsamer. Ich müsste mal testen, wie es mit der Geschwindigkeit des Codes im Vergleich zu Delphi 3 aussieht. Aber erstmal werden wir sicher bei Delphi 3 bleiben müssen. Wir haben zwar neuere Delphi-Versionen, aber Delphi 4 hat nicht gelohnt und bei Delphi 5 waren die Umstellungen schon zu groß. Und Delphi 3 kann praktisch alles, was für uns wichtig ist. Wenn jetzt 64 Bit kommt und auch was bringt, dann müssen wir uns generell neu orientieren.
Nochmal die Frage: Gibt es vielleicht einen besseren OpenGL Header für Delphi 3 als den von Borland mitgelieferten?
- Flo
Such mal im Forum, denke das hat schonmal jemand gesucht. Ansonsten brauchst du dir bei der Ausfuergeschwindigkeit bei FreePascal keien sorgen machen. Nur die Dateigroesse ist bei LCL Einsatz bei Lazarus groesser als bei Delphi mit VLC.
Ja. Guck ins Forum. Wir haben schon ein paar Anfragen zu dem Thema gehabt. --Flash 18:19, 16. Jan 2006 (CET)
- Efficiency
Jo. Danke. Und danke auch an Mars. Das Ding findet sich unten auf dieser Seite: DGLOpenGL.pas
"...auf SDL umgestellt..."
Dann hab ich mir die TForm wohl nur eingebildet :)
Nicht implementierte Methoden
Ich unterhalte mich gerade mit einem Einsteiger (auch in Sachen Delphi) und muss feststellen, dass das Tutorial für einige unter Umständen verwirrend sein könnte: Einige Methoden werden zwar deklariert aber nicht implementiert. Ich entferne sie mal, wenns nicht ok ist, erbitte ich hier eine Antwort. --Lord Horazont 16:31, 22. Nov. 2007 (CET)
Verweis auf Framecounter und Frameratenbegrenzung
Vielleicht könnte noch jemand einen Verweis auf die Artikel "Framecounter" und "Frameratenbegrenzung" setzen. Letzteres hebt den Nachteil von OnIdle als "Akku-Killer" auf.
--Igel457 21:40, 6. Dez. 2008 (UTC)
Im Quickstart?
Vielleicht im Tutorial 1, aber der normale Renderloop sorgt auch für 100% Last. --I0n0s 23:00, 6. Dez. 2008 (UTC)