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

Aktuelle Zeit: Fr Jul 18, 2025 08:47

Foren-Übersicht » Programmierung » Allgemein
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 7 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: OpenGL unter Delphi verwenden...
BeitragVerfasst: Sa Feb 26, 2005 13:56 
Offline
DGL Member

Registriert: Mi Okt 20, 2004 07:46
Beiträge: 2
Hi,

ich bin sehr neu und möchte jetzt mal mit OpenGL anfangen... doch irgendwie begreife ich nicht, wie man es unter Delphi verwenden kann... muss man OpenGL downloaden/installieren??

Ich programmiere mit Delphi 6.

Wenn ich es schaffe OpenGL zu verwenden, geht dann mein "normales" Delphi verloren bzw. kann ich dann noch normale Delphi-Programme programmieren???

(Sry für diese blöden Fragen, aber ich kenne mich überhaupt nicht damit aus.)

_________________
"Ja ich bin ein Träumer,
... denn nur Träumer finden ihren Weg durch's Mondlicht und erleben die Morgendämmerung bevor die Welt erwacht."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Feb 26, 2005 14:00 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
OpenGL ist nur eine Grafikapi. Du kannst natürlich auch weiterhin ganz normal Programmieren.

Da du noch nix von OpenGL weißt, kannst du gleichmal unseren Brandneuen Einsteigertrampelpfad nutzen. Mal sehn ob der wirklich was hilft.

Ließ dir mal das hier durch: http://wiki.delphigl.com/index.php/Einsteigerpfad

(Feedback zum Einsteigerpfad ist erwünscht ;) )

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Feb 26, 2005 14:14 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 14, 2004 18:56
Beiträge: 804
Wohnort: GER/OBB/TÖL-WOR/Greiling
naja, eigentlich sollte ich jetzt sagen "bitte suchfunktion benutzen, thema wurde schon tausendmal besprochen".

aber um dich zu beruhigen:

opengl hast du schon immer. du kennst doch bestimmt CounterStrike? da musst du auch nichts downloaden, um es in OpenGl zu spielen. OpenGl ist nämlich auf deiner grafikkarte drauf. schon seit du sie gekauft hast. klingt komisch, ist aber so. Um selber OpenGl zu programmieren, brauchst du eine Schnittstellenbibliothek. die heisst so, weil sie die verbindung zwischen deinem code und der grafikkarte aufschneidet und sich mitten rein setzt, an die schnittstelle nämlich ;).

in delphi ist schon eine solche Schnittstellenbibliothek drin. Die heisst (warum nur?) OpenGl.pas. du musst nur in deine uses-klausel opengl dazuschreben. und schon kannst du wunderbar opengl programmieren. du denkst, das ist zu einfach? ist es auch.

denn die opengl.pas, die bei delphi mitgeliefert ist, ist hoffnungslos veraltet. deshalb haben wir hier bei DelphiGL (naja, ok, ich war nicht unmittlebar beteiligt) eine eigene gemacht(namentlich sascha willems, soviel ich weiss). die heisst aber, damit man sie nicht verwechslen kann, dglopengl.pas. die musst du runterladen(DelphiGL-Libraries). dann einfach in deinen lib-ordner entpacken, und in deinem projekt in der uses-klausel "dglopengl" reinschreiben. du meinst, das ist immer noch zu einfach? ist es auch.

woher sollst du nämlich wissen, was du in deinem leeren projekt jetzt machen musst? das haben wir(ja,schon gut, ich war wieder nicht massgeblich beteiligt) uns auch gedacht. und haben ein template geschrieben. was ein template ist? man könnte es als "Vorlage" übersetzen. dort steht nämlich schon alles drin, was du für eine lauffähige(aber leider leere) OpenGL-Anwendung brauchst. du meinst, was soll ich denn mit dem leeren template?

damit kannst du eigentlich alles machen. aber erst mal solltest du dir unsere Tutorials und unser OpenGL-Wiki anschauen. da steht nämlich drin, was es alles für tolle sachen gibt, die man mit OpenGl machen kann, und vor allem wie man die macht.

_________________
Bild

"User Error. Replace User and hit Continue."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Feb 26, 2005 14:31 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Manno ich wollte das mal jemand den Einsteigerpfad testet, und du must wieder alles verraten. :x

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Feb 26, 2005 14:47 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 14, 2004 18:56
Beiträge: 804
Wohnort: GER/OBB/TÖL-WOR/Greiling
Zitat:
Manno ich wollte das mal jemand[...]


*duden wirft*

ich will halt auch mal was beitragen.....

_________________
Bild

"User Error. Replace User and hit Continue."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Feb 26, 2005 15:05 
Offline
DGL Member

Registriert: Mi Okt 20, 2004 07:46
Beiträge: 2
Vielen Dank für eure Hilfen! :)

Ich werde alles gleich mal ausprobieren.


(PS: Mit der Suche habe ich 60 Seiten Threads bekommen und es ist nichts brauchbares auf den ersten Seiten draufgewesen. Und alle 60 Seiten durchzuschauen wäre wirklich heftig.)

_________________
"Ja ich bin ein Träumer,
... denn nur Träumer finden ihren Weg durch's Mondlicht und erleben die Morgendämmerung bevor die Welt erwacht."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Mär 01, 2005 20:07 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Schreib bitte auch feedback was deiner meinung nach noch erklärt werden müsste bzw. was schwer verständlich ist. Das ist wichtig, damit wir an den entsprechenden Stellen unklarheiten noch ausbessern können.

_________________
Blog: kevin-fleischer.de und fbaingermany.com


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


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


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:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.008s | 15 Queries | GZIP : On ]