What was keeping me busy

Log-in or register.

What was keeping me busy

Published by on June 18th 2012.

I have not updated my blog in a long time, so let me make up for it by doing a video entry about a new feature for RealWorld apps - vector layers.

Switch to HD ->

If you have trouble understanding me, here is a transcript:

Hi there. I have decided to record this video to show you what I am working on right now and what you can expect in next versions of RealWorld applications, namely vector layers.

I am also experimenting with a tabbed layout of the right panel with list of layers and tool properties windows separated.

This picture I have open has 4 layers. Why isn't everything in a single vector layer? This is due to layer styles. I have a different layer style applied to each layer.

This is the background layer and it is fully editable. It has an outer shadow effect. The background contains one rounded rectangle with linear gradient fill. Because it is a vector layer, I can change various aspects of the rectangle. For example colors or gradient direction. And I can also undo the changes.

The second layer contains a rectangle outline with a slight inner shadow.

The third layer is a bit more complex, it contains 4 objects. I can move the circle, or if I select the text object, I can change its letters. As the mouse moves above the objects in the layer they get highlited. Clicking selects the object.

By the way, do you know what is the difference between a pig and a dog? No? I'll show you.

A powerful feature of vector editors is the ability to freely edit object shapes. Let's convert this circle to a generic shape. You get more control points with various functions. You can adjust tangent directions at selected points and add your own points when needed. This generic shape is roughly equivalent to a Pen tool in Photoshop or to Path tools in various vector editors.

Another nice feature of vector editors is smoothness at any resolution. But this picture is not smooth, you can still see the pixels. Don't worry. Just let me set the zoom factor to 100%. Now the picture is smooth. Now let's use the Resample operation on a picture containing vector layers. After rescaling to twice the number of pixels, the picture is still smooth. Let's do it once again. Vector layers in RealWorld applications will still be pixel-centered and they play nicely with the classic raster layers.

Image effects cannot be applied directly to vector layers hence the simplified menu. But you can still apply them via layer styles. I will add the bevel effect to this layer. It does not fit the style of this icon.

Now, let's look at the Media tab in the right panel. I have downloaded the default layer styles and set up the panel so that double-clicking a file applies the style to current layer.

While the style is active, I can still freely modify the shapes. Watch me turn this ordinary pig into an alien 6-legged pig.

So, this is it. Adding vector layers to RealWorld Paint will not affect its normal functionality. You will be able to use classic raster layers just as you use them now. But you will now have a new choice. I am trying to make the vector layers very similar to the raster layers in the way they look and feel. RealWorld Paint will become an ideal learning tool for people who are thinking about making the transition from raster graphic to vector graphic.

And by the way, a preview version of RWPaint with vector layers will be available in a week or two. If you want to help me test it and eliminate the inevitable bugs and little user interface annoyances, just let me know.

Recent comments

user icon chains registered user on June 30th 2012

EPIIIIIIIIIIIIIC!!! Can't wait.

user icon Mr. Zidgel registered user on July 7th 2012

Is there anyway I can get it soon?

user icon Anonymous on July 11th 2012

Great! Thanks!

user icon Anonymous
Select background
What about ICL files?
Vista & Win 7 icons
I wish there were...