Foros - Stratos

Stratos => Proyectos => Mensaje iniciado por: Lord Trancos en 01 de Enero de 1970, 01:00:00 AM

Título: lmtools - tech demo :P
Publicado por: Lord Trancos en 01 de Enero de 1970, 01:00:00 AM
                                Ultimamente estoy liado con unos programitas para hacer lightmaps. La "cosa" ya funciona (mas o menos) y he publicado una demo con un ejemplo:

 http://www.geocities.com/dxlab/techdemo1.htm

Eso es solo un escenario, y un programa para verlo (por cierto podeis usar + y - para cambiar la velocidad). La publicacion de la primera beta de las herramientas para generar lightmaps tendra que esperar a que escriba algo de documentacion :lengua:

En cuanto al codigo fuente tendra que esperar más aún, pero saldra :ojo:

Weno, si eso le echais un vistazo y me contais que os parece :ojo:

_________________
SaludoteZ de Lord Trancos!
www.dxlab.tk - programación de DirectX con Delphi.




[ Este Mensaje fue editado por: Lord Trancos el 2002-08-29 14:29 ]                                
Título: lmtools - tech demo :P
Publicado por: Emotion en 01 de Enero de 1970, 01:00:00 AM
                                sale la clasica pagina de GeoCities con aquello de... Oops! we can't find your page... :sonriendo:                                
Título: lmtools - tech demo :P
Publicado por: Lord Trancos en 01 de Enero de 1970, 01:00:00 AM
                                Prueba ahora :sonriendo:                                
Título: lmtools - tech demo :P
Publicado por: Lord Trancos en 01 de Enero de 1970, 01:00:00 AM
                                Ahi va un "mirror", pero normalmente es poco fiable y lento :triste:

http://dxlab.host.sk/techdemo1.htm

[ Este Mensaje fue editado por: Lord Trancos el 2002-08-29 14:46 ]                                
Título: lmtools - tech demo :P
Publicado por: Frodrig en 01 de Enero de 1970, 01:00:00 AM
                                Lord, no se porque razon no me va. Vamos, arrancar me arranca pero luego se me queda toda la pantalla de color "mostaza" y a veces hay parpadeos. Cuando doy a '+' y '-' respectivamente no pasa nada, salvo que si se muestra en la zona inferior un texto descriptivo pero sigue sin verseme nada.

Tengo un Celeron a 400Mhz y Voodoo Banshee de 12 megas PCI (si, lo ultimo en "tesnologia").

Saludos                                
Título: lmtools - tech demo :P
Publicado por: HaltedMode en 01 de Enero de 1970, 01:00:00 AM
                                Ca-ñe-ro !!  :sonriendo:
Esta muy bonito y la sombra que proyectan los objetos esta perfecta, pero hay algo que no me convence en la forma en que la luz entra por las vidrieras (es decir en la forma en que deja el espectro en la pared, sobre todo en la pared que esta a nuestra espalda en el punto donde empieza la demo).                                
Título: lmtools - tech demo :P
Publicado por: Lord Trancos en 01 de Enero de 1970, 01:00:00 AM
                                Frodrig, me extraña mucho lo que te pasa. Yo tambien tengo un Banshee :ojo:. Prueba a pulsar F7 y F8, y dime si puedes ver algo. Que SO tienes ? y que version de DX ?

HaltedMode, gracias :triste:                                
Título: lmtools - tech demo :P
Publicado por: HaltedMode en 01 de Enero de 1970, 01:00:00 AM
                                Te cuento mi impresion:

