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

Aktuelle Zeit: Sa Jul 19, 2025 20:50

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



Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Namestackprobleme
BeitragVerfasst: Di Sep 20, 2005 14:15 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Feb 23, 2005 15:54
Beiträge: 24
Ich habe eine Reihe von Problemen, die damit zusammenhängen, dass der Namestack aus irgendwelchen Gründen leer wird. Dadurch geraten unbenannte Objekte, die nur drei Einträge haben, in den Selectbuffer und alles verschiebt sich. Ich habe die Schwierigkeiten inzwischen umgehen können, indem ich jedes Objekt in ein glPushNmae/glPopname-Paar verpackte, würde der Sache aber gerne auf den Grund gehen.
Gibt es einen Weg, den Namestack zu verfolgen?
Und was kann es für Gründe haben, dass der Namestack leer wird? Verirrte glPopName- oder glInitName-Funktionen habe ich nicht finden können. Genauso hat es keinerlei Effekt, nach dem Initialisieren zwei Dummynamen zu puschen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Sep 20, 2005 15:07 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
In unseren Selection Tutorial steht, dass die Selection nur funtioniert, wenn man am Beginn ersteinmal die Null Pusht. Im Zweifelsfalle einfach nochmal nachlesen.

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Sep 20, 2005 15:28 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Feb 23, 2005 15:54
Beiträge: 24
Welchen Wert man push, ist, wie ich denke, ziemlich egal; hauptsach es liegt ein Element auf dem Stack, um unbenannte Objekte zu vermeiden und mit glLoadName etwas zum umbenennen zu haben. Daran liegt es allerdings nicht. (Wie gesagt, ist auch das Pushen von zwei Werten wirkungslos.)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr Sep 23, 2005 09:52 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Jan 31, 2005 11:02
Beiträge: 432
Wohnort: Rheinlandpfalz
Hi,
hatte letzt auch ein Problem mit Selection.
Es lag daran, dass das Near- und FarClipping beim Selectvorgang nicht übereinstimmte mit
dem der Render-perspective. Dadurch wurde auch alles etwas verschoben, bzw was dahinter lag zuerst
selectiert. Du kannst das ja mal überprüfen, sonst wüsst ich auch nicht warum.

_________________
http://texelviews.delphigl.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa Okt 01, 2005 20:11 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Feb 23, 2005 15:54
Beiträge: 24
Das war es auch nicht. Ein Gedanke kam mir noch eben gerade: Könnte es damit zusammenhängen, dass der Namestack nur zum Selektieren, nicht aber zum Rendern initialisiert wurde?


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


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 27 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.008s | 14 Queries | GZIP : On ]