Preguntas etiquetadas con opengl

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...

8
Juegos AAA y OpenGL? [cerrado]

Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 3 años . ¿Qué juegos...

8
Necesito ayuda con sombreado / iluminación 3d

¿Cómo manejan ustedes el sombreado en un juego en 3D? Tengo una fuente de luz direccional que da sombra a un lado de un árbol hecho de cubos. Los 3 lados restantes tienen solo sombreado ambiental. Por lo tanto, el efecto 3D se pierde al mirar dos lados sombreados ambientales. ¿Me estoy perdiendo de...

8
¿Se necesitan normales para un juego estrictamente 2D?

Estoy empezando a aprender OpenGL creando un juego 2D puro. Tengo que decidir sobre el formato de los vértices. ¿Necesito un componente normal? ¿O no es necesario para un componente 2d? Mi instinto me dice que no lo necesitaré, ya que todo es plano. Pero tal vez lo necesito para algún sombreador...

8
OpenGL Vertex Attributes - Normalización

Por desgracia, he buscado y no he encontrado una respuesta definitiva. ¿Cuándo normalizaría los datos de vértice en OpenGL usando el siguiente comando: glVertexAttribPointer(index, size, type, normalize, stride, pointer); Es decir, cuándo lo haría normalize == GL_TRUE; ¿Qué situaciones y por qué...

8
¿Cómo se maneja la animación en OpenGL no inmediato?

Soy un novato en OpenGL moderno. Me siento cómodo con la metodología inmediata de OpenGL, pero nunca he hecho un uso serio de los VBO. Mi pregunta es sobre animación. En el modo inmediato, para lograr la animación, solo tiene que transmitir diferentes posiciones de vértice (interpoladas desde...

8
La forma más eficiente de dibujar vértices con OpenGL

Estoy escribiendo un juego OpenGL 3D. Habrá toneladas de triángulos para terreno y objetos en uso. Estoy estudiando de la guía oficial de OpenGL y el primer método presentado es llamar a una función glVertexdespués glBeginde cada vértice que desea dibujar. Sin embargo, este método suena bastante...

8
¿Por qué los triángulos cercanos tienden a desaparecer?

Acabo de habilitar el sacrificio de la cara posterior y noto un comportamiento extraño: cuando todos los vértices de mi triángulo están fuera de la vista y 2 de ellos están detrás de mí (creo) el triángulo desaparece. Entonces, para verlo, aquí hay un GIF. Sospecho que la matriz de proyección...

8
Modo de fusión "normal" con problemas de OpenGL

He tenido muchos problemas para intentar que una función de mezcla OpenGL funcione como lo esperaba con lo que esperaría (o de cualquier programa de edición de imagen sensible). Como ejemplo, usaré estas dos imágenes para mezclar (un poco difícil de ver en fondos blancos para que los colores estén...