Últimas noticias
Filtros de renovación de Archicad: gestione elementos existentes, demolidos y nuevosClasificación e intercambio de archivos en SketchUp: guía para flujos BIMGestión de estilos y escala en SketchUp: guía de modelado y presentaciónGuía de Foliage Mode en Unreal Engine: pintar vegetación en Landscape y optimizarlaGuía de creación y edición de imágenes arquitectónicas con Nano Banana 2.1Llega Glimpse: un nuevo modelo que busca razonar sobre imágenesGemini 4 Argon obtiene un 97,5 % en una prueba específica de ARC-AGI-3NVIDIA RTX Spark: portátiles a la venta con foco en IA local y creaciónEdición de color e imagen tras el render arquitectónico con Blender CompositorArtİstanbul Feshane será la sede principal de la 19.ª Bienal de Estambul
Consejos y guíasUnreal Engine

Guía de Foliage Mode en Unreal Engine: pintar vegetación en Landscape y optimizarla

Las herramientas de Foliage Mode de Unreal Engine facilitan la colocación de vegetación en Landscape y otras superficies compatibles. Esta guía aborda la pintura, la densidad, la variedad de escala y los ajustes de rendimiento según la documentación oficial.

Árboles y vegetación de distintas densidades alrededor de un pabellón contemporáneoImagen IA
Imagen ilustrativa generada con IA.Imagen: 3dsınıfı / FCA AI

En resumen

  1. Foliage Mode ofrece herramientas para pintar, seleccionar y eliminar instancias de Static Mesh Foliage o Actor Foliage.
  2. Static Mesh Foliage agrupa instancias mediante hardware instancing; Actor Foliage tiene el coste habitual de colocar actores.
  3. En el ejemplo oficial se configuran Brush Size en 128, Paint Density en 0,3 y Radius en 100.
  4. En los mapas de World Partition, el tamaño predeterminado de las celdas para Foliage Instances es de 256 metros.

La documentación oficial de Foliage Mode de Unreal Engine explica las herramientas para añadir vegetación a Landscape y otras superficies filtradas. Como el documento no especifica una versión concreta de Unreal Engine, los pasos siguientes se basan en el flujo de trabajo descrito en la página de Foliage Mode; también es necesario comprobar la interfaz y las opciones disponibles en la versión que se utilice. El objetivo no es solo añadir vegetación a la escena, sino también controlar la densidad, el tipo de instancia y la apariencia a distancia.

1. Abre Foliage Mode y selecciona el tipo de instancia

  1. Selecciona Foliage en el menú desplegable Modes de la parte superior. También puedes usar el atajo Shift+3. El panel incluye herramientas, opciones del pincel, filtros, Foliage Palette y los detalles del elemento seleccionado.

  2. Arrastra el Static Mesh que vayas a utilizar desde Content Drawer hasta el área Mesh List del panel. Así añadirás el mesh como un tipo de foliage disponible para pintar.

  3. Elige el tipo de herramienta según el objetivo. Static Mesh Foliage agrupa las instancias del mesh mediante hardware instancing; muchas instancias pueden dibujarse con una sola draw call. Según la documentación, este método es adecuado para colocar foliage de forma no destructiva. Actor Foliage, en cambio, coloca instancias de Blueprint o de actores nativos y puede causar problemas de rendimiento con densidades elevadas; tiene el mismo coste de renderizado que la colocación normal de actores.

Esta diferencia es especialmente importante en escenas exteriores de gran tamaño. Para árboles, arbustos u otros meshes repetidos, elegir Static Mesh Foliage ayuda a agrupar de forma más eficiente muchos elementos del mismo tipo. Actor Foliage puede utilizarse cuando se necesita un comportamiento específico de un Actor, pero es importante vigilar la densidad y el rendimiento de la escena.