Fijate en los focos normales, conforme la luz se va alejando del origen, el cono de luz se va haciendo mas amplio y difuso (la luz abarca mas pero es menos potente), sin embargo, la luz que proyectan las vidrieras, es constante en todos los puntos de la pared (tanto en amplitud como en potencia del espectro que incide en las paredes) independientemente de lo alejado que este el punto del origen (la vidriera), con ello da la sensacion como de que esa luz fuese mas bien una pegatina que alguien ha puesto en la pared (a mi juicio en los puntos de la pared mas alejados de la vidriera, la luz proyectada deberia abarcar mas pared y tener menos potencia que en los puntos mas cercanos igual que ocurre con los focos normales que hay en la demo).
Espero que te haya servido de algo.
Saludos.                                
Título: lmtools - tech demo :P
Publicado por: Drácula en 01 de Enero de 1970, 01:00:00 AM
                                No veo nada. Me aparece el texto de abajo, pero la pantalla hace flashes de colores.                                
Título: lmtools - tech demo :P
Publicado por: Frodrig en 01 de Enero de 1970, 01:00:00 AM
                                Nada Lord, me pasa exactamente lo mismo que pone Dracula mas arriba, solo que a mi se me ve la pantalla de color mostaza y no negra. Seguro que es una tonteria.

Ah, que se me olvidaba. Tengo las W98 y la version 8.1 de las DirectX.

[ Este Mensaje fue editado por: frodrig el 2002-08-29 20:29 ]                                
Título: lmtools - tech demo :P
Publicado por: jpastor en 01 de Enero de 1970, 01:00:00 AM
                                A mi me va bien hasta que me acerco mucho a una pared. A partir de ahi parece como si no se borraran los buffer a cada frame y se mezclaran unos con otros.                                
Título: lmtools - tech demo :P
Publicado por: BeRSeRKeR en 01 de Enero de 1970, 01:00:00 AM
                                jpastor, eso es porque no limpia el frame buffer con lo cual gana unos cuantos fps (además de que no tiene sentido en esa situcación limpiar el frame buffer) :sonriendo:

Por otra parte está muy bien, a mi me va perfecto. ¿Qué tipo de luces soporta?

Saludos
                               
Título: lmtools - tech demo :P
Publicado por: Lord Trancos en 01 de Enero de 1970, 01:00:00 AM
                                [jpastor]

 lo que a ti te pasa es "normal" :sonriendo:

[frodrig, dracula]

 Revisaré el código a ver si encuentro algo extraño... :ojo:

[haltedmode]

 Pensaba que te referias a otra cosa. Ten en cuenta que la luz que entra por las vidrieras es luz del sol; el punto de origen esta demasiado lejano y por eso la luz se proyecta asi. Osea que eso esta bien como esta :sonriendo:
                               
Título: lmtools - tech demo :P
Publicado por: Lord Trancos en 01 de Enero de 1970, 01:00:00 AM
                                Por ahora soporto un color ambiental, luces direccionales (es la que entra por las vidrieras), puntos de luz (en la demo no hay ninguno) y focos cilindricos.

En un futuro creo que añadire luces en forma de linea (utiles para los tipicos tubos de neon) y volumenes de luz ambiental (AABB y esfera).

Las luces se las dices al programa que genera los lightmaps mediante un archivo de texto. Para facilitar la creacion de ese archivo he hecho un script para el gMax. :sonriendo:                                
Título: lmtools - tech demo :P
Publicado por: BeRSeRKeR en 01 de Enero de 1970, 01:00:00 AM
                                Jej, está curioso. Yo el generador que hice leía la info de los BSP del q3 (las luces y la geometría) y entonces generaba los lightmaps...pero vamos ahora mismo estamos utilizando los lightmaps que genera el quake3...

Hmm para generar los lightmaps ¿utilizas un BSP o algo así?...lo digo porque la generación se aceleraría bastante ya que no tendrías que mirar todas las faces para cada luz...

Saludos
                               
Título: lmtools - tech demo :P
Publicado por: Lord Trancos en 01 de Enero de 1970, 01:00:00 AM
                                Uffff... me temo que mis lightmaps dejan mucho que desear en comparación con los del quaske 3.... :sonriendo: pero weno, quedan bastante bien.

Citar
Hmm para generar los lightmaps ¿utilizas un BSP o algo así?...lo digo porque la  
generación se aceleraría bastante ya que no tendrías que mirar todas las faces para cada luz...

