Preguntas etiquetadas con culling

19
En los juegos AAA modernos con entorno abierto y gran cantidad de contenido estático (p. Ej .: crysis), ¿cómo se realiza la eliminación de oclusiones?

Dos ideas que tengo en mente: 1) La escena se representa en un búfer invisible, utilizando modelos de baja resolución y bajo recuento de polígonos (o incluso utilizando solo volúmenes delimitadores como cubos o esferas). Luego se verifica el búfer para saber qué es visible o no. Antes de...

9
¿Cómo funciona gluLookAt?

Desde mi entendimiento, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); es equivalente a: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Pero cuando imprimo la ModelViewmatriz, la llamada a glTranslatef()no...

9
¿Por qué no puedo usar el operador '> =' con Vector3s?

Estoy tratando de hacer que un rectángulo se mueva entre dos posiciones a las que me refiero como _positionAy _positionB. Ambos son de tipo Vector3. El rectángulo se mueve bien. Sin embargo, cuando llega _positionBno se mueve en la dirección opuesta, como debería. Regresé al código para echar un...