|
JaM |
[PROGRAMMAZIONE] OpenGL |
09-07-2003 10:06 |
|
|
JaM |
######
Registered: Jun 2002
Posts: 3604 (0.44 al dì)
Location: everywhere, anywhere, elsewhere...
Corso: ComDig
Anno: dott.??
Time Online: 62 Days, 16:55:46 [...]
Status: Offline
Edit | Report | IP: Logged |
[PROGRAMMAZIONE] OpenGL
Come si puo' fare per avere le coordinate di un punto?
Finora non ho trovato una funzione per averle....
Conoscerle a priori e' un bel po' problematico perche' ho una gerarchia di matrici innestate con deformazioni, rotazioni e traslazioni varie (sto facendo un braccio e la gerarchia mi serve per la cinematica, e devo conoscere le coordinate della "mano" per gestire le collisioni con altri oggetti da raccolgiere)
|
09-07-2003 10:06 |
|
|
| |
|
fozzy |
ehm... se disegni un punto devi conoscerne la posi ... |
09-07-2003 10:19 |
|
|
fozzy |
apprentice monk
Registered: May 2002
Posts: 1968 (0.24 al dì)
Location: Bollate (MI)
Corso: SA-299
Anno: primo...di studio "serio"
Time Online: 10 Days, 10:57:44 [...]
Status: Offline
Edit | Report | IP: Logged |
ehm... se disegni un punto devi conoscerne la posizione quindi o conosci la posizione o non la conosci.....
misonopersoqualchecosa?
spero di essermi capito..
__________________
I sense much NT in you, NT leads to Blue Screens,
Blue Screens lead to downtime, downtime leads to suffering.
NT is the path to the Dark Side....
|
09-07-2003 10:19 |
|
|
| |
|
JaM |
in linea teorica si.... ma sto disegnando un bracc ... |
09-07-2003 10:27 |
|
|
JaM |
######
Registered: Jun 2002
Posts: 3604 (0.44 al dì)
Location: everywhere, anywhere, elsewhere...
Corso: ComDig
Anno: dott.??
Time Online: 62 Days, 16:55:46 [...]
Status: Offline
Edit | Report | IP: Logged |
in linea teorica si.... ma sto disegnando un braccio meccanico... e ogni pezzo e' gestito da una o piu' matrici per la traslazione, rotazione e scalatura... dovrei fare una serie semi-infinita di calcoli che tengano conto di tutte queste trasformazioni di spazio per conoscere le coordinate della mano... (magari e' anche un po' piu' semplice, ma le mie conoscenze di geometria spaziale sono un po' scarsine )
cmq accetto suggerimenti
|
09-07-2003 10:27 |
|
|
| |
|
fozzy |
scusa non capisco il problema.
... |
09-07-2003 10:32 |
|
|
fozzy |
apprentice monk
Registered: May 2002
Posts: 1968 (0.24 al dì)
Location: Bollate (MI)
Corso: SA-299
Anno: primo...di studio "serio"
Time Online: 10 Days, 10:57:44 [...]
Status: Offline
Edit | Report | IP: Logged |
scusa non capisco il problema.
Lo stai gia disegnando? o sei a un punto teorico?
Tramite le varie trasformazioni ottieni un punto in cui si trova l'ogetto che stai disegnando altrimenti non lo potresti disegnare quindi puoi usare quella posizione anche per le collisioni...
__________________
I sense much NT in you, NT leads to Blue Screens,
Blue Screens lead to downtime, downtime leads to suffering.
NT is the path to the Dark Side....
|
09-07-2003 10:32 |
|
|
| |
|
JaM |
io disegno quell'oggetto ma non ne conosco le coor ... |
09-07-2003 10:37 |
|
|
JaM |
######
Registered: Jun 2002
Posts: 3604 (0.44 al dì)
Location: everywhere, anywhere, elsewhere...
Corso: ComDig
Anno: dott.??
Time Online: 62 Days, 16:55:46 [...]
Status: Offline
Edit | Report | IP: Logged |
io disegno quell'oggetto ma non ne conosco le coordinate spaziali...
e devo fare un confronto da due terne di coordinate per gestire le collisioni...
(probabilmente e' perche' non conosci opengl che dici cosi'... e probabilmente e' perche' non le conosco nemmeno io che non riesco a capire quali siano le coordinate dove sto disegando... )
|
09-07-2003 10:37 |
|
|
| |
|
fozzy |
il punto é: se lo stai disegnando da qualche part ... |
09-07-2003 10:47 |
|
|
fozzy |
apprentice monk
Registered: May 2002
Posts: 1968 (0.24 al dì)
Location: Bollate (MI)
Corso: SA-299
Anno: primo...di studio "serio"
Time Online: 10 Days, 10:57:44 [...]
Status: Offline
Edit | Report | IP: Logged |
il punto é: se lo stai disegnando da qualche parte le coordinate ci sono..
Il punto é scoprire dove sono..
Per il resto non so se esiste qualche funzione per ottenere il punto n cui si trova l'oggetto.. a parte che non ti aiuterebbe molto in quanto dovrestoi poi ottenre anche l'orientamento dell'oggetto per sapere quanto spazio intorno al punto centrale é occupato dall'oggetto stesso..
Aiut..
__________________
I sense much NT in you, NT leads to Blue Screens,
Blue Screens lead to downtime, downtime leads to suffering.
NT is the path to the Dark Side....
|
09-07-2003 10:47 |
|
|
| |
|
JaM |
infatti e' quello che chiedevo all'inizio: se esis ... |
09-07-2003 10:50 |
|
|
JaM |
######
Registered: Jun 2002
Posts: 3604 (0.44 al dì)
Location: everywhere, anywhere, elsewhere...
Corso: ComDig
Anno: dott.??
Time Online: 62 Days, 16:55:46 [...]
Status: Offline
Edit | Report | IP: Logged |
infatti e' quello che chiedevo all'inizio: se esiste una qualche funzione misteriosa che mi dia le coordinate attuali dell'oggetto...
poi da qua e' piuttosto semplice sapere se un oggetto entra nel volume di spazio attorno a queste coordinate
|
09-07-2003 10:50 |
|
|
| |
|
0m4r |
hai provato a cercare qualcosa su [url]www.opengl. ... |
09-07-2003 10:51 |
|
|
0m4r |
.grande:maestro.
Registered: Mar 2002
Posts: 7287 (0.88 al dì)
Location: Düsseldorf (DE)
Corso:
Anno: ESAMI FINITI
Time Online: 49 Days, 0:42:50 [...]
Status: Offline
Edit | Report | IP: Logged |
hai provato a cercare qualcosa su www.opengl.org?
se non sbaglio da qualche parte li c'è anche un forum...
__________________
http://www.twitter.com/0m4r
|
09-07-2003 10:51 |
|
|
| |
|
JaM |
ho cercato, ma invano... non ho ancora provato il ... |
09-07-2003 10:52 |
|
|
JaM |
######
Registered: Jun 2002
Posts: 3604 (0.44 al dì)
Location: everywhere, anywhere, elsewhere...
Corso: ComDig
Anno: dott.??
Time Online: 62 Days, 16:55:46 [...]
Status: Offline
Edit | Report | IP: Logged |
ho cercato, ma invano... non ho ancora provato il forum pero'... adesso vo'
|
09-07-2003 10:52 |
|
|
| |
|
fozzy |
sparando alla cieca ho trovato una object->GetXPos ... |
09-07-2003 10:54 |
|
|
fozzy |
apprentice monk
Registered: May 2002
Posts: 1968 (0.24 al dì)
Location: Bollate (MI)
Corso: SA-299
Anno: primo...di studio "serio"
Time Online: 10 Days, 10:57:44 [...]
Status: Offline
Edit | Report | IP: Logged |
sparando alla cieca ho trovato una object->GetXPos()...
non é che é quello che cerchi?
:ciaociao:
__________________
I sense much NT in you, NT leads to Blue Screens,
Blue Screens lead to downtime, downtime leads to suffering.
NT is the path to the Dark Side....
|
09-07-2003 10:54 |
|
|
| |
|
JaM |
ho provato a cercare un po' questa getXPos... ma n ... |
09-07-2003 11:27 |
|
|
JaM |
######
Registered: Jun 2002
Posts: 3604 (0.44 al dì)
Location: everywhere, anywhere, elsewhere...
Corso: ComDig
Anno: dott.??
Time Online: 62 Days, 16:55:46 [...]
Status: Offline
Edit | Report | IP: Logged |
ho provato a cercare un po' questa getXPos... ma non mi sembra una funzione delle librerie opengl (almeno nella guida che ho non c'e'...), mi sembra piuttosto qualche funzione creata ad hoc da qualcuno (e tra l'altro non ho trovato ancora il codice dove viene definita, ma solo dove viene utilizzata...)
tnx comunque...
|
09-07-2003 11:27 |
|
|
| |
|
JaM |
Uhm... forse che forse ho risolto... in teoria con ... |
09-07-2003 12:10 |
|
|
JaM |
######
Registered: Jun 2002
Posts: 3604 (0.44 al dì)
Location: everywhere, anywhere, elsewhere...
Corso: ComDig
Anno: dott.??
Time Online: 62 Days, 16:55:46 [...]
Status: Offline
Edit | Report | IP: Logged |
Uhm... forse che forse ho risolto... in teoria con un
glGetFloatv(GL_MODELVIEW_MATRIX);
dovrei ottenere l'attuale matriciona totalona che comprende tutto e da essa ricavare le coordinate con una qualche moltiplicazione fra matrici (grazie Tamberlo ), devo solo scoprire come.... e fino a stasera quando tornero' a casa non potro' saperlo (non ho la robba qua in silab )
|
09-07-2003 12:10 |
|
|
| |
|
0m4r |
[url]http://www.opengl.org/developers/documentatio ... |
09-07-2003 12:14 |
|
|
| |
|
0m4r |
perchè non provi a chiedere aiuto anche agli amic ... |
09-07-2003 20:15 |
|
|
0m4r |
.grande:maestro.
Registered: Mar 2002
Posts: 7287 (0.88 al dì)
Location: Düsseldorf (DE)
Corso:
Anno: ESAMI FINITI
Time Online: 49 Days, 0:42:50 [...]
Status: Offline
Edit | Report | IP: Logged |
perchè non provi a chiedere aiuto anche agli amici del Forum di grafica ospitato nella sezione "hosted forumz"?
__________________
http://www.twitter.com/0m4r
|
09-07-2003 20:15 |
|
|
| |
|
All times are GMT. The time now is 20:25. |
|
|
|
|
|
|
|
| |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|