-
1 Archivos adjunto(s)
Iluminación UDK
Buenas. Pues llevo unos días metidos con UDK y poco a poco voy pillando cosas.
El caso es que estoy atascado con el tema de la iluminación. En la imagen siguiente, en la izquierda es lo que veo es el visor sin lanzar el build de la iluminación, y en la derecha cuando lo lanzo. Al lanzar el build de la iluminación desaparecen sombras, algunas cosas no las ilumina, etc. He mirado a ver qué podía ser, pero no encuentro explicación y no sé qué estoy haciendo mal.
Archivo adjunto 205093
. Saludos, y gracias.
-- IMÁGENES ADJUNTAS --
https://www.foro3d.com/attachment.ph...hmentid=205093
-
Iluminación UDK
Hola Xavdan. No soy un usuario asiduo de Unreal, pero algo si lo he tocado. Si no es un problema más complejo. Te aconsejaría revisaras de qué forma has modelado los modelos, supongo que, todos tus modelos (brushes) del tipo (static mesh)
Aunque udk, ya genera de forma automática los lightmaps para los modelos, cuando tienen sus coordenadas de mapeado sin problemas de solapamiento, en ocasiones es necesario generar un segundo canal de uvs, con el
modelo desplegado en el para este fin. Esto de no hacerse bien, la misma consola de udk, te avisa del error. Únicamente es necesario crear un segundo UV channel, cuando el primero por lo que sea, tiene overlapping de UVS. Para
optimizar espacio UV, Tiles, si no es así, udk usa el canal de UV del modelo tal como viene para tal fin. Creo recordar que, por ejemplo, si en 3dsmax, tienes un modelo con dos canales de UVS. 1 y 2. Udk, los le de forma 1=0 y 2=1 es decir, empieza a leer el canal de UV desde el cero. ¿no te da ningún tipo de aviso la consola de udk respecto a la escena, cuando la compila?
Otros problemas, puede ser que desactivaste algo en tus static meshes, o en la configuración de la iluminación o luces de tu escena. Yo empezaría a revisar la configuración de lightmass settings.
Pero no me hagas mucho caso, igual alguien pilota mucho más que yo y te dice que es un chorrada, que en un par de líneas te explica como arreglarlo. Te dejo de todas formas, la ayuda de Udk https://docs.unrealengine.com.
Edito: No estoy en casa, ando en el estudio y no tenía este link a mano, por lo que he tenido que rebuscarlo en Google, te va a venir bien para él caso. http://www.worldofleveldesign.com/ca...-lightmaps.php. Un saludo.
-
Iluminación UDK
Muchas gracias por tu respuesta Infograph3d, ahora mismo le hecho un ojo a los links que me irán de perlas.
De todas formas, como soy una persona muy persistente, que hasta qué no lo consigue no paro y busco diferentes soluciones, al final creo que encontré cuales eran los problemas.
Para no meterte el, intentaré resumirlo mejor posible.
El caso es que estoy practicando con el udk con una escena qué prepare para un motor propio de un proyecto que hice en el máster de videojuegos.
La solución la he encontrado en los maps channel. En mi proyecto (en las texturas uso mucho el mix) tenía el canal 1 para la textura y el 4 para él mix, además de tener el canal 3 para él lightmap que usamos en el propio motor. Al traerlo al UDK el entiende que hay 4 canales más otro que me generaba para él lightmap (el que yo tenía no me sirve porque se hizo con muchos objetos para optimizar).
Al final lo que he hechos es (por si te sirve en un futuro o alguien más con el problema qué he tenido yo). Dejar el canal 1 y 2 para las texturas, y borrar el resto de canales desde 3ds Max. Al importarlo al Udk el me ha generado un tercero para los lightmaps.
Y como bien dices, de max a udk le resta un canal, o sea el 1 es el 0, el 2 el 1.
En realidad, no entiendo bien porque no funcionaba (quizás el udk se saturaba con tantos canales de mapeado) pero al final lo he podido resolver. Gracias de nuevo y un saludo.