Principalmente quiero agradecer a Ager que me haya animado un poco a hacer algo más que a jugar al Doom III. Siempre he dicho que tenemos que animarnos entre nosotros...
Bueno, ahora mando un ejecutable para que podais trastear:
(http://www.telefonica.net/web/haddd/foto.jpg)
Cuando lo arranqueis, pulsad el + del keypad un par de veces para que así aparezca el efecto del bump map en las paredes.
No movais el ratón muy rápido porque se sale de la ventana y, en fin, que es un coñazo, ya lo vereis.
Como siempre teneis el código para ecarle un vistazo. O_O
Ese enlaceTécnicamente resuelve el problema de utilizar proyectores y múltiples luces. Por cierto, lo que aquí veis SI es un proyector, porque la luz de doom 3 me parece que es una sprite que ilumina y punto, lo digo porque no se ajusta al objeto como hace este cuando , como veis en la imagen, está proyectándose sobre dos objetos diferentes, la pared y la esfera. Pero bueno, digo yo que si Carmack no lo ha hecho no ha sido porque no sepa, sino para ser lo más compatible posible.
Finalmente, me gustaría que en lugar de una pared y las esferas, pudiera tener una habitación decente. Así que si algún grafista quiere hacerme una habitación brutal, le estaré agradecido ( y supongo que todos los demás programadores que siempre estamos mendigando!!) (uoh)
Hmmm malas noticias en mi ordenador :(
Haddd v1.0 (Sep 1 2004 22:35:27)
CXVideo::CXVideo {
Creado el objeto D3D
} CXVideo::CXVideo
No puedo generar el objeto D3D. Es necesario tener DX 9 instalado.
CXFuentes::DestruirLosObjetos {
} CXFuentes::DestruirLosObjetos
CXEscena::DestruirLosObjetos {
} CXEscena::DestruirLosObjetos
Y ahí se queda. Primero me dice que no tengo las dx8.1, luego me sale otro mensaje diciendo los controles de la demo, y luego me dice que no tengo las dx9 y sale.
Rarísimo :(
PD : Gracias por la parte que me toca, de hecho fuiste tú quien me animó a sacar alguna demo. No molan los bucles? (uoh)
No tengo pixel-warras asin que no puedo probar la demo.
Pero el aspecto de la pared es prometedor. (ole)
Me da los mismos errores que a AgeR, no obstante mola el eskrinsot (ole)
(ole) (ole) A mi si me rula y he de decir que está de p**** m**** . Buen trabajo (uoh) .
A mi me pasa igual que a Ager y a ShAq
---------------------------------------------------------------------------------------
Haddd v1.0 (Sep 1 2004 22:35:27)
CXVideo::CXVideo {
 Creado el objeto D3D
} CXVideo::CXVideo
No puedo generar el objeto D3D. Es necesario tener DX 9 instalado.
CXFuentes::DestruirLosObjetos {
} CXFuentes::DestruirLosObjetos
CXEscena::DestruirLosObjetos {
} CXEscena::DestruirLosObjetos
---------------------------------------------------------------------------------------
Tengo una 9600 con los últimos catalyst. ¿Esá compilado con el sdk dx9b o dx9c?.
Tal vez sea ese el problema. Yo tengo las dx9b instaladas
A mí me funciona perfectamente.
Lo que tienes que mejorar es el movimiento de la cámara. Es bastante incómodo tal como está. Yo los desplazamientos los haría con el teclado y la rotación con el ratón (aunque yo siempre pongo el botón derecho para desplazarse hacia arriba). De esa forma también evitas que cuando haces click fuera de la ventana pierda el foco.
Buen trabajo.
No os funciona porque necesitais DX9.0c, y por supuesto, pixel shaders 2.0
A ver si implemento ya de una vez los reflejos!!
Cita de: "Haddd"No os funciona porque necesitais DX9.0c, y por supuesto, pixel shaders 2.0
A ver si implemento ya de una vez los reflejos!!
Hmmm no podrías hacer que a los que no tenemos PS 2.0 se nos mostrase en REF o algo? O no es posible? Lo digo porque me gustaría probar lo que haces y no verlo siempre por screenshots :( .
De todos modos vista la imagen... (genial)
Ager, no le des más vueltas y cómprate una tarjeta con pixel shaders 2.0!! En modo REF es casi como si vieras screenshoots!!
Ya me funciona, tenia el directx 9.0b,
comentar lo mismo que Berserker, el movimiento
de la camara es un poco incomodo,
por lo demas (ole)
Uhm, esta cachondo sip (aunque como no entiendo solo puedo decir que me parece bonito (ole)).
Es esto normal?
QUOTE ("log") |
Versión de SDX:32. De D3D:0900 Versión del Adaptador:5672 Memoria de vídeo disponible:235 MB (240640 KB) HAL (hw vp): NVIDIA GeForce FX 5200 (800x620x8) (D24S0) [/quote]
Por que dice que tengo 235MB? (128)
9fps XD
Como mola, hay q joderse xDD Me rula perfectamente con mi 9600XT de 128Mb aunque el log dice: Memoria de vídeo disponible:239 MB (244736 KB) Algo hay raro por ahi :ph34r: :ph34r: jejje
El control de la camara tambien me parece un tanto incomodo, por lo demas... de puta madre! (ole) (ole)
Bueno, es que la función de la API de DX devuelve el total de memoria disponible de vídeo y AGP. Es una cosa rar. La verdad es que NO SE cómo sacar la memoria física de vídeo de la tarjeta. ¿si alguien lo sabe...?
|