Making a Russian flag button using Inkscape

I used Inkscape (a free open source illustration application) to create this 3-D looking button of a Russian flag. It is quite straightforward to make. There are three general steps to it: (1) make the flag, (2) create the bevel, and (3) create the highlights.
Create the flag

  1. Create a new Inkscape document. Select Layer | Layers.

    The Layers pane appears.

  2. Turn on the fill. Turn off the stroke. On the Toolbox on the left, click the Create rectangles and squares (F4) icon. Then click and drag on the canvas to place a rectangle.
  3. On the Toolbox, click the Select and transform objects (F1) icon.

    The handles change and the Tool Controls bar appear.

  4. On the Tool Controls Bar, change the W field (width) to 450. In the H field (height), type in 300. Move the origin of the rectangle to the global origin (0,0) by changing the X field to 0 and the Y field to 0.
  5. Press CTRL+D to duplicate the rectangle.
  6. In the Tool Controls Bar, change the H field to 100 Y field to 100.

    The selected rectangle height is reduced to 100 pixels and moved up by 100 pixels.

  7. Click the Select and Transform objects (F1) icon. Drag a box around the entire rectangles.

    The two rectangles are selected.
  8. Select Path | Division.

    The larger rectangle is divided into 3 equal parts.
  9. Select Object | Fill and Stroke.

    The Fill and Stroke pane appears.
  10. Press F1 and click the bottom rectangle. In the Fill and Stroke pane, change R to 251, G to 34, and B to 0.

    The bottom rectangle changes to red fill.
  11. Press F1 and click on the middle rectangle. In the Fill and Stroke pane, change the Fill R to 33, G to 61 and B to 153.
  12. Press F1 and click on the top rectangle. In the Fill and Stroke pane, change the Fill R to 255, G to 255, and B to 255.

  13. Press F1. Select all the rectangles. Select Object | Group.

    The rectangles are grouped as one object.
  14. Select the Create Circles, ellipses and Arcs (F5) icon. Press CTRL and click and drag out a circle on the canvas.
  15. Press F1. In the Tools Controls Bar, change the circle width W and height H fields to 300.


  16. Press F1. Select the circle and the rectangles.
  17. Select Object | Align and Distribute.

    The Align and Distribute pane appears.
  18. In the Align and Distribute pane, click the Center on Vertical Axis icon and the Center on Horizontal Axis icon.

    The objects are aligned.

  19. Select Object | Clip | Set.

    The rectangles are clipped by the circle.
  20. Select Layer | Layers.

    The Layers pane appears.
  21. In the Layers pane, click the Layer 1 text and change the string to Flag.

  22. Toggle off the display of the Flag layer.
Create the Bevel
  1. In the Layers pane, click the Create a New Layer icon.

    The Add Layer dialog box appears.

  2. In the Layer name field, type in Bevel. Click Add.

    The Bevel layer is created.
  3. Click the Create circles, ellipses, and arcs (F5) icon. Press CTRL and click and drag out a circle on the canvas.
  4. Press F1 to select the circle.
  5. In the Tools Controls Bar, change the W and H fields to 300.
  6. Select Object | Fill and Stroke.

    The Fill and Stroke pane appears.

  7. In the Fill and Stroke pane, click the Fill Radial Gradient icon.

    A gradient fill is created for the circle.
  8. In the Fill and Stroke pane, click the Edit button.

    The Gradient editor dialog box appears.

  9. Click the Add stop button.

    A new gradient stop is added to the gradient.
  10. Change the color at the stop at the center of the circle to white by changing the R, G, B fields to 255.
  11. Click the stop combo box and choose the middle stop.
  12. Change the color of the stop to white by changing the R, G, B fields to 255. Also change the A field to 255.
  13. In the Offset field, change the value to 0.8.
  14. Click the stop combo box and choose the outermost (last) stop.
  15. Change the A field to 255.
  16. Close the Gradient editor.
  17. In the Layers pane, change the Blend mode for the Bevel layer to Multiply. Change the Opacity to 50%.

  18. In the Layers pane, toggle off the display for the Bevel layer.
Create the Highlights
  1. In the Layers pane, click the Create a new layer icon.

    The Add Layer dialog box appears.

  2. In the Layer name field, type in Highlights. Click Add.

    The Highlights layer is created.

  3. Click the Create circles, ellipses, and arcs (F5) icon. Click and drag out a circle on the canvas.
  4. Press F1 to select the circle.
  5. In the Tools Control Bar, change the W and H fields to 240.


  6. In the Fill and Stroke pane, click the Linear Gradient icon.

    A linear gradient is created for the circle.

  7. In the Fill and stroke pane, click the Edit button.

    The Gradient editor dialog box appears.
  8. Click the Add stop twice.

    Two additional stops are created for the linear gradient.
  9. For the first stop, change the R, G, B values to 255.
  10. Click the Stop combo box and choose the second stop.
  11. Change the A value to 255.
  12. Click the Stop combo box and choose the third stop.
  13. Change the A value to 255.
  14. Click the Stop combo box and choose the last stop.
  15. Change the R, G, B, A field values to 255.


  16. Close the Gradient editor.
  17. Press F1 and click the circle.

    The handles of the circle change.
  18. Press CTRL and drag the corner handles until the linear gradient is rotated to the horizontal orientation.

  19. In the Layers pane, change the Blend mode of the Highlights layer to Screen. Change the Opacity to 50%.

Combine all elements to create the flag button
  1. In the Layers pane, toggle on the display of the Bevel and Flag layers.
  2. Press F1. Select all the objects.

  3. In the Align and Distribute pane, click the Center on Vertical Axis icon. Then click the Center on Horizontal Axis icon.

    The beveled flag button is formed.

Comments

Popular posts from this blog

Image background removal using Krita

Create an embossed text effect using Inkscape

How to copy and paste the color from one object to another using Inkscape