El Editor de Terreno de Studio te permite generar y esculpir entornos de terreno detallados y realistas como montañas, cuerpos de agua, colinas cubiertas de hierba o un desierto plano. El terreno está compuesto de cuadrículas de voxeles que son regiones de 4×4×4 studs en el mundo 3D con un material establecido.


Usando las herramientas del editor, puedes generar y editar el terreno ya sea a nivel de voxel o de región con la opción de importar un heightmap y un colormap. Para una edición de terreno más precisa, dinámica o procedimental, también puedes programar la creación de terreno.
Materiales de terreno
Los siguientes materiales predeterminados están disponibles para el terreno, y también puedes aplicar materiales personalizados. Los materiales afectan tanto la forma como la apariencia del terreno en el mundo; por ejemplo, la hierba animada solo se renderiza en el material Grass y el material Water onda y brilla con un movimiento sutil.























Apariencia del agua
Por defecto, el agua del terreno ondula, oscila y brilla con un movimiento sutil.
Para personalizar el color y el movimiento del agua:
En la ventana del Explorador, navega hasta el objeto Terrain.

En la ventana de Propiedades, personaliza la apariencia del agua a través de las siguientes propiedades:
Propiedad Descripción WaterColor Ajusta el tono general de toda el agua del terreno en el juego. WaterReflectance Ajusta cuánto reflejan las superficies del agua el cielo y los objetos circundantes, de un valor de 1 (alto) a 0 (ninguno). WaterTransparency Ajusta cuán transparente es el agua, de un valor de 1 (claro) a 0 (opaco). WaterWaveSize Ajusta el tamaño de las olas, de un valor de 1 (grande) a 0 (ninguna). WaterWaveSpeed Ajusta la velocidad de las olas, de un valor de 100 (turbulento) a 0 (quieto).
Animación de hierba
Mientras que la mayoría de los materiales son estáticos, puedes agregar hojas de hierba animadas al material de terreno Grass. Por defecto, la hierba se balancea suavemente con un viento simulado, y puedes ajustar la dirección/fuerza de su animación a través del viento global.
Para agregar hierba animada al material Grass:
En la ventana del Explorador, navega hasta el objeto Terrain.

En la ventana de Propiedades, activa la propiedad Decoration.

Ajusta la dirección y fuerza de su animación a través del viento global.
Colores personalizados para el terreno
Cada material de terreno se le asigna un color predeterminado, pero puedes personalizar el color de cualquier material para que se ajuste mejor a tu juego.

Para personalizar cualquier color de material diferente al agua:
En la ventana del Explorador, navega hasta el objeto Terrain.

En la ventana de Propiedades, expande MaterialColors. Todos los materiales se muestran con su código RGB.

Para cualquier material, ingresa un nuevo código RGB o haz clic en el cuadro de color para abrir la ventana emergente de colores.
Generar terreno
Usando las siguientes herramientas y métodos, puedes generar áreas grandes de terreno de manera procedimental a través de herramientas o scripting, o automáticamente basándote en un heightmap y colormap.
Herramienta de generación
La herramienta Generar te permite generar terreno de manera procedimental en segundos. Esto es útil si deseas crear un mapa grande y ajustar detalles del terreno.
En la ventana del editor, navega hasta la pestaña Crear y selecciona la herramienta Generar.

En la vista 3D, mueve/cambia el tamaño de la región de selección en la que generar el terreno. Alternativamente, expande la Configuración de Selección de la herramienta e ingresa valores en las entradas de X/Y/Z para establecer un tamaño y posición específicos.
En la sección de Configuración Bioma de la herramienta, elige los siguientes biomas para incluir en el nuevo terreno:
- Ártico
- Dunas
- Cañones
- Escenario de lava
- Agua
- Montañas
- Colinas
- Llanuras
- Pantano
Haz clic en el botón Generar.
Heightmaps y colormaps
Un heightmap es una representación 2D de un mapa de terreno 3D, visto directamente desde arriba. Las áreas más brillantes de un heightmap resultan en terrenos más altos, como montañas, mientras que las áreas más oscuras resultan en regiones más bajas, como valles.
Un colormap opcional, junto con un heightmap, convierte colores en materiales de terreno utilizando una clave de color.



