
This lesson gives an overview of the teaching methodology as well as an overview of the content that will be covered in the course.
In this lesson we will cover the installation of inksape and we will also give an overview of the user interface.
In this lesson we will learn about creating two basic shapes (rectangles and ellipse) and how to modify them.
In this follow along exercise we will be using the theory we have learned so far to start drawing a sunset. Follow the step-by-step instructions to create the sea, sky and sunset.
In this lesson we cover the Fill and Stroke Dialog
Gradients are a simple way to add interesting effects to your drawing. In this lesson we learn all about adding and editing Gradients.
In this follow along excercise we will be improving the sunset drawing by adding a gradient and some blur.
Boolean functions are used to combine two or more objects into one.
Nodes are points which define an object. A path is defined by a series of nodes with position and slope.
In this excercise we will edit the shape of the sun using a boolean function and add a reflection to the surface of the sea.
Layers are useful in organizing your drawing.
The Bezier Tool is used to create paths.
Here we use the Bezier Tool and the Node Editor to add some simple clouds to out drawing.
Excercise with ellipses and radial gradients.
In this excercise the goals is to draw an owl! This excercise is good practice in a the theory we have learned so far.
This excercise is particular good practice for Boolean functions and for drawing precisely.
Learn how to Group and Ungroup objects. Also learn how to modify an existing group.
In this lesson you learn to import raster images into your drawing.
In this lesson you learn to automatically convert raster images to vector. The basic settings are learned here.
In part 2 of the tracing lesson we learn about the options Smooth, Stack scans, Remove background and SIOX foreground selection.
In this exercise we manually trace the picture of an eagle.
In this excercise we use the Trace function to convert a raster image of a tree to a vector image.
This lesson covers the basics of Cloning.
In this lesson we learn about cloning in arrays.
In this follow along exercise we take the first steps in creating the rock tile scene!
Clipping and masking are used to selectively hide part of an object.
In this lesson we learn how to export an svg drawing to png fromat.
Here we will improve our rock tile by adding some shading and highlighting using the Clip function. We also export the tile to PNG and also as a vector.
To highlight and shade the tiles:
To export the tile to PNG:
To create a tile which is a vector object:
Guides, Grids and Snaps can be useful when it comes the drawing precisely quickly.
In this follow along excercise we use grids and snaps to draw a seamless layer of grass on top of our tiles.
Copy the pictures from the previous exercises and combine them into one file.
An exercise in creating a very basic seamless tile.
A tracing excercise.
An excercise where we use clipping to shade and highlight an existing image.
Another excercise in which we create a seamless tile.
A quick overview of preset filters:
Inkscape comes with a lot of predefined filters. Finding the effect you need can be like finding a needle in a haystack though. This exercise should help with that.
The filter editor can be used to modify an existing filter, or to create a filter from scratch.
This lesson covers 3 filter primitives: Flood, Image and Turbulence
Flood:
Image:
Turbulence:
Three filter primitives work by combining multiple inputs. These are Merge, Blend and Composite.
How to allow using Background Image as an effect input:
Close the svg file
Open the svg file with a text editor like notepad
Look for the line sodipodi:docname="Filename.svg"
Ahead of that line add the line: enable-background="new"
Merge:
Merge combines two objects into one
Add the merge effect
Drag from the input triangle to "Source Graphic". A second input triangle appears
Drag from the second input triangle to "Background Image". A third triangle appears
Activate the filter by clicking on the checkbox
Blend:
Deactivate the Merge filter and activate the Blend filter
Add the Blend effect
Choose "Background Image" as the first input
Choose "Source Graphic" as the second input
There are five Blend modes: Normal, Multiply (like Darken), Screen (like Lighten), Darken and Lighten
Composite combines objects
Composite does not work with Background Image so we use an image effect instead
Add the composite effect
Select the output from the image effect as the first input to composite
Select the source graphic as the second input to composite
Over: The first input is placed over the second input
In: The first input determines which part of the second input is visible
Out: The second input determines which part of the first input is visible
ATop: Like In, but the first object remains
XOR: Non-overlapping parts are visible
Arithmetic: Custom (k1*i1*i2+k2*i1+k3*i2+k4)
In this exercise we will start creating a filter for the sun.
The convolve primitive modifies the pixels of an object using a convolution matrix.
Blur:
Add a new filter, and add a Gaussian Blur effect
The effect has two inputs: the amount of blur in the x-direction and the amount of blur in the y-direction
Convolution primitives:
The kernel is a matrix
(A matrix is just a set of numbers arranged in rows and columns)
You can change the size of the matrix
The matrix is used to recalculate the color values for each of the pixels.
There are a number of useful convolution matrices. Some of these are Block Blur, Sharpen, Edge Detect, Emboss
Target denotes which element in the matrix corresponds to the pixel currently being recalculated. All the other elements correspond to neighboring points
When Target is set to (0,0) the central element is chosen
Edge mode determines how the pixels on the edge of the picture are calculated
The color matrix primitive is used to recalculate red, green and blue values.
Some more filter primitives are discussed here: Morphology, Displacement and Offset
Offset:
Morphology:
Displacement map:
In this exercise we complete the sun filter and add a filter for the clouds.
Sun:
Clouds:
Diffuse and Specular lighting can be used to add lighting and the impression of depth to your illustrations,
Background information:
Drawing a cone as seen from above using diffuse lighting:
Add specular lighting:
Component transfer amplifies or suppresses the red, green, blue and alpha components according to user defined functions
The lesson is ended by a couple of demonstrative exercises
Learn to import custom filters into your illustration.
Find the file filters.svg
Go to Edit -> Preferences -> System and look through the folders listed in the box System data
(Make a backup of the file first, just in case)
Open the file
Copy an object with the filter applied and paste it into the filters.svg
Save and close the files
The filter should appear in the Filters -> Bundled menu when you reopen inkscape next
Here we are going to use diffuse and specular filter primitives to draw waves on the surface of the ocean water.
Waves:
Sun's reflection:
In this excercise the goal is to improve the rockface tile which we drew in the previous section.
In this exercise the goal is to create a drop shadow filter.
This excercise contains 3 displacement map excercises.
This lesson contains 4 practice excercises using the Color Matrix.
Step by step instructions on how to create a simple tarmac / asphalt texture.
Yes I know, water isn't technically a texture. But here are some step by step instructions on how to create 3 examples of water 'textures'.
A simple preset filter:
A modified 3D wood filter:
A water filter from scratch:
Step by step instructions on how to create 3 types of fabric and 1 leather texture.
Bitmap cloth:
Denim:
Leather:
Fabric:
Step by step instructions on how to create 2 examples of wood grain textures.
Using Bezier and clones:
Using filters:
Step by step instructions on how to create a seamless grassy tile.
Make a grassy texture:
To make the texture tileable:
Step by step instructions on how to create a shiny metal surface example.
Texture background:
Add some shine:
Step by step instructions on how to create adding rust and protrusions to the metal surface.
Adding rust:
Drawing rivets:
Drawing ridges:
Step by step instructions on how to create a seamless brick wall texture.
Setup the seamless tile:
Add filters to give the bricks a texture:
Add filters to make the brick look more 3D:
Modify the filter for the smaller bricks:
A brief explanation of what we will be doing in this section.
In this exercise we create textures for the island and the water.
Texturing the palm tree. The palm tree consists of three objects: the trunk, the nuts and the leaves.
The trunk:
Nuts:
The leaves:
Texturing the radar alien vessel.
Texturing the pentapuss alien.
Texturing the treasure chest.
Whether you are creating textures for 3D models or for 2D graphics Inkscape is a great choice. In this course you will learn how to use inkscape to create interesting and colorful textures with the greatest of ease.
The first section is aimed at the complete beginner, where the very basics of inkscape are learned. This section is great for getting started in inkscape. NOTE: if you already have some inkscape knowledge you will probably be able to skip this part!
The second section covers some more advanced inkscape functions. In this section we learn, for example, how to create seamless tiles, trace images, use the snap settings etc...
The third section is fully dedicated to learning the filters: learn how to apply filters, how to create custom filters and what each of the primitives does.
In the fourth and fifth sections we will put the knowledge and skills we have gained to good use by covering numerous texture examples.
The course covers a wide range of both theory lessons as well as practice and 'try-it-yourself' exercises.
Please note: The course focuses on creating 'flat' textures in Inkscape. The course does not cover things like bump maps and normal maps for example.