Preguntas etiquetadas con normals


5
OpenGL: ¿por qué tengo que establecer un normal con glNormal?
Estoy aprendiendo algunos conceptos básicos de OpenGL, pero me pregunto por qué hay una llamada glNormalpara establecer la normalidad de los vértices. Si creo un triángulo simple como este: glBegin(GL_TRIANGLES); glVertex3f(0,0,0); glVertex3f(1,0,0); glVertex3f(0,1,0); glEnd(); ¿No deberían definirse las normales implícitamente por el tipo de primitivo geométrico? Si no establezco un …
19 opengl  normals 

1
Normals vs mapas normales
Estoy usando el importador de activos Assimp ( http://assimp.sourceforge.net/lib_html/index.html ) para analizar modelos 3D. Hasta ahora, simplemente he extraído los vectores normales que están definidos para cada vértice en mis mallas. Sin embargo, también he encontrado varios tutoriales en mapas normales ... Según tengo entendido para los mapas normales, los …


1
Bandas especulares con alto poder especular.
Tenemos algunos problemas con nuestro trazado de rayos en DirectX, especialmente con algunos problemas serios de bandas con especular. Con alta potencia especular (por encima de 8) comienza el anillado. Me pregunto si este es un problema HDR / LDR o podría estar relacionado con otra cosa, como las normales …

1
Dado un plano y un punto, ¿cómo puedo determinar en qué lado del plano está el punto?
Dado el punto Vector pos = new Vector(0.0, 0.20156815648078918, -78.30000305175781, 1.0); y el plano (triángulo) Vector a = new Vector(-6.599999904632568, 0.0, -78.5, 1.0); Vector b = new Vector(6.599999904632568, 0.0, -78.5, 1.0); Vector c = new Vector(6.599999904632568, 4.400000095367432, -78.5, 1.0); Quiero conseguir un avión normal apuntando en la dirección de pos …

6
¿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 …
8 opengl  2d  normals 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.