Ahondando en los agujeros de pintura del terreno en Unity 2019.3

Unity 2019.3 sigue trayendo más actualizaciones emocionantes al sistema Terrain de Unity, incluyendo - por demanda popular - ¡la capacidad de crear agujeros en tu Terrain!
Con la nueva herramienta Pinta agujeros, puedes enmascarar zonas de la malla de tus mosaicos de terreno e incluso manipular estas máscaras a través del código. Esto hace que sea más fácil que nunca añadir características del terreno como agujeros, portales o incluso cuevas aprovechando las herramientas del editor como ProBuilder, ProGrids y Polybrush. Veamos cómo podemos crear una cueva sencilla utilizando este proceso.

Coloca una nueva Ficha de Terreno en tu Escena y crea una forma aproximada de montaña. Si aún no has probado nuestro último paquete de previsualización de las Herramientas del terreno, echa un vistazo a este excelente manual y a esta guía de pintura de materiales del terreno.
En el menú desplegable Herramientas del terreno, seleccione el pincel Pintar agujeros. Con tu mosaico de terreno seleccionado, escoge la forma de tu pincel en el Inspector y asegúrate de que la opacidad de tu pincel está ajustada a 100. Pinta una forma redonda donde pienses colocar la entrada de tu cueva.
ProBuilder y Polybrush son herramientas del Editor para el modelado 3D sencillo que pueden utilizarse para crear una cueva básica. Puedes añadir ambos fácilmente a tu proyecto a través del Gestor de paquetes. Una vez instalados ambos, puede empezar a crear su cueva con ProBuilder.
Abra la herramienta accediendo a Herramientas > ProBuilder > Ventana ProBuilder. Utilizando el menú ProBuilder , cree una nueva forma ProBuilder y seleccione el preajuste Tubería. Identifica qué extremo de la tubería usarás para la entrada de la cueva. Crea una nueva forma de Plano ligeramente mayor que el radio de la tubería y utilízala para sellar el otro extremo de la cueva. Selecciona ambos objetos en ProBuilder y fusiónalos para crear un único GameObject. Usando la herramienta de selección de caras de ProBuilder, elimina cualquier cara extra en el plano que esté fuera de tu cueva sellada. Escala tu objeto para que coincida con el radio de tu agujero de Terreno, y muévelo a su posición.
Usando Polybush, empuja/tira los vértices a lo largo de la entrada de tu cueva hasta que se alineen bien con el agujero de tu Terreno. También querrás usar Polybrush a lo largo de tu cueva para añadir variación y hacer que parezca más un entorno natural.

Felicidades, ¡ahora ya sabes cómo añadir un montón de detalles divertidos a tu terreno! Si prefieres hacer tu modelado externamente, puedes usar tu programa de modelado 3D favorito para crear una malla de cueva e importarla usando las herramientas de integración DCC de Unity. No olvides decorar aún más tu cueva con rocas o iluminación.
--
Para obtener más información sobre cómo crear Terrain enriquecido, consulta nuestra documentación sobre Paint Holes y el taller sobre Terrain de SIGGRAPH 2019. ¡Feliz "terraining"!