Preguntas etiquetadas con directx

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

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
¿Windows 8 aún admite DirectX 9?

¿Windows 8 es compatible con DirectX 9? Porque estaba mirando algunos ejemplos escritos en C ++ y DirectX 9 hechos para Windows 8. No fue eso, como lo sé (mira aquí http://directxtutorial.com/Lesson.aspx?lessonid=111-4-2 ) Ej. Inizializar DirectX con COM: ComPtr<ID3D11Device1>...

8
Error de DirectX con sistemas XP anteriores

Soy un programador ciego, trabajando en un juego de audio para ciegos. Estoy usando SlimDX, y se ha probado en docenas de sistemas desde XP hasta Win 8.1. Mi código funciona bien en la mayoría de los sistemas, pero recibo el siguiente error en tiempo de ejecución en un puñado de sistemas XP más...

8
Mapa de altura vs malla modelo 3D

Actualmente estoy trabajando en un juego de PC en 3D (escrito en C ++ y DirectX 9.0) y estoy tratando de encontrar la mejor manera de almacenar datos de nivel en la memoria. La acción del juego se desarrolla bajo tierra, por lo que siempre hay un techo por encima del jugador. El suelo es bastante...