Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki

Aktuelle Zeit: Mo Nov 20, 2017 01:00

Foren-Übersicht » Sonstiges » Projekte
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Tutorial - OpenGL 3.3 und Lazarus
BeitragVerfasst: Mo Apr 10, 2017 17:10 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 31, 2002 19:41
Beiträge: 1055
Wohnort: Bäretswil (Schweiz)
Programmiersprache: Pascal
Ich habe mal angefangen ein Tutorial für OpenGL 3.3 und Lazarus zu schreiben.

http://mathias1000.bplaced.net/Tutorial ... penGL_3.3/

Es sieht nicht so professionell aus, wie von einem ETH-Student, es hat sicher sehr viele Grammatik-Fehler. :oops:
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. :wink:

Da so etwas schon überfällig ist, dachte ich mir ich fange mal damit an. 8)

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.

Kritik, bitte hier posten: viewtopic.php?f=14&t=11566

PS: Vielleicht getraut sich da noch der einte und andere an OpenGL 3.3. :wink:

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 Sa Sep 23, 2017 20:49, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr Apr 21, 2017 20:22 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 31, 2002 19:41
Beiträge: 1055
Wohnort: Bäretswil (Schweiz)
Programmiersprache: Pascal
Die wichtigsten Sachen sind schon fast fertig.
Shader, Vertex-Array und Matrix, sehen schon recht gut aus.

Das nächste Kapitel wird voraussichtlich Texturen werden.
Das heisst nicht, das bei den ersten Kapitel keine Änderung mehr geben wird.

Ich muss zugeben, die Grammatik macht mir recht Mühe. :oops:

_________________
OpenGL


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So Jun 04, 2017 20:26 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 31, 2002 19:41
Beiträge: 1055
Wohnort: Bäretswil (Schweiz)
Programmiersprache: Pascal
Das Tutorial macht Fortschritt,.

Bei den Matrizen habe ich ein kleines Planetarium gebaut, da sieht man gut wie man Matrizen handhaben muss.

Die zwei grössten Baustellen sind noch Beleuchtung und Texturen.

_________________
OpenGL


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Fr Nov 17, 2017 20:46 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 31, 2002 19:41
Beiträge: 1055
Wohnort: Bäretswil (Schweiz)
Programmiersprache: Pascal
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.

http://wiki.freepascal.org/SANDBOX

Was meint ihr dazu, ist die ein guter Weg ?

_________________
OpenGL


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Foren-Übersicht » Sonstiges » Projekte


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 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.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.015s | 18 Queries | GZIP : On ]