Srodne teme
24.05.2003. OpenGL
13.12.2004. OpenGL sa .NET - om
17.07.2002. OpenGL 1.4
18.01.2004. Tastatura i OpenGL
10.04.2004. opengl optimizacija
26.06.2004. Asembler i opengl
16.05.2006. Preslikavanje OpenGL-a u Javu
04.02.2005. OpenGL ili DirectX?
16.05.2006. Java i OpenGL ?????
15.06.2006. OpenGL i Java ??????
Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Promjena smjera z ose(openGL)

[es] :: 3D programiranje :: Promjena smjera z ose(openGL)

[ Pregleda: 4935 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Promjena smjera z ose(openGL)22.05.2005. u 11:22 - pre 229 meseci
Radim u OpenGL.
Da li u OpenGL postoji funkcija kojom se mjenja smjer z ose,tj. da se + prostire u
dubinu ekrana.
Hvala unaprijed!
 
Odgovor na temu

speciebsp
Gorazde, BiH

Član broj: 52340
Poruke: 19
*.dslam.ob.bih.net.ba.

Sajt: bspdx.cjb.net


Profil

icon Re: Promjena smjera z ose(openGL)22.05.2005. u 11:50 - pre 229 meseci
Pozdrav,

Ja radim u Dx-u pa sam operisan od toga, ali na www.opengl.org stranici u odjeljku FAQ stoji ovo:

====================================================
9.150 Can I make OpenGL use a left-handed coordinate space?

OpenGL doesn't have a mode switch to change from right- to left-handed coordinates. However, you can easily obtain a left-handed coordinate system by multiplying a negative Z scale onto the ModelView matrix. For example:

glMatrixMode (GL_MODELVIEW);

glLoadIdentity ();

glScalef (1., 1., -1.);

/* multiply view transforms as usual... */

/* multiply model transforms as usual... */

====================================================

http://www.opengl.org/resources/faq/technical/transformations.htm

Nadam se da ce ti pomoci... ako ne, onda idi na njihov page pa vidi sta se moze uraditi povodom toga...

cy
 
Odgovor na temu

Buffy
Stanko Culaja
Sipovo, BiH

Član broj: 45310
Poruke: 312
*.teol.net.



Profil

icon Re: Promjena smjera z ose(openGL)22.05.2005. u 12:30 - pre 229 meseci
Hvala!
 
Odgovor na temu

alexione
Aleksa Todorovic
Sremski Karlovci

Član broj: 46927
Poruke: 29
*.041net.co.yu.



Profil

icon Re: Promjena smjera z ose(openGL)23.05.2005. u 00:54 - pre 229 meseci
Pretpostavljam da treba da obratis paznju i na redosled tacaka u trouglovima, evo sta o tome kaze DirectX dokumentacija:

-------------------------------------------------------------------------------
Microsoft® Direct3D® uses a left-handed coordinate system. If you are porting an application that is based on a right-handed coordinate system, you must make two changes to the data passed to Direct3D.

- Flip the order of triangle vertices so that the system traverses them clockwise from the front. In other words, if the vertices are v0, v1, v2, pass them to Direct3D as v0, v2, v1.

- Use the view matrix to scale world space by -1 in the z-direction. To do this, flip the sign of the _31, _32, _33, and _34 member of the D3DMATRIX structure that you use for your view matrix.
 
Odgovor na temu

[es] :: 3D programiranje :: Promjena smjera z ose(openGL)

[ Pregleda: 4935 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Srodne teme
24.05.2003. OpenGL
13.12.2004. OpenGL sa .NET - om
17.07.2002. OpenGL 1.4
18.01.2004. Tastatura i OpenGL
10.04.2004. opengl optimizacija
26.06.2004. Asembler i opengl
16.05.2006. Preslikavanje OpenGL-a u Javu
04.02.2005. OpenGL ili DirectX?
16.05.2006. Java i OpenGL ?????
15.06.2006. OpenGL i Java ??????
Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.