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

Aktuelle Zeit: Sa Jul 05, 2025 00:49

Foren-Übersicht » Programmierung » Einsteiger-Fragen
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Funktionen funktioniert nicht
BeitragVerfasst: Di Okt 21, 2008 14:06 
Offline
DGL Member
Benutzeravatar

Registriert: Do Okt 16, 2008 13:18
Beiträge: 252
Hi alle zusammen,
ich bin neu und auch erst seit ein paar Tagen in OpenGL. Um ein Verständnis dafür zu bekommen, wie alles funktioniert arbeite ich die tollen Tutorials hier auf der Seite durch. Ich bin im Moment bei Tutorial 4. Doch es gibt ein Problem, dort wird beschrieben, wie man ene einfache Landschaft rendert, das funktioniert auch soweit alles. Nun wollte ich aber die Kammera ein bischen verschieben um die Landschaft aus verschiedenen Winkeln zu betrachten, allerdings gibt es dabei Probleme. Die Funktionen GlTranslatef() und GlRotatef() funktionieren einfach nicht, die ich sehe immernoch die unter Seite der Landschaft und Bewegungen gibt es sich nicht, ich bin völlig ratlos. Für eine Antwort wäre ich sehr dankbar. (Ich benutze übrigens Delphi 5 falls das wichtig ist| Wenn ihr wollt kann ich auch den Code mal posten).


MfG
Mori

_________________
You even trying ...

Website: http://rise-of-light.de/


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Okt 21, 2008 14:10 
Offline
Ernährungsberater
Benutzeravatar

Registriert: Sa Jan 01, 2005 17:11
Beiträge: 2068
Programmiersprache: C++
Gib mal die Stelle an, wann du glTranslate und glRotate einsetzt. Das sollte vor dem Rendern der Landschaft sein!

_________________
Steppity,steppity,step,step,step! :twisted:
❆ ❄ ❄ ❄ ❅ ❄ ❆ ❄ ❅ ❄ ❅ ❄ ❅ ❄ ❄
❄ ❄ ❄ ❅ ❄ ❄ ❄ ❅ ❄ ❄ ❆ ❄ ❄


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Okt 21, 2008 14:23 
Offline
DGL Member
Benutzeravatar

Registriert: Do Okt 16, 2008 13:18
Beiträge: 252
Danke für die Antwort, :D :D :D
aber warum ist das so, ich dachte mit glTranslatef ect. kann man auch die Vierecke verschieben, deshalb habe ich es dahinter gesetzt um nicht die Vierecke zu verschieben.

_________________
You even trying ...

Website: http://rise-of-light.de/


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Okt 21, 2008 14:28 
Offline
Ernährungsberater
Benutzeravatar

Registriert: Sa Jan 01, 2005 17:11
Beiträge: 2068
Programmiersprache: C++
Les dir nochmal Tutorial 3 durch.

Im Prinzip ist es einfach:
OpenGL wurde durch Egomanen inspiriert:
Die Welt dreht sich nur um dich! 8)

Wenn du dich also bewegst, bewegst nicht du dich, sondern die Erde unter deinen Füßen!
Hilft zwar nicht beim Abnehmen, aber das ist ein anderes Thema.

Wenn du dich also in deiner Welt umschauen willst, verschiebst du einfach die Vierecken an die Position wo du sie erwartest. Du selber bewegst dich nicht :D

Genaueres aber im Tutorial 3.

_________________
Steppity,steppity,step,step,step! :twisted:
❆ ❄ ❄ ❄ ❅ ❄ ❆ ❄ ❅ ❄ ❅ ❄ ❅ ❄ ❄
❄ ❄ ❄ ❅ ❄ ❄ ❄ ❅ ❄ ❄ ❆ ❄ ❄


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Okt 21, 2008 14:31 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Beziehungsweise auch das Tutorial_Matrix2

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Okt 21, 2008 14:31 
Offline
DGL Member
Benutzeravatar

Registriert: Do Okt 16, 2008 13:18
Beiträge: 252
Danke, für die schnellen Antworten. Ich habs jetzt verstanden und mein Programm funktioniert jetzt auch.

_________________
You even trying ...

Website: http://rise-of-light.de/


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


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 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:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.008s | 14 Queries | GZIP : On ]