Uso un "algo así", mas exactamente un Octree. :sonriendo:                                
Título: lmtools - tech demo :P
Publicado por: JPeP en 01 de Enero de 1970, 01:00:00 AM
                                Ummm, tu demo es espectacular... es la primera vez que una aplicacion consigue sacarme una pantalla azul en XP y (segun la informacion de microsoft en pantalla), cerrarme windows para evitarme males mayores en el equipo.

¿Que hay de esos buenos tutoriales en tu web? Deberias seguir ese camino y no dedicarte a hacer VIRUS. JEJEJEJE

No, en serio, aparte de que me he acojonado un poquillo, ese color azul "windows" está muy conseguido.  JAJAJAJA

Bueno va, ahora en serio de verdad, crees que puede ser de mi equipo o algo del programa. Si tuviese algun debug te lo enviaria, pero es que me ha borrado hasta la carpeta en la que lo habia descomprimido.

¿Será que windows no te quiere ni ver por usar programas de la competencia: Delphi?

¿Sera que el maligno (Delphi) ha obrado otra vez?

¿Sera que Emotion ha corrompido tu descarga para que tu motor no sea mejor que el suyo? (Emotion, va de buen rollo XDDDD)

SALUDOS A TODOS                                
Título: lmtools - tech demo :P
Publicado por: BeRSeRKeR en 01 de Enero de 1970, 01:00:00 AM
                                A mi en XP sí me funciona...será por otra cosa...
                               
Título: lmtools - tech demo :P
Publicado por: Lord Trancos en 01 de Enero de 1970, 01:00:00 AM
                                Yo tb la he probado en un WIndows XP (mas exactamente un PIII 600 con una geforce 2 mx) y no me ha dado ningun problema :/

No se,... revisare el codigo a ver si encuentro algo raroo... pero en principio es una aplicacion muy sencilla,... no se pq ha dado tantos problemas. :triste:
                               
Título: lmtools - tech demo :P
Publicado por: JPeP en 01 de Enero de 1970, 01:00:00 AM
                                Bueno, por su te sirve de algo:

AMD 800
128 RAM
Voodoo3 3000
Version controlador grafica: 5.0.2195.232                                
Título: lmtools - tech demo :P
Publicado por: Lord Trancos en 01 de Enero de 1970, 01:00:00 AM
                                Weno, acabo de sacar la segunda techdemo. He corregido algunos bugs (uno de ellos era realmente estrambotico), y he hecho numerosos cambios.

Os agradeceria que a los que os fallo (o no probasteis) la anterior techdemo, probarais la nueva (el resto de gente no es necesario).

Al arrancar la demo os preguntara si quereis REF, HAL o HAL+TnL. Probad la demo con los tres modos, por favor.

Cargad el unico archivo que os aparecera al seleccionar FileOpen.

Y despues probad a cambiar el "Render Mode" entre los diferentes disponibles.

Si os falla algo por favor indicadme el "Device Type" y el "Render Mode" que os fallan. Y si no os falla nada, decidmelo tambien :ojo:

http://www.geocities.com/dxlab/techdemo2.html
http://dxlab.host.sk/techdemo2.html

Gracias de antemano.
                               
Título: lmtools - tech demo :P
Publicado por: Frodrig en 01 de Enero de 1970, 01:00:00 AM
                                Hola Lord,

Desgraciadamente me sigue sin funcionar aunque todo esta completamente estabilizado ahora, es decir, no hay cuelgues ni devoluciones al escritorio. En todos los tipos de device y renders, solo consigo ver una pantalla de fondo de color azul, eso si, informacion al dispositivo grafico fijo que se envia porque los frames varian considerablemente entre modo y modo y de forma coherente (mas rapidos en hardware, unos 200 y mucho, y mas lentos en sofware (ahora no recuerdo los fps)).

