![]() ![]() These effects are dependent on the displacement layer’s luminance values and the effect intensity. The number of units will always be aligned horizontally.ĭisplacement Effect: Specifies what type of effect to apply to the mosaic. Units: Specifies the number of horizontal and vertical units for the mosaic. If there are any effects applied to the displacement layer, it must be pre-composed in order for those effects to be taken into consideration. If there are any effects applied to the displacement layer, it must be pre-composed in order for those effects to be taken into consideration.ĭisplacement Layer: Specifies the displacement layer to be used for mapping. If animation exists, the time mapping features can produce unique effects. The icon layer can be any resolution and any length. Icon Layer: Specifies the icon layer to be used for generating the mosaic. To reduce the possibility of aliasing, one should try match the icon layer size to the mosaic layer unit size as closely as possible.Īn icon layer can be rotated or scaled according to a displacement layer Motion Mosaic uses bilinear interpolation for fast rotation and scaling but, as with any sampling, aliasing will occur when the differences in scale are large. Motion Mosaic can have motion blur by applying the CC Force Motion Blur effect set to Native mode. Motion Mosaic will convert all displacement layers to grey-scale. As a result, grey-scale displacement layers provide the best output. Motion Mosaic displaces based on luminance values. Working with animation sequences allows for unique time mapping effects. The icon layer can be a still image or an animation sequence. ![]() Motion Mosaic must be provided an icon layer to work with. This is normal operation within After Effects for any effects that depend on layer input. If the displacement layer has any effects applied to it, it must first be pre-composed or the effects will be ignored. Motion Mosaic must be provided a displacement layer to work from. While Motion Mosaic will also work in 32 bits per channel color mode, it will down-convert 32 bit float values to 16 bits per channel. It is recommended to work in 16 bits per channel color mode so that the displacement map can provide 32,768 levels of luminance as opposed to 256 when working in 8 bits per channel color mode. Motion Mosaic is capable of working in 8 bits per channel and 16 bits per channel color modes. Since every control is fully animatable and keyframable within After Effects, the possibilities are endless.Īn animated alphabet sequence from A-Z is mapped in time and color according to the displacement layer Map the displacement layer values to icon layer transparency. Map the displacement layer values to icon layer time. Set color swatches and use them to map displacement layer values to icon layer coloring. Toggle a border on and off and specify its color. Adjust the rotation, scale and time offsets. Control the intensity of the effect independent of the displacement layer. Toggle between rotation, scale, both or none for the displacement effect. ![]() Specify both an icon layer and displacement layer and set the number of units. Motion Mosaic offers a set of powerful features for generating truly unique effects. The result is an effect that would otherwise be impossible to create programmatically and unlike anything you’ve seen before.Īn icon layer can be rotated and / or scaled through a displacement layer You can even offset the icon layer’s animation according to the displacement layer so that brighter pixel values display earlier icon animation frames while darker pixel values display later ones. However, the magic to this effect is the ability to randomly offset the icon layer’s animation not only by a random time value but also by the number of units. For instance, the brighter the pixel value, the more rotation or scaling is done to the icon layer. Motion Mosaic operates by generating a mosaic of numerous copies of the icon layer and then manipulating them according to the displacement layer’s corresponding pixel luminance value. ![]()
0 Comments
Leave a Reply. |