Foros - Stratos

Programadores => Programación gráfica => Mensaje iniciado por: cemar en 16 de Diciembre de 2003, 03:19:07 PM

Título: Corriendo En El Escritorio
Publicado por: cemar en 16 de Diciembre de 2003, 03:19:07 PM
 Holaaaa.

Vereis. Me gustaría, usando Direct3D, hacer que un modelo 3D ( un modelo de una persona ) se mueva sobre el escritorio de Windows. Vamos, que todo sea igual que en cualquier aplicación normal en Direct3D, pero en vez de ejecutarse el programa sobre una ventana normal y corriente, sea sobre el escritorio.

Me preguntaba si alguno de vosotros podría ayudarme.

Muchas gracias.
Título: Corriendo En El Escritorio
Publicado por: Zaelsius en 16 de Diciembre de 2003, 04:15:14 PM
 Tienes un buen ejemplo con código fuente en Angel Code.

Utiliza DirectDraw(7), pero creo que te servirá igualmente para saber cómo inicializar la ventana, etc.

Usa overlays, la misma técnica que Winamp 3/5 para dibujar en el escritorio. Creo recordar que las tarjetas de video cutres no poseen esa capacidad, pero si la Voodoo Banshee ya tenia, supongo que hoy en dia todas podrán.
Título: Corriendo En El Escritorio
Publicado por: ShAq en 16 de Diciembre de 2003, 06:53:15 PM
 Hola,
todas las actuales soportan overlay, aunque mi vieja TNT2 no lo soportaba a mas de 1024x768 de resolucion.
saludos