Tinte por límite
Descripción general
Matiz por objeto le permite controlar el matiz de un Forest Colour en función de la distancia del elemento desde el límite de una spline de inclusión. Para usarlo:
-
Asegúrese de que los objetos de origen tengan un material que utilice un mapa de color de Forest.
-
El mapa de Forest Colour debe tener la anulación activada. Apagado para ser controlado por una expresión.
-
En el Rollout de Materiales, Fuerza aleatoria El valor sigue siendo aplicable: para que el tinte funcione completamente, establezca el inicio y el final en 100%. Utilice valores diferentes si desea conservar cierta aleatorización.
-
Forest Colour se puede utilizar como submapa. Por ejemplo, el código de ejemplo siguiente combina blanco y negro según la distancia y el mapa de Forest Colour se utiliza en el espacio Cantidad de mezcla en un mapa de mezcla.
-
Utilizar el tinte Caída parámetro para establecer el tamaño del efecto de caída.
Guión de efectos
vector v = fpItem.areaIncNearest - fpItem.Position;
real tintStrength = easein(fpItem.areaIncDistance,DistanceToEdge,0,0,1);
fpItem.tintColor = [tintStrength, tintStrength, tintStrength];
Puedes encontrar este efecto dentro del Biblioteca de Forest Effects.
Este efecto utiliza
Parámetros
-
distancia al borde
Tipo: Unidades de escena
Atributos
-
posición.fpItem
Rotación Z mínima establecida en el Rollout de Transformación.
-
fpItem.areaIncNearest
Posición del punto más cercano de áreas incluidas (solo splines).
-
fpItem.tintColor
Rotación Z máxima según lo establecido en el Rollout de Transformación.
Funciones
-
facilidadEn(x,x1,x2,y1,y2)
Devuelve una interpolación fácil entre y1 e y2. Devuelve y1 cuando x x1.
-
length(v)
La longitud de v.