2. Pinta en Landscape de forma controlada

  1. Si la escena no tiene un Landscape, crea primero un Landscape Actor. Después, abre Foliage Mode y añade el Static Mesh a Mesh List.

  2. Selecciona la herramienta Paint. Brush Size, en la sección Brush Options, determina el ancho del área afectada. Point Density influye en la densidad de pintura según la propiedad Density del tipo de foliage seleccionado.

  3. En el ejemplo oficial, Brush Size se establece en 128 y Paint Density en 0,3. Son valores de ejemplo de la documentación, no ajustes ideales para todas las escenas. Haz una prueba en un área pequeña y comprueba el aspecto y la densidad.

  4. Ajusta el valor Radius en la sección Painting de Foliage Details. En el ejemplo de la documentación, se utiliza el valor 100 para evitar que las instancias de cubos colocadas se superpongan.

  5. Para obtener instancias de distintos tamaños, configura Min en 0,4 y Max en 0,8 dentro del intervalo Scale X. Este es también el ajuste de variedad del ejemplo oficial; comprueba los resultados según el mesh y el objetivo de diseño.

  6. Mantén pulsado el botón izquierdo del ratón y pinta sobre Landscape en el viewport. Para borrar el tipo de foliage seleccionado con el pincel, mantén pulsada la tecla Shift mientras pintas o utiliza la herramienta Erase.

AjusteValor de ejemplo en la documentaciónEfecto
Brush Size128Determina el tamaño del pincel de pintura.
Paint Density0,3Influye en la densidad de las instancias colocadas al pintar.
Radius100Limita la proximidad y la superposición entre instancias.
Scale X Min / Max0,4 / 0,8Aporta variedad de escala a las instancias pintadas.

3. Gestiona la densidad y la apariencia a distancia

Point Density cambia la densidad afectada por la herramienta seleccionada y utiliza como multiplicador el valor Density del tipo de foliage. Por eso, evalúa la densidad tanto en los ajustes del pincel como en los detalles del tipo de foliage correspondiente. Para modificar algunas propiedades de las instancias existentes, puedes usar la herramienta Reapply: selecciona la herramienta y el tipo en Mesh List, ajusta los valores de Foliage Details y, a continuación, pinta sobre las instancias a las que quieras aplicar los cambios.

Para reducir la desaparición repentina de grupos de vegetación a distancia, evalúa los ajustes Start Cull Distance y End Cull Distance, junto con la transición en el material. Según la documentación, el nodo PerInstanceFadeAmount proporciona un valor de fundido por instancia que pasa de 1,0 en la distancia inicial a 0,0 en la distancia final. Conectar este valor a la opacidad o al valor de enmascaramiento del material puede hacer que las instancias se desvanezcan gradualmente antes de desaparecer por completo. Reducir el valor de FadeMultiplier acelera el fundido; si el valor es cero, el foliage será invisible a cualquier distancia.

Hay una excepción importante: los meshes con Nanite habilitado no se ven afectados por los ajustes de culling distance ni de instance fading. Por tanto, si tienes previsto usar este método de visibilidad a distancia, comprueba también el estado de Nanite del mesh y el resultado esperado.

4. World Partition, escalabilidad e iluminación

En los mapas de World Partition, el tamaño predeterminado de la cuadrícula para las instancias de foliage es de 256 metros, un valor independiente del tamaño de la cuadrícula de World Partition. Para mapas nuevos, abre Edit › Project Settings, busca Foliage en el campo de búsqueda y modifica Instanced Foliage Grid Size en centímetros. En la equivalencia indicada por la documentación, 25600 centímetros corresponden a 256 metros.

Para escalar en tiempo de ejecución la densidad del foliage dibujado, activa Enable Density Scaling en el campo Scalability, dentro de Foliage Details del tipo de foliage correspondiente. Después, puedes cambiar la densidad con este comando:

Prompt
foliage.DensityScale

