Saltar al contenido principal

Modificadores

Cambia la forma de un objeto directamente en Studio: recorta una forma de otra, redondea sus bordes, dale profundidad, hazlo girar hasta formar un anillo, suavízalo o convierte un plano en colinas.

Los modificadores no tocan la geometría propia del objeto. Puedes cambiar sus ajustes, desactivarlos o quitarlos cuando quieras. Cuando la forma esté como quieres, puedes aplicarlos para que sea permanente.

Añadir un modificador​

  1. Selecciona un objeto que tenga forma: una forma básica o un modelo importado.
  2. En el inspector, haz clic en + new component y elige Modifiers. Está en el grupo Geometry.
  3. Haz clic en Add modifier y elige uno.

Añade todos los que necesites. Se aplican en orden, de arriba abajo: cada uno cambia lo que ha hecho el que tiene encima. Usa las flechas para subir o bajar un modificador, y su casilla para desactivarlo un momento.

ModificadorQué hace
Booleancombina el objeto con otro: los une, recorta uno del otro o deja solo la parte en la que se solapan
Bevelredondea los bordes afilados
Extrudeempuja la superficie hacia fuera para darle profundidad
Revolvehace girar la forma alrededor de un eje: una caja se convierte en un anillo
Subdividedivide cada cara en otras más pequeñas y suaviza la forma
Terrainlevanta colinas y valles en la superficie

Qué cambian los modificadores​

Apply to decide qué cambia la pila de modificadores:

  • This object and everything inside it: el objeto y todos los objetos que tiene dentro, como un solo grupo. Es la opción por defecto. Úsala en un modelo importado: sus partes son objetos que tiene dentro.
  • This object only: solo la forma propia del objeto.

Un objeto vacío no tiene forma propia. Dale modificadores con This object and everything inside it para cambiar la forma de lo que tiene dentro.

Boolean​

Elige el segundo objeto en With object y decide qué hacer con él:

OperaciónResultado
Unionlas dos formas como una sola
Subtracteste objeto con el otro recortado: un agujero, una ventana, una ranura
Intersectsolo la parte en la que se solapan los dos
  • Hide that object oculta el segundo objeto, para que solo se vea el resultado. Está activado por defecto.
  • Together with the objects inside it usa también los hijos del segundo objeto. Déjalo activado en un modelo: sus mallas son sus hijos.

El segundo objeto sigue siendo un objeto normal. Si lo mueves o le cambias el tamaño, el resultado se actualiza.

Haz una ventana

Pon una caja donde deba ir la ventana, de forma que atraviese la pared. En la pared, añade un Boolean, elige Subtract y selecciona la caja. Mueve la caja para mover la ventana.

Bevel​

En el editorCampoQué hace
Widthwidthel ancho del redondeo
Segmentssegmentslo suave que se ve: con 1 queda un chaflán plano; con más, un borde redondo
Sharper thananglesolo se redondean los bordes más afilados que este ángulo
Keep roundings from overlappingclamplimita el ancho allí donde se juntarían dos redondeos

Extrude​

En el editorCampoQué hace
DirectiondirectionAlong the normal empuja cada cara recta hacia fuera; Along X, Y o Z lo empuja todo hacia el mismo lado
Depthdepthcuánto; una profundidad negativa empuja hacia el lado contrario
Segmentssegmentsen cuántos tramos se dividen los lados nuevos
Centredcentercrece hacia los dos lados, la mitad de la profundidad hacia cada uno

Una forma plana se convierte en una maciza: un plano se convierte en una losa, y un círculo en una moneda.

Revolve​

En el editorCampoQué hace
Axisaxisel eje alrededor del que gira: X, Y o Z
Angleanglecuánto gira: una vuelta completa cierra la forma
Segmentssegmentslo suave que se ve el giro
Off axisoffseta qué distancia está el eje del centro del objeto

Una forma básica está centrada en su propio eje, así que Off axis empieza en 1: la forma gira alrededor de una línea que tiene al lado. Una caja que gira así forma un anillo.

Subdivide​

En el editorCampoQué hace
Levelslevelscuántas veces se divide cada cara, de 1 a 6
Smoothsmoothredondea la forma al dividirla; desactívalo para añadir caras sin más

Cada nivel multiplica por cuatro el número de caras. Normalmente bastan dos niveles.

Terrain​

Terrain levanta colinas y valles en una superficie. Un plano grande y llano se convierte en un paisaje, y una esfera en un planeta.

Viene en dos versiones con los mismos ajustes:

  • el modificador Terrain, como un paso más de la pila;
  • el componente Terrain, en el grupo Geometry, cuando solo necesitas el relieve.
En el editorCampoQué hace
Relief · Hamplitudela altura de la colina más alta, en metros
Relief · Ffrequencycuántas colinas hay por metro
Relief · Ddetaillo finamente que se divide antes la superficie, para que incluso una forma sencilla tenga detalles pequeños
Noise · Ooctavescuántas capas de relieve más pequeño se añaden encima
Noise · Ppersistencela fuerza de cada capa más pequeña
Noise · Llacunaritycuánto más pequeña es cada capa
Noise · #seedun número que elige otro paisaje
DirectiondirectionAlong the normal crece desde cada cara; From the centre crece hacia fuera desde el centro, como en un planeta; Up crece recto hacia arriba
Sharp ridgesridgedcrestas afiladas en lugar de colinas redondeadas
Seasea, seaLeveltodo lo que queda por debajo del nivel se convierte en agua plana
Haz que el suelo se mueva

La semilla puede tener decimales, y el paisaje cambia de forma suave entre un número entero y el siguiente. Anima la semilla para que la superficie se mueva.

Aplicar los modificadores​

Apply en un modificador lo hace permanente, junto con todos los modificadores que tiene encima. Su resultado pasa a ser la geometría del objeto, y esos modificadores salen de la pila. La geometría nueva se guarda en los recursos del proyecto, como la malla de un modelo importado.

En pantalla no se mueve nada, y con un solo deshacer vuelve todo a como estaba.

Aplícalos cuando la forma sea definitiva: así el proyecto se abre más rápido, porque el reproductor ya no tiene que construir la forma.

El resultado puede ocupar hasta 32 MB. Si ocupa más, Studio te avisa y los modificadores se quedan en la pila.

Ten en cuenta​

  • Los modificadores funcionan en el proyecto publicado, en el navegador y en la app.
  • El reproductor construye la forma cada vez que se abre el proyecto. Una pila pesada, como varios niveles de subdivisión o un boolean sobre un modelo con mucho detalle, hace que el proyecto tarde más en arrancar en los móviles. Aplícala o mantenla ligera.
  • Los modelos animados con esqueleto no cambian.

Para desarrolladores​

Los modificadores son GeometryModifiersComponent: modifiers es la lista, en orden, y scope es hierarchy o self. Cada modificador tiene un type (boolean, bevel, extrude, revolve, subdivide o terrain), enabled y los campos de las tablas de arriba. El target de un boolean es el id del otro objeto; hideTarget y targetChildren son sus interruptores. Los ángulos van en radianes. El componente Terrain es TerrainComponent, con los mismos campos que el modificador. Consulta Componentes.


Siguiente: Referencia de componentes — todos los componentes y sus campos.