Orario: 18-05-2013, 20:03 Benvenuto ospite! (Log inRegistrati)


Rispondi 
opengl only wireframes
Autore Messaggio
pykint
Member

Messaggi: 99
Registrato: Aug 2010
Offline Offline
#1 opengl only wireframes
0
ciao a tutti
sto continuando un progetto per disegnare delle superfici geometriche come superfici di bezier, suerfici tubolari, etc
uso jogl ma penso sia un dettaglio implementativo trascurabile

finora mi sono concentrato sulla geometria e sulla matematica
ma ora vorrei rendere il tutto un po' più decente dal punto vista grafico

ho provato a inserire codice per qualche luce, ambient light e direzionali MA
non riesco a capire perchè mi viene tutto in wireframe..
disegno le superfici con delle chiamate a glVertexf
anche aggiungendo dei glColorf rimane sempre in wireframe..

sicuramente sono problemi di impostazioni varie.. cosa può essere?
05-01-2011 21:30
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Eclipse
npc in fps 4 food

Messaggi: 11,252
Registrato: Sep 2004
Offline Offline
#2 RE: opengl only wireframes
0
forse sul tuo codice hai qualcosa tipo glPolygonMode(GL_FRONT_AND_BACK, GL_LINE);

prova a cambiarlo in

glEnable(GL_SMOOTH);
glShadeModel(GL_SMOOTH);
glPolygonMode( GL_FRONT, GL_FILL );

(oppure se non vuoi usare il backface culling invece di GL_FRONT metti GL_FRONT_AND_BACK)

Giuseppe Navarria - Moonloop
[Immagine: twittericon.png] [Immagine: linkedinicon.png] [Immagine: steamicon.png]
05-01-2011 21:35
Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
pykint
Member

Messaggi: 99
Registrato: Aug 2010
Offline Offline
#3 RE: opengl only wireframes
0
si avevo polygonmode come gl_line
e in più usavo QUAD_STRIP e non QUADS in glBegin!
grazie e scusate la banalità delle domande
06-01-2011 12:24
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Eclipse
npc in fps 4 food

Messaggi: 11,252
Registrato: Sep 2004
Offline Offline
#4 RE: opengl only wireframes
0
figurati Sorriso è normale all'inizio, che stai facendo di bello?

Giuseppe Navarria - Moonloop
[Immagine: twittericon.png] [Immagine: linkedinicon.png] [Immagine: steamicon.png]
06-01-2011 15:17
Visita il sito web di questo utente Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
pykint
Member

Messaggi: 99
Registrato: Aug 2010
Offline Offline
#5 RE: opengl only wireframes
0
avevo fatto tempo fa un progetto per un esame di geometria computazionale e lo sto riprendendo in mano rifacendolo in opengl. purtroppo era scritto in java quindi mi sto adattando a JOGL anche se java non mi piace troppo..

è un programma per creare ed editare curve in 3d, principalmente toroidi e spirali ma anche bezier
l'idea è avere con questo un ambientino di sviluppo molto basic, creare le curve a piacere, e poterle esportare per usarle.. chissà forse in qualche screensaver ; )
06-01-2011 18:11
Trova tutti i messaggi di questo utente Cita questo messaggio nella tua risposta
Rispondi 


Vai al forum: