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

Aktuelle Zeit: Fr Jul 18, 2025 11:21

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



Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: OpenGL und Pipes
BeitragVerfasst: Fr Jun 17, 2005 14:15 
Offline
DGL Member

Registriert: Fr Jun 17, 2005 14:09
Beiträge: 2
Wohnort: Nenzing, Vorarlberg, Austria
Hallo Leute,

ich bin auf dieses Forum verwiesen, da man mir im Nachbaruniversum nicht helfen konnte.

Versuche mich gerade an OpenGL um eine CAD-Ausgabe in OpenGL zu erzeugen, dabei ist mir bei Pipes folgendes aufgefallen.

Wenn ich z.b. ein Pipe anlege von 0,0,0 über 500,500,500, nach 0,0,1000 so sieht es so aus als ob die unter Pipe in sich um 180 Grad gedreht ist.
Wenn ich den Spline-Mode aktiviere ist dieses verhalten weg.

Anbei ein Ausschnitt, wo man das verhalten gut sehen kann.

Was kann ich dagegen tun?

Wenn ich für jede Linie eine eigene Pipe anlege geht das aber an den Eckpunkten sind dann unschöne Stöße.

Danke für Eure Hilfe.
Rainer


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

_________________
Holm und Rippe,
bis zur Kippe !
Rainer


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr Jun 17, 2005 15:06 
Offline
DGL Member
Benutzeravatar

Registriert: Do Dez 05, 2002 10:35
Beiträge: 4234
Wohnort: Dortmund
Hallo Rainer willkommen am Board.

Womit zeichnest du deine Pipe? Zeichnest du sie selber oder benutzt du dafür eine Bibliothek?

Die Licht und Schatteneffekte auf solchen Objekten werden duch die Flächennormalen kontrolliert. Wenn diese ein wenig schief stehen oder die Intensität des Lichtes ein wenig nachlässt kann es zu solchen Effekten wie Rechts im Bild kommen. Es scheint so als ob die rote Pipe nach rechts hin flacher wird, was aber wenn du so willst nur eine optische Täuschung ist. Evtl ist das unten ein ähnlicher Effekt. Um sicher zu gehen würde ich dir ein mal raten, deine Pipes im Linienmodus zeichnen zu lassen. Wenn sie dann verderht sind dann sieht man es sofort.

Code:
  1. glPolygonMode(GL_FRONT_AND_BACK, GL_LINE);


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr Jun 17, 2005 15:32 
Offline
DGL Member

Registriert: Fr Jun 17, 2005 14:09
Beiträge: 2
Wohnort: Nenzing, Vorarlberg, Austria
Hallo Lossy EX,

ich verwende die GLScene Library.

Wenn ich dn Spline Mode aktiviere, ist der effekt verschwunden.

Habe auch schon ganz nah herangezoom und dann sieht man, daß Sie sich dreht.

Danke für Eure hilfe.

_________________
Holm und Rippe,
bis zur Kippe !
Rainer


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr Jun 17, 2005 17:45 
Offline
DGL Member

Registriert: Fr Dez 19, 2003 14:27
Beiträge: 107
Wohnort: Indianapolis, USA
Ich wuerde mal in der GLScene News Group nachfragen: news://forums.talkto.net/glscene.general


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 » Programmierung » OpenGL


Wer ist online?

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