Autor: Matija Novak, univ. bacc. inf.
Posljednja promjena: 19.11.2009. 17:36
Studij: Diplomski studij Smjer: Baze podataka i baze znanja
OpenGL i stereografija[Bourke, 1999]
OpenGL ima gotove funkcije za rad s stereografijom. Ima dva spremnika (za ljevu i desnu kameru).

Ne radi sa svim grafičkim karticama. Mora kartica imati podršku za stereo. Error (OpenGL visual with stereo capability not found, requested visual not supported)

Primjer: Pulsar [zmijeniti near i far sa na primjer nears i fars]

glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGB | GLUT_DEPTH | GLUT_STEREO);

U stereo mogu postoje dva buffera
glDrawBuffer(GL_BACK_LEFT);
glDrawBuffer(GL_BACK_LEFT);

Toe-in metoda
gluLookAt(camera.vp.x + right.x, camera.vp.y + right.y, camera.vp.z + right.z, focus.x,focus.y,focus.z, camera.vu.x,camera.vu.y,camera.vu.z);
gluLookAt(camera.vp.x - right.x, camera.vp.y - right.y, camera.vp.z - right.z, focus.x,focus.y,focus.z, camera.vu.x,camera.vu.y,camera.vu.z);

Izvor: [http://local.wasp.uwa.edu.au/~pbourke/miscellaneous/stereographics/stereorender/]

O autoru: Matija Novak
Organizacija: Fakultet Organizacije i Informatike Predmet: Računalna grafika