Using Groups

 

Layer groups is one of the new additions to UF5. Here are some of the things you can do with layer groups:

  1. Provide a convenient grouping of multiple layers which can now be easily moved to different positions within a upr, and can be used to move the entire group to another upr.

  2. A mask can be applied to the entire group

  3. Achieve coloring effects that are not possible with the isolated layers. The group has its own set of merge modes and opacity making it possible to create new and useful colorings.

In this tutorial all of the uses above will be examined. The tutorial is centered around building a upr from scratch so it may be useful beyond the learning regarding groups. It will also make use of a technique developed by Kerry Mitchell for averaging multiple layers that is especially useful for textures. Groups provide a useful way to manage presets and templates for the technique. Some texture presets using the Mitchell technique are included in the tutorial. They can be used as is or as templates for the artist's own presets.

In building the upr groups will be used to facilitate the build process and to provide artistic effect. In building the upr the following principles and goals will be used. These steps will be discussed in detail in the tutorial.

  1. Pick a basic shape that is interesting using a simple gray gradient and a dark brown background. The background helps show the borders of the shape.

  2. Build a shape blend, staying with gray gradients. Group the layers comprising the blend, make the background for each layer transparent, and put a background layer on the bottom.

  3. Apply some texture coloring to the shape blend using the basic shape layer.

  4. Duplicate the texture coloring layer and move it below the group. Using gradient and coloring effects create soft edges and use as a mask for the group.

  5. Add textures to the background using a texture preset.

  6. Enhance the overall shape with a center stripe. Do this with a shape and a mask.

  7. Add Textures to the stripe

  8. Adjust and tweak the layers.

My experience has been that picking an initial shape is one of the key factors to a good image, so spending to some searching is usually worth the effort. The image and upr below is the starting shape for this tutorial:

BasicShape {
::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
}

Basic Shape

This image is our starting point. To build some character make two copies of this layer and make some gradient and trap color mode changes to give the next image. The opacity of the second and third layers has also been changed.

BlendedShapes {
::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
5fBlqfCX
}

Blended Shapes

This image is more interesting, but it is time to add some color texture and blend the shapes along the edges so that there is a smooth transition with the background.  The edge blending will be done with a "fuzzy" mask applied to all the blended shapes, so the shape layers will be grouped together, one of them will have texture coloring added, and that same layer will be copied and moved outside the group to use as a mask for the entire group. Finally the backgrounds on each layer in the group will be made transparent and a background layer added below the group.

The middle layer in the Blended Shapes upr is labeled "Basic Shape". This layer will have color texturing added using the Colors plugin slot. First replace "No Color" with the wrapper Color TrapShape Block. Open up the wrapper by clicking on the arrow and replace the Point Trap Shape with Modified Perlin Textures and change the Noise Function to ceil. Scroll down the parameter list until you reach the direct color array plugin, which has the default of Default Color Array. Replace it with Earth Array. Change the color flavor to direct color 2.  Rename the layer Basic with Color Texture. Duplicate this layer and move it to below the group and name the duplicate Fuzzy Mask. Add some transparency to the gradient (look at the upr below to see what was done), and under the trap mode settings add some edge fade:

Scroll down to color merging section and set the merge mode to screen:

Now use the layer as a mask for the group. To finish setting up the fuzzy edges, make the backgrounds of all layers in the group and the mask transparent.  The upr  below show the result of fuzzy masking applied to the group. 

FuzzyMask {
::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
9vQiGsf/
}

If you are having trouble creating the color texture layer and the mask layer, here is a upr that has layers for the starting basic shape, the basic shape with color textures added, and the version used for the mask.

BuildingColorTextureAndMask {
::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
}

In the next upr and image the texture layer is added. Notice that the edges of the blended shapes blend in with the background.

FuzzyBlendedShapes {
::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
UD==
}

Fuzzy Blended Shapes

The background is a bit non-descript with little character. One of the easiest ways to fix that sort of problem is to add some texture. One of my favorite techniques for adding texture is to use an averaging technique developed by Kerry Mitchell. Any number of layers can be averaged with the following technique:

This set of layers is a natural application for a group. The group merge mode can be use to blend the texture with layers below it. This merging technique cannot be duplicated without using a group. Here is a upr preset with ten preset groups that can be used for applying texture. The artist is free to use it for image development, or as a template for his or her own presets. A wide variety of formulas can be used for setting up textures. Notice that the textures are gray-scale, which makes them useable with virtually any texture application by choosing an appropriate group merge mode.

Group3DTexturePresets {
::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
h3Cv9gh3+fw6KDac
}

Here is another upr preset example using some different formulas:

GroupTexturePresets {
::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
}


For the next upr and image, a group was dragged from the Group3DTexturePresets upr and positioned above the background layer. The preset used was the Strings preset. The artist should try different texture groups with different merge modes, and should also try moving the texture group around for different effects.

FuzzyBlendedShapesWithTexture {
::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
CISM
}

Fuzzy Blended Shapes with Texture

At this point the artist should have created a upr with a group that has a mask applied to the entire group, and have used a texture preset group to apply texture. The image is still missing something. The colors are too similar and there are no regions of dramatic contrast. This will be remedied by added some more layers and groups. In the next upr and image a contrast stripe has been added. This was done by using two layers created from the original basic shape. One layer provides the coloring and the second layer serves as a mask. 

ContrastStripe {
::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
w74s+s4O+/AXyO1C
}

Contrast Stripe

Finally, the stripe has some texture added to it, using one of the texture presets. Since the texture needs to be applied only to the stripe and not to the rest of the image, groups provides a convenient way to do this. After adding the texture group to the top of the upr, create a group which includes the texture group and the layer with the coloring for the stripe. Apply the mask that was originally only for the coloring to the entire group. Here is the final upr and image.

GroupDemo {
::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
}

Group Demo