Como particularidad te comento que en modo hardware no me sale la pantalla azul, sino que se ve un parpadeo multicolor, muy similar a lo que veia antes (por no decirte que igual).

Bueno, eso es todo. He intentado localizar alguna salida por logger a archivo pero no halle nada.

Saludos.                                
Título: lmtools - tech demo :P
Publicado por: Mars Attacks en 01 de Enero de 1970, 01:00:00 AM
                                Sin problemas en el modo HAL, algo lento en el modo REF y no me deja inicializar en el modo HAL+tnl con el siguiente error:
Could not initialize DirectX Graphics.
Try with another device type.
(You must have installed DirectX 8 or better and a 16,24 or 32 bpp desktop to run this program).

Tengo los directx 8.1 y mi pantalla está a 16 bpp. Mi equipo es un pentium III 500 Mhz, 128 Mb con una Ati Rage Pro 2x y sufro W98 SE

Está chulo poner la velocidad a 100 en modo HAL y emular el vuelo de una mosca por la casa. Yo es que me divierto con cualquier cosa XDDD

Un apunte más: tengo la sensación de que usas un fovy de cámara demasiado grande (o demasiado pequeño). Te recomiendo pi/3 (60º) para darle una sensación más real (la que hay ahora saca las perspectivas muy forzadas). Un saludo.

[ Este Mensaje fue editado por: Mars Attacks el 2002-09-18 18:01 ]                                
Título: lmtools - tech demo :P
Publicado por: Lord Trancos en 01 de Enero de 1970, 01:00:00 AM
                                Frodrig - Unas preguntas, ¿los parpadeos de colores te los da antes o despues de cargar el archivo? ¿has tenido problemas similares con otros programas/demos?

Mars - gracias por probarlo y por el apunte. Ya se que me paso con el angular de la camara pero si lo cambio se perderia la sensacion de "soy una mosca" :sonriendo:

Por cierto el error que te da en HAL+TnL sera pq tu tarjeta no soporta Transformacion e Iluminacion por hardware. Corrigeme si me equivoco.

_________________
(Ignore Mode for [WhiteBlaizer] and [x-alien] is enabled.)
SaludoteZ de Lord Trancos!
www.dxlab.tk - dxlab.host.sk - programación de DirectX con Delphi.


[ Este Mensaje fue editado por: Lord Trancos el 2002-09-18 18:25 ]                                
Título: lmtools - tech demo :P
Publicado por: Frodrig en 01 de Enero de 1970, 01:00:00 AM
                                Me pasa solo cuando cargo el modelo.
No, no he tenido problemas similares con otros programas. Es extraño y si tu tienes una Banshee como yo, tiene que ser alguna particularidad de mi equipo. No se :triste:.

Pd: Tengo las DX8.

Un saludo.                                
Título: lmtools - tech demo :P
Publicado por: Lord Trancos en 01 de Enero de 1970, 01:00:00 AM
                                :triste:
Siento ser tan pesado,... me puedes enviar una captura de la pantalla, por favor ?

lordtrancos@softhome.net

cuando salen las colorines, claro.                                
Título: lmtools - tech demo :P
Publicado por: lol en 01 de Enero de 1970, 01:00:00 AM
                                                               
Título: lmtools - tech demo :P
Publicado por: JPeP en 01 de Enero de 1970, 01:00:00 AM
                                En modo HAL funciona muy bien (con objetos ocultos y todos LordTrancos- DXlab.tk) :ojo:

En modo software pasa de mi y me sale la pantalla negra, ponga la opcion de render que ponga.

Por ultimo, el tnL no lo soporta mi tarjeta.

Saludos.

PD: Mola mucho                                
Título: lmtools - tech demo :P
Publicado por: Lord Trancos en 01 de Enero de 1970, 01:00:00 AM
                                Hombre, que bien :sonriendo: al menos parece que algo si que he arreglado.

Lo del modo software es culpa de DX. Seguramente cualquier demo que pruebes en software te sacara lo mismo.