Preguntas etiquetadas con shaders

16
El costo práctico de intercambiar efectos

Utilizo XNA para mis proyectos y en esos foros a veces veo referencias al hecho de que cambiar un efecto por una malla tiene un costo relativamente alto, lo que me sorprende, ya que pensé que cambiar un efecto era simplemente un caso de copiar el programa de reemplazo del sombreador a la GPU junto...

16
¿Hay un sucesor de RenderMonkey? [cerrado]

Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Game Development Stack Exchange. Cerrado hace 5 años . Estoy comenzando con la...

14
¿Por qué los árboles brillan en el fondo?

Actualmente estoy creando una escena de bosque en la oscuridad, y los árboles brillan muy lejos, pero cuando me acerco están bien. Tengo los sombreadores configurados en "Naturaleza / Oclusión suave del árbol [corteza / hojas]", pero todavía se están volviendo extraños muy lejos, pero cerca están...

14
Gran búfer de vértices frente a múltiples llamadas de sorteo

Recién estoy comenzando con OpenGL, y estoy intentando usarlo para crear un juego 2D. En este juego, tengo una cuadrícula hexagonal compuesta de una gran variedad de hexágonos de diferentes colores. Como programador novato de OpenGL, veo dos formas de dibujar esta cuadrícula: Usando un búfer de...

13
Recreando este aspecto de sombra plana

Lo mantendré breve. ¿Cómo se logra el efecto representado en la imagen a continuación? ¿Es factible hacerlo en tiempo real? Parece engañosamente simple, pero probablemente no lo sea. ¿Hay alguna palabra clave que pueda buscar para obtener más información sobre la programación de los sombreadores...

13
¿Debugging Shader Code?

Estoy escribiendo un motor de juego, y cuando uso una cámara de perspectiva me sale una pantalla negra. No voy a preguntar exactamente por qué esto se debe a que habría mucho código para compartir y, francamente, creo que es una pregunta un tanto mezquina incluso para molestarlos a todos. El...

13
¿Cómo funcionan los sombreadores multipass en OpenGL?

En Direct3D, los sombreadores multipass son fáciles de usar porque literalmente puede definir pases dentro de un programa. En OpenGL, parece un poco más complejo porque es posible darle a un programa de sombreado tantos sombreadores de vértices, geometrías y fragmentos como desee. Un ejemplo...

13
Sombreador de metal realista

¿Cómo se crea un buen sombreador de metal? Para diferentes metales y digamos más o menos erosionado / oxidado y así sucesivamente. Sé que una diferencia de los materiales ordinarios es que el metal debería 'colorear' la luz especular, pero cuando hago eso con el oro, por ejemplo, simplemente se...