Es sieht nicht so professionell aus, wie von einem ETH-Student, es hat sicher sehr viele Grammatik-Fehler. Aber es soll wenigsten einen Einstieg in OpenGL 3.3 und Lazarus ermöglichen.
Wen jemand Fehler entdeckt, bitte melden, auch Rechtschreibe-Fehler. Auch wen ich irgendwo eine Lizenz oder etwas ähnliches verletzte, bitte melden. Nur so kann es perfekter werden.
Da so etwas schon überfällig ist, dachte ich mir ich fange mal damit an.
Als Hilfe habe ich mir eine Programm geschrieben, welches aus den Sourcen der einzelnen Tutorial eine Web-Seite generiert. Ich muss somit nur Kommentar und einige Steuerzeichen in die Source schreiben, der Rest wird generiert. Somit habe ich es einfacher einen Fehler zu korrigieren, wen dieser in der Source angepasst wird, wird der dazugehörige HTML-Teil auch angepasst.
PS: Vielleicht getraut sich da noch der einte und andere an OpenGL 3.3.
PS 14.4.17: Der Einstieg und das laden der Shader ist nun fast fertig. Der nächste Schritt wird die Matrix sein. PS:23.9.17: Link zum Tutorial hat ein wenig geändert.
_________________ OpenGL
Zuletzt geändert von mathias am Mi Mär 14, 2018 20:03, insgesamt 3-mal geändert.
Ich habe mal versucht, mein Tutorial ins Wiki zu laden. Da es nur ein Test ist, habe ich dies in der Sandbox gemacht. Was noch fehlt, sind die Screenshots.
Registriert: Sa Feb 23, 2013 10:16 Beiträge: 1
Programmiersprache: Lazarus 1.8.0
Hallo Mathias, ich habe versucht Dein Tutorial nachzuvollziehen. Es würde sicher Sinn machen wenn Du Deine uses-Klausel mit angibts, damit man erkennen kann welche Units eingebunden sind. In dem Kaptitel "05 - Context erzeugen" habe ich mal getippt, das Du die dglOpenGL.pas miteingebunden hast.
Im ersten Post, hat es einen Link, auf dieser Seite hat es zuunderst ein Link auf die Sourcen. Die ältern Beispiele sollten dort alle als Project vorhanden sein, und somit direkt in Lazarus kompilierbar sein. Ich kann heute abend mal die aktuelle Version hochladen.
Der Link ist provisorisch, ich hoffe das man diese später in delphigl.com hochladen kann.
Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.