1 píxel en un heightmap representa 4 studs en Studio, y Studio admite un máximo de 4096×4096 píxeles en formato .jpg o .png.
Para importar un heightmap y un colormap opcional:
En la ventana del editor, navega hasta la pestaña Crear y selecciona la herramienta Importar.

En la sección Configuración del Mapa de la herramienta, haz clic en el botón de importar y elige la imagen que deseas importar como heightmap.
En la sección Configuración de Material de la herramienta, selecciona un material de terreno o, alternativamente, sube un colormap.
Para aplicar un material consistente a través de todo el terreno generado, selecciona la pestaña Material y elige un material de terreno.
En la vista 3D, mueve/cambia el tamaño de la región de selección en la que generar el terreno. Alternativamente, ingresa valores en los campos de la herramienta Seleccionar para establecer una posición y tamaño más específicos.
Haz clic en el botón Generar.
Programación
Puedes programar la generación de terreno usando la clase Terrain. Por ejemplo, para crear terreno con material de hierba que llene un volumen, puedes usar métodos como FillBall(), FillBlock(), FillCylinder(), FillRegion(), o FillWedge().
Llenar volumen de bloquelocal Workspace = game:GetService("Workspace")Workspace.Terrain:FillBlock(CFrame.new(0, 0, 0), Vector3.new(4, 4, 4), Enum.Material.Grass)
Edición a gran escala
La pestaña Editar del editor contiene herramientas para la edición a gran escala.
Seleccionar regiones
La herramienta Seleccionar es la herramienta universal para seleccionar regiones rectangulares de terreno.

Selecciona una región haciendo clic y arrastrando en la vista 3D, reposiciónala con los draggers de mover, y edita su tamaño con los controles de escala. Alternativamente, ingresa valores en las entradas de X/Y/Z de la herramienta para establecer una posición y tamaño específicos.

Studio también soporta los siguientes atajos de teclado y ratón, asumiendo que la herramienta Seleccionar está activa y nada está seleccionado en la ventana del Explorador.
| Windows | Mac | Acción |
|---|---|---|
| CtrlC | ⌘C | Copiar terreno dentro de la región seleccionada al portapapeles. |
| CtrlV | ⌘V | Pegar terreno que ha sido copiado al portapapeles y cambiar a la herramienta Transformar para que el nuevo terreno pueda ser transformado. |
| CtrlX | ⌘X | Cortar terreno dentro de la región seleccionada al portapapeles. |
| CtrlD | ⌘D | Duplicar terreno dentro de la región seleccionada y cambiar a la herramienta Transformar para que el nuevo terreno pueda ser transformado. |
| Supr | Suprimir | Eliminar terreno dentro de la región seleccionada. |
| Shift | Shift | Al mantener presionado mientras arrastras cualquier control de escala, escala la región proporcionalmente a través de todos los otros ejes. |
| Ctrl | ⌘ | Al mantener presionado mientras arrastras cualquier control de escala, escala la región de manera igual en la dirección positiva y negativa a lo largo de ese eje. |
Transformar regiones
La herramienta Transformar te permite manipular regiones seleccionadas enteras a una nueva posición, tamaño u orientación.
Para transformar una región:
Selecciona una región y luego activa la herramienta Transformar. Ten en cuenta que la herramienta se activará automáticamente si pegas o duplicas terreno.

En la vista 3D, transforma la región usando los draggers de mover, los anillos de rotar, y los controles de escala. Alternativamente, ingresa valores en las entradas de X/Y/Z de la herramienta para establecer una posición, tamaño y rotación específicos.

Rellenar y reemplazar regiones
La herramienta Rellenar te permite llenar una región seleccionada entera con un material específico, o reemplazar todo el material dentro de la región con otro material.
Selecciona una región, luego activa la herramienta Rellenar.

