Preguntas etiquetadas con hlsl

10
Iluminación rápida con múltiples luces.

¿Cómo puedo implementar una iluminación rápida con múltiples luces? No quiero restringir al jugador, puede colocar un número ilimitado y posiblemente luces superpuestas (puntos) en el nivel. El problema es que los sombreadores que contienen bucles dinámicos que serían necesarios para calcular la...

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
¿Efecto ondulación?

He estado trabajando en un juego de defensa de la torre durante algún tiempo, y hasta ahora estoy realmente satisfecho con los resultados. Sin embargo, hay una cosa que me gustaría agregar. He visto un video de GeoDefense para Windows Phone 7 aquí:

9
Muestreo directo de texturas 3D muy lento

Así que estoy escribiendo un pequeño juego con Direct3D 9 y estoy usando texturas múltiples para el terreno. Todo lo que estoy haciendo es muestrear 3 texturas y un mapa de mezcla y obtener el color general de las tres texturas basadas en los canales de color del mapa de mezcla. De todos modos,...

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