La documentación ofrece valores entre 0,1 y 1,0 como ejemplo para este ajuste. Dentro de ese intervalo, los valores más bajos hacen que se dibujen menos instancias de foliage; prueba la escena en la plataforma de destino para encontrar un equilibrio aceptable entre aspecto y rendimiento.

Si se utiliza iluminación precalculada, el valor Light Map Coordinate Index del Static Mesh debe apuntar a un canal válido con un unwrap UV único. Además, Lightmap Resolution debe ser lo bastante bajo para que, al combinar los mapas de sombras de las instancias de un mismo grupo, no se supere la resolución máxima de textura de 4094×4096 indicada en la documentación. Una configuración incorrecta puede hacer que los meshes se vean negros después de reconstruir la iluminación.

Errores frecuentes

  • Usar Actor Foliage en colocaciones muy densas sin tener en cuenta el coste de rendimiento.

  • Tratar los valores de ejemplo de Paint Density, Radius y escala de la documentación como una receta fija válida para todas las escenas.

  • Suponer que culling distance y el fundido funcionarán en meshes con Nanite habilitado.

  • Generar iluminación precalculada sin comprobar el canal UV y la resolución del mapa de luz.

  • Reducir la densidad de foliage sin probar el aspecto deseado y el resultado en tiempo de ejecución.

Para equipos de arquitectura, interiorismo y archviz, estas herramientas permiten distribuir vegetación rápidamente, sobre todo en presentaciones de paisajismo, campus y grandes espacios exteriores. Static Mesh instancing puede ofrecer ventajas con elementos repetidos; aun así, es necesario verificar el estado de Nanite de los meshes utilizados, los ajustes de mapas de luz y el rendimiento en la plataforma de destino. En proyectos que usan World Partition, configurar correctamente el tamaño de las celdas ayuda a gestionar la colocación de foliage en mapas de distintas escalas.

Fuentes

1 fuente
D
dev.epicgames.comdev.epicgames.com/documentation/en-us/unreal-engine/foliage-mode-in-unreal-engine
Resumen

No republicamos los textos de las fuentes; las citas breves van marcadas y el resto es resumen y comentario propios.

La opinión de 3dsınıfı
3dValoración del editor

Para los estudios de Turquía que producen visualizaciones de exteriores, la aportación más práctica de Foliage Mode es poder distribuir rápidamente elementos vegetales repetidos pintándolos, en lugar de colocarlos uno por uno. El enfoque de instancing de Static Mesh Foliage también merece consideración en escenas densas; aun así, las ventajas reales deben probarse según los meshes y la escena utilizados.

Conviene tratar los valores de la documentación como ajustes de ejemplo, no como una receta inicial universal. Antes de pasar a escenas grandes, hay que comprobar especialmente la densidad de Actor Foliage, el comportamiento del culling con Nanite y los ajustes de mapas de luz. Los equipos pueden reducir el riesgo de tener que rehacer el trabajo si verifican el aspecto y el rendimiento en el hardware de destino con una pequeña zona de prueba.

Preguntas frecuentes

¿Cómo se abre Foliage Mode en Unreal Engine?

Puedes seleccionar Foliage en el menú desplegable Modes o usar el atajo Shift+3. Después, añade el Static Mesh que vayas a utilizar al área Mesh List del panel Foliage.

¿Cuál es la diferencia entre Static Mesh Foliage y Actor Foliage?

Static Mesh Foliage agrupa las instancias mediante hardware instancing. Actor Foliage coloca instancias de Blueprint o de actores nativos y tiene el mismo coste de renderizado que la colocación normal de actores.

¿Cómo se cambia el tamaño de la cuadrícula de Foliage en World Partition?

En los mapas nuevos, busca Foliage en Project Settings, dentro del menú Edit, y cambia Instanced Foliage Grid Size en centímetros. Según la documentación, el valor predeterminado es de 256 metros, es decir, 25600 centímetros.

Los comentarios y el foro están en turco.Únete al debate
+

Noticias relacionadas