Configuración de las sombras de la nube dinámica en UDK

Si iniciamos UDK y cargamos un mapa de plantilla predeterminado, obtendremos un domo de cielo cargado con su hora predefinida del día, junto con la animación de las nubes. Bueno, esa es realmente la configuración del material en UDK que se aplica a una malla de Skydome y, por lo tanto, podemos ver el Sol y todas las nubes moviéndose, pero sin sombras en el suelo. Así que hoy aprenderemos a obtener sombras en la nube con solo configurar un material de la nube y conectarlo a la función de la Luz. Sí, es muy fácil y se ve muy real también, así que empecemos.


Click para agrandar

Cargue su UDK y vaya a la opción de menú Archivo, haga clic en Nuevo y elige cualquier mapa de plantilla de las opciones. Para este tutorial iré con el Iluminación de mediodía Como es el mejor momento para ver claramente las sombras en el suelo..

Después de seleccionar la plantilla Midday Lighting, obtendrá un mapa vacío con un cubo justo en el centro, simplemente ignore ese cubo o incluso puede eliminarlo si lo desea. Antes de continuar, guardemos este mapa como Nubes en tiempo real por si acaso UDK se estrella.


Ahora vaya al navegador de contenido y cree un nuevo paquete llamado RT_clouds (o cualquier cosa que desee) y establezca la Opción de fábrica en Material como se muestra en la imagen de arriba. Antes de pulsar OK, asigne a este material un nombre como RT_Clouds_Mat y luego presiona OK. Se creará un nuevo paquete y se abrirá una ventana del Editor de materiales, cierre esa ventana y guarde el paquete.

Necesitamos una textura de nube en blanco y negro y es muy fácil crear este tipo de texturas de nube en Photoshop, pero aún así te mostraré cómo crear una textura de nube simple en Photoshop. Así que carga Photoshop.


Crea un nuevo archivo con una resolución de 512 por 512. Click para agrandar

Ahora ve a Filtro> Render> Nubes pero antes de eso, asegúrese de que los colores de fondo y primer plano estén configurados en blanco y negro. O simplemente presione re en Photoshop para configurar el color de primer plano y fondo en blanco y negro.

Click para agrandar
Sigue golpeando CTRL + F para renderizar el último filtro usado (que es el renderizado en la nube) hasta que vea un patrón blanco y negro bien distribuido, y luego intente atenuar el color grisáceo simplemente ajustando los niveles como lo he hecho en la imagen de arriba. Debería obtener un patrón de textura similar como en la imagen de arriba y luego guardar esto como cloud.tga.

La imagen de arriba es la textura final que vamos a utilizar para configurar el Material de la nube en UDK.

Click para agrandar
Ahora vaya a UDK y en el Navegador de contenido cargue su RT_Cloud Paquete e importación que Cloud.tga Textura que hemos creado anteriormente. Es hora de configurar el material, así que simplemente haga doble clic en el RT_cloud_mat Material para abrir su ventana de editor de material..
He dividido el siguiente proceso de configuración en 3 partes (es decir, A, B y C) para entender mejor la configuración. Click para agrandar
Configurar un:

Arrastra y suelta la textura de la nube en este RT_cloud_mat editor de material y luego arrastre en dos expresiones, una Panner y un Coordinador de Texturas. Selecciona el TexCoordes UTILIZANDO a 0.5 y VTiling a 1.0 y enchúfelo en la coordenada de Panner. Ahora establece el Panner Velocidad de x y Y a 0.02 y enchúfelo a los rayos UV de la textura de la nube como se muestra en la imagen de arriba. Con la configuración anterior, la textura de la nube se moverá solo en una dirección. Ahora copie y pegue esta configuración presionando CTRL + C y CTRL + V respectivamente.

Click para agrandar
Configuración B:

Después de copiar lo anterior UNA configuración, eliminar el TexCoord expresión y simplemente añadir dos expresiones, una Rotador y un Constante con un valor de 0.5 y enchufe esa constante en el Hora de la expresión Panner. Y luego enchufarlo en el Coordinar del Rotador y, finalmente, conectar la salida de la Rotador en los rayos ultravioletas de la textura.

