Preguntas etiquetadas con shaders

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
Perfil de superficie superior de agua 2D

Estoy tratando de crear el efecto del grosor de la superficie del agua con un sombreador de fragmentos de vértice. Estoy en un entorno de juego en 3D, pero es una vista de desplazamiento, así que una vista "2D". Aquí hay un buen tutorial para crear dicho efecto en 2D real usando fragment shader....

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
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
GLSL Shader Editors para Linux

¿Hay algún buen IDE para Linux que nos permita editar sombreadores GLSL y visualizar su efecto? Nota: Shader Designer de Typhoon Labs es una buena opción, pero estoy buscando alternativas, ya que este software tiene algunos problemas con Ubuntu

8
¿Cartelera renderizada sin distorsión?

Utilizo el enfoque estándar de la cartelera en Unity que está bien, pero no es ideal: transform.LookAt(camera) El problema es que esto introduce distorsión hacia los bordes de la ventana gráfica, especialmente a medida que el ángulo del campo de visión aumenta. Esto es diferente a la cartelera...

8
¿Para qué se pueden usar los sombreadores?

Realmente no soy una persona en 3D, y solo he usado sombreadores un poco en algunos ejemplos de Three.js, y hasta ahora tengo la impresión de que solo se están usando para la parte gráfica de la ecuación. Aunque, el artículo de Wikipedia (bastante críptico) y algunas otras fuentes me llevan a...

8
Recorrer los colores con el mismo brillo.

Okay. Así que tengo un juego en el que estoy trabajando con un montón de partículas de colores. Cada uno de ellos tiene su propio color, sin embargo, todos están cerca de un tono específico. Para explicar eso mejor, estoy usando el espacio de color HSV, y tengo una variable global que va de 0 a...

8
¿Forzar recarga VS Soution Explorer al agregar un nuevo script de C # a través de Unity3d?

Cuando creo C # guión ( Create -> C# Script) a través Unity3d o borrarlo de Unity3d- Visual Studiome muestra la ventana de advertencia. es molesto. ¿Hay alguna forma de forzar "ReloadAll" en el Explorador de soluciones sin la