En la sección Configuración de Material de la herramienta:
- Para llenar la región con un material específico, selecciona Rellenar y elige el material deseado.
- Para reemplazar todo el terreno de un material con otro material, selecciona Reemplazar, luego elige un material fuente y un material objetivo.
Haz clic en el botón Aplicar o presiona Enter/Return.

Región seleccionada llena con material Sal
Establecer nivel del mar
La herramienta Nivel del Mar te permite crear un nivel de agua consistente o eliminar toda el agua dentro de una región.
Activa la herramienta Nivel del Mar.

Selecciona la región deseada haciendo clic y arrastrando los draggers de mover y los controles de escala en la vista 3D. Alternativamente, ingresa valores en las entradas de X/Y/Z de la herramienta para establecer una posición y tamaño específicos.
Haz clic en el botón Evaporar para eliminar el agua dentro de la región seleccionada, o haz clic en el botón Crear para llenar la región seleccionada con agua.
Edición detallada
La pestaña Editar también contiene herramientas para edición precisa utilizando una herramienta de "brocha" para dibujar, esculpir, suavizar, nivelar o pintar el terreno.

Cada herramienta te permite elegir entre una forma de brocha esférica, cuadrada, o cilíndrica y un tamaño base entre 1-64 studs.

Para las herramientas que utilizan la brocha, Studio soporta los siguientes atajos de teclado y ratón.
| Windows | Mac | Acción |
|---|---|---|
| Ctrl | ⌘ | Al mantener presionado mientras usas las herramientas Dibujar y Esculpir, activa el modo alternativo de brocha. Por ejemplo, activa el modo "restar" en lugar del modo "sumar" predeterminado. |
| Shift | Shift | Al mantener presionado mientras usas las herramientas Dibujar y Esculpir, activa temporalmente la herramienta Suavizar. |
| B | B | Al mantener presionado mientras arrastras el ratón o usas la rueda de desplazamiento, ajusta el tamaño base de la brocha. |
| CtrlB | ⌘B | Al mantener presionado mientras arrastras el ratón o usas la rueda de desplazamiento, ajusta la altura de la brocha. Solo aplica si la forma de la brocha está configurada como cuadrada o cilíndrica. |
| ShiftB | ShiftB | Al mantener presionado mientras arrastras el ratón o usas la rueda de desplazamiento, ajusta la fuerza de la brocha. Solo aplica al usar la herramienta Esculpir, Suavizar, o Nivelar. |
| Alt | ⌥ | Al mantener presionado en el clic del ratón, muestra el selector de materiales. |
Dibujar
La herramienta Dibujar agrega o subtracts terreno usando la brocha. Esta herramienta funciona en un modo dual donde mantener presionado Ctrl o ⌘ activa el modo "restar" en lugar del modo "sumar" predeterminado. Además, mantener presionado Shift activa temporalmente la herramienta Suavizar.
Esculpir
La herramienta Esculpir agrega o resta terreno usando la brocha. A diferencia de la herramienta Dibujar, esta herramienta incluye un control deslizante de fuerza para permitir una manipulación más suave del terreno.
Al igual que la herramienta Dibujar, la herramienta Esculpir funciona en un modo dual donde mantener presionado Ctrl o ⌘ activa el modo "restar" en lugar del modo "sumar" predeterminado. Además, mantener presionado Shift activa temporalmente la herramienta Suavizar.
Suavizar
La herramienta Suavizar suaviza bordes abruptos en el terreno usando la brocha. Esta herramienta puede ser utilizada en modo independiente, o puedes activarla manteniendo Shift mientras usas las herramientas Dibujar o Esculpir.
Nivelar
La herramienta Nivelar aplana el terreno a un nivel consistente a través de un plano visualizado. Por defecto, la herramienta baja el terreno sobre el plano y eleva el terreno por debajo del plano, pero puedes optar por bajar o elevar selectivamente a través de la opción Modo de Nivelación de la herramienta.
Pintar
La herramienta Pintar, utilizando la brocha, pinta un material de terreno sobre un material existente o reemplaza un material con otro material.