La configuración anterior es básicamente para sombras de nubes aleatorias que giran y se alejan. Puede cambiar la velocidad de la rotación simplemente cambiando el valor constante. Ahora que tenemos las configuraciones A y B listas, vamos a la siguiente configuración.

Click para agrandar
Configuración final C:

Como se muestra en la imagen anterior, simplemente AGREGUE la configuración A y B simplemente utilizando un nodo AGREGAR y luego la salida se multiplica con la Configuración B, que luego se conecta al nodo Alfa del nodo de Interpolación Lineal (nodo Lerp). Ahora configure A y B se enchufan en el nodo de A y B del nodo de Lerp respectivamente, y luego se conecta el nodo de Lerp en el Canal Emisivo.

En resumen, se agregan las configuraciones A y B, que luego se multiplican por B y luego se conectan al canal alfa del nodo Lerp. Antes de guardar esta configuración de material, necesitamos configurar algunas propiedades de este material, así que vaya a Propiedades en Ventana> opción de propiedades.

Click para agrandar
Como se muestra en la imagen anterior, en la sección de propiedades, simplemente cambie el modo de iluminación a MLM_UNLIT y Habilitar / Comprobar el Utilizado como función de luz casilla de verificación debajo de Uso mutuamente exclusivo opción. Eso es todo, su material en la nube está listo, así que guarde y salga de este editor de material y vuelva a su escena. Click para agrandar

Tenemos que agregar una Función en la Luz para que funcionen las sombras de la nube, así que busque la luz dominante en su escena y vaya a su ventana de Propiedades presionando F4. Ahora Expandir Luz> Componente de luz> Componente de luz, Para habilitar el Función opción, haga clic en el icono azul en el lado derecho para obtener más opciones y luego haga clic en Función de la opción desplegable.

Click para agrandar
Obtendrá más opciones en Función, así que amplíelo y vincule el material de la nube en la Snuestro material Coloque el campo simplemente haciendo clic en la flecha verde en el lado derecho, pero asegúrese de que el material de la nube esté seleccionado en el navegador de contenido como en la imagen de arriba. Pero todavía no verá ningún movimiento de sombra en la nube en su escena porque necesita establecer la Distancia de seguimiento en su valor predeterminado. Click para agrandar

En las propiedades de la luz dominante, vaya a Luces> Componente de luz> Iluminación avanzada y establecer el Distancia de rastreo Por defecto, al igual que en la foto de arriba. En el momento en que haga clic en Predeterminado, verá sombras aleatorias animándose en la superficie del suelo, que es el material de la sombra de la nube que anima el suelo. Solo un par de ajustes más para que se vea un poco más realista..

Click para agrandar
Ampliar la Escala opción debajo de la Función Opción de las propiedades de luz, Escala. X y Y a 2048 y Z a 512, o incluso puedes jugar con esta configuración de escala para obtener el resultado deseado. Ahora que hemos terminado de escalar, pasemos a la configuración de Light Channel. Click para agrandar
Ahora amplíe el Canales de iluminación debajo Componente de luz de las propiedades de la luz y desmarque la Skybox (por defecto debe estar desactivada). Ahora seleccione esta luz y duplíquela presionando la tecla ALT y arrastrando el botón izquierdo del ratón en cualquier eje. Click para agrandar
Después de duplicar la luz anterior, desmarque todos los canales de iluminación excepto el Skybox de la luz recién copiada. En el momento en que deselecciona todos los canales, el ícono en la Luz se convierte U lo que significa que algunos de los canales u opciones han sido modificados. También acaba de borrar la función de luz Material de origen. Esta luz aquí está dedicada solo para Skybox y la luz anterior es la luz dominante real para la escena. Click para agrandar
Ahora seleccione la malla de Skydome en su escena y presione F4 para abrir sus Propiedades, Expandir Componente de malla estática> Iluminación> Canales de iluminación y en los canales de iluminación encontrará una opción de Skybox para habilitarla / deshabilitarla, por lo tanto, solo tenemos que habilitarla si está deshabilitada o, si no, dejarla. Eso es todo, ahora verás bonitas y suaves sombras de nubes en el suelo animando!

Feliz Navidad y un feliz año nuevo a todos.!