Text

​Why Krita!?

BECAUSE I LOVE ART!

I Love  Looking at Art!

I Love Doing Art!

Even though it's hard...

I Still Love to Encourage Others to Try Art!!

History

- Originally a proof of concept Qt GUI wrapper for GIMP that really cheesed people off at the 1998 Linux Kongress

- Developed as KImageShop under KDE, they ran into licensing issues and renamed to Krayon, which also had copyright issues.

- Finally the name Krita was chosen in 2002.

History

- In 2004 the first public release was included with KOffice

- Prior to 2009 the focus was image manipulation similar to GIMP and Photoshop. In 2009 the focus was changed to illustration and concept art.

- In 2013 the Krita Foundation was created to provide support for development.

- There are now several versions of Krita including Krita Gemini (available on Steam) which was created for tablet use. There is also a commercial version (originally Krita Studio) that offers paid support.

How do I Krita!?

https://krita.org/download/krita-desktop/

Ubuntu / Mint

- Official Repos often lag behind, the Krita team creates and maintains development packages that can be installed from the Krita Lime repo. 

# sudo add-apt-repository ppa:dimula73/krita
# sudo apt-get update
# sudo sudo apt-get install krita-2.9 krita-2.9-dbg

How do I Krita!?

https://krita.org/download/krita-desktop/

Fedora

- Available in the stable repos for Fedora 20 and 21 under "calligra-krita"

Also Available For:

* Debian ( older version )

* OpenSUSE

* Gentoo

* Chakra

* Arch

* FreeBSD

How do I Krita!?

https://krita.org/download/krita-desktop/

Windows

- Stable and works well with the latest version

Mac

- Really more of a technical proof of concept, very unreliable and runs like a three legged turtle

Source Code

- Source code and documentation for building it yourself is also available

Krita User Interface

The Basics

-Window

-Image (Canvas)

-Dockers

-File / Brush / FX

-Menu

-Mask / Stat / View

Recap

-Window

-Image (Canvas)

-Dockers

-File / Brush / FX

-Menu

-Mask / Stat / View

Das Menu

Incremental Version

- Ctrl + Alt + S -

"Saves the current image as 'filename'_XXX.kra and switches the current document to it."

Incremental Backup

- F4 -

"Exports the current image as 'filename'_XXX.kra."

Das Menu

- Settings > Configure Krita... -

This is the main program configuration file.

- Settings > Configure Toolbars... -

Well... it's used to configure the toolbars....

New File

Subtractive

-CMYK-

Additive

-RGB-

Ze Toolbar

Left to Right:

-New          

-Open

-Save

 

Left to Right:

-Gradients

-Patterns         

Left to Right:

-Foreground and Background Colors

-Brush Settings

-Brush Presets

-Blending Modes

-Eraser (Mode)

-Preserve Alpha

-Reset Brush Settings

Left to Right:

-Opacity

-Size

- Hold Shift -

Flow can be accessed with this drop down and replaced on the bar.

Left to Right:

-Mirror Brush Vertically

-Mirror Brush Horizontally

We will circle back to workspaces.

Dockers!

- Settings > Dockers -

This is where you can view all the dockers and toggle their visibility!

Dockers!

- Scalable! -

- Stackable! -

- Dock'em or Set'em Free! -

Dockers!

- Collapse! -

- Lock/ Unlock! -

- Move Freely! -

- Dock/ Free! -

- Hide! -

Reference Images!

-Clicking and dragging on the image will maximize the selection in the view!

 

-Colors can be selected directly from the docker preview!

Advanced Color Selector!

-Clicking on this icon opens the Advanced Color Selector options!

-Clicking here allows you to change the interface for the color picker!

Undo History!

-Can be memory intensive! Cumulative Undo will combine actions taken within a certain amount of time into a single event!

-You can increase the memory allowance!

 - Settings > Configure Krita... - 

Toolbox!

Shape Handling Tool ->
Text Tool ->
Gradient Editing Tool ->
Calligraphy Tool ->
Pattern Editing Tool ->
Freehand Brush ->
Line Tool ->
Rectangle Tool ->
Ellipse Tool ->
Polygon Tool ->
Polyline Tool ->
Bézier Curve Tool ->
Freehand Path Tool ->
Dynamic Brush Tool ->
Multibrush Tool ->
<- Crop Tool
<- Move Tool
<- Transform Tool
<- Measure Tool
<- Fill Tool
<- Color Selector Tool
<- Gradient Tool
<- Assistant Tool
<- Perspective Grid Tool
<- Grid Tool
<- Rectangular Selection Tool
<- Elliptical Selection Tool
<- Polygonal Selection Tool
<- Outline Selection Tool
<- Contiguous Selection Tool
<- Similar Color Selection Tool
<- Bézier Curve Selection Tool

Specialty

Drawing

Transform / Edit 

Color / Fill

Assistants 

Selection

Tool Options!

-This one is so important it can't be hidden, only minimized

-Each tool has various options that can be modified to change it's behavior

-The brush has various auto smoothing options

Brush Presets!

-Krita comes with a sweet assortment of premade brushes!

-In order to keep things tidy, we separate the brushes with "tags"

Brush Presets!

-By right clicking on a brush we can edit the tags.

-Tags can be created via the menu, but they can also be deleted or renamed by using the plus at the top.

The Pop Up Pallet!

-Right clicking anywhere in the image window will bring up the pop up pallet!

-Brushes by Tag

-Recent Colors

-Color Selector

-Tag Select

-Fore / Back Color

The Pop Up Pallet!

- Settings > Configure Krita... -

-The max number of brushes in the pallet can be increased, but the pallet never gets bigger, so real estate is limited. 

Images

- Tabs are the default view for multiple images -

- Settings > Configure Krita... -

-Subwindows can be set from the main config panel

Subwindow controls for full screen are in the top right

Multiple Views

This is great for adding small details and seeing the overall impact on the image at the same time.

- Multiple views of the same image can be opened in the Window Menu

 

The Never Ending Canvas

- Can be accessed by scrolling to the edge in any direction

- Clicking the arrow will extend the pixel dimensions in that direction

Ze Toolbar: Workspaces

-Workspaces save the location of your dockers and all the UI configuration changes you've made. 

-Located in the far upper right corner, you can save custom workspaces or remove them.

-If you ever get completely lost, you can select "Big_Paint" to reset the to the default UI.

Misc: Stat Bar

-Current brush being used only works with tools from "drawing".

-Masking Mode toggles between marching ants and color indicator for selections

-Current color model, bit depth, and color profile.

-Pixel dimensions of the image.

-Memory usage of the image.

-Zoom level, can click to select or define zoom level.

-Cycle preset zoom levels

Layers: The Docker

- Visibility

- Lock

- Alpha Lock (clipping mask)

- Lock Transparency

- Blending Modes

- Opacity

- View

Layers: The Docker

- New Layer

- Copy Selected Layer

- Move Layer (up or down)

- Add or Remove Layer from Group

- Layer Properties

- Delete Layer

Layers: Visibility

- Turning off the visibility of a layer will also prevent it from being modified, it can also improve performance since less calculations are needed.

Layers: Inherit Alpha

- The layer lock can be used to prevent any changes to the layer itself. 

- No clipping masks. Instead the Alpha Lock can be used to only display changes to non-transparent pixels in the parent layer.

- Changes made with the Alpha Lock on are only hidden, disabling the lock will show the child layer unaltered.

Layers: Alpha Locks

- The Alpha Lock completely prevents changes to any transparent pixel on the current layer

- Since no changes are allowed, disabling the Alpha Lock does not show additional painted areas.

- Similarly, enabling the lock will not effect any previously painted pixels

Layers: Properties

- By disabling color channels in the preferences we can improve performance or make sweeping color changes

Layers: Types

- Group Layers

- Fill Layer

- Fill layers with varying opacity can be used to give your canvas a traditional medium feel.

Layers: Types

- Paint (Rastor)

- Vector Layer

Layers: Rastor Vs Vector

- Paint (Rastor)

- Vector Layer

- Shape handling tool can be used to edit vector curves

- Vector objects can be resized without any resolution loss. Great for logo's and graphic design.

- Multiple Vector Objects can be housed individually on the same layer.

Layers: File Layer

- File layers load in an image from a file.

- Making changes to the file will magically update all file layers

Masks: Transparency and Local

- Masks are a way to isolate a selected area

- Transparency masks can be used to reveal only the masked area

 

DOES NOT STOP EDITING HIDDEN AREA

- Local selection masks will remember your selection even if you clear your layer selection

Layers: Filter

- Filter layers can be used to make non-destructive edits to your image

- The "Color to Alpha" filter can be used to remove the white from your scanned line work

- There are tons of different filters to play with, this one can be found under "Colors"

- Since we want to make this change permanent we would "right click" the layer and merge it down

- Since working on transparency is no fun, the background color can be added from the images menu

Masks: Filter

- Filter masks can be used to add a filter to just the selected area

Layers: Clone Layer

- Clone layers are similar to file layers in that they cannot be edited directly

- Changes must come from the original layer... mostly....

Masks: Transform

- The transform mask can be used to make non-destructive warps to your image

- When used with the a clone layer, it allows changes to that layer

- The transformation will always be relative to the parent layer

- Moving the original layer will hide the clone layer

Transform

- The transform tools is one of the most useful 

- Free transform will let you resize, rotate, or scale around the target in the center

- Using "Ctrl" with transform in perspective. 

Transform

- The warp option will create a grid on the selection that allows weighted manipulation on each node

- The cage transform allows you to set your own nodes that can then be manipulated 

- The liquify setting allows you to move pixels freely with a brush like tool

Blending Modes

- Blending Modes change the way that colors are blended by changing the math used 

- The "Color Dodge" mode inverts the color of the top layer then divides it by the lower layer

- The results are much brighter highlights, often used for magic or laser effects.

 

This image is from David Revoy's tutorial on modes

Blending Modes

- The color blending mode is perfect for colorizing greyscale as it will add color without changing the value 

Blending Modes

- The overlay mode looks at the value of the chosen color, if the value is high it will paint highlights only, low values will paint shadows only

- Krita has at least 5 times the blending modes of Photoshop. Checking the box next to any mode will add it to favorites 

Guides

There are multiple types of guides to assist your workflow

They can be adjusted, moved, hidden or removed

Set the assistant to 100% in brush options to constrain your lines to the guides

Guides

Multiple guides can be used at once, your brush strokes will be constrained to one or the other

The perspective guides will push all lines toward the vanishing point

G'MIC Paint

G'MIC is a plugin that allows for many more filters and options, found under the filter menu

-The "Colorize [interactive]" option with G'MIC is a great way to colorize your finished line work

 

Found under "Black & white" in the G'MIC menu

-Update "Input type" to "Lineart"

-Update "Output type" to "Image + Colors (2 layers)

G'MIC: Colorize [interactive]

Once the interface opens, color nodes can be added my left clicking on the image

Pressing the space bar will preview the final render

If your color spills over your line work, add more nodes to correct the errors

G'MIC: Colorize [interactive]

Right clicking on any colored area (not nodes) will choose that color for adding additional nodes

Don't forget to add a background color

 

The "color 2 alpha" filter can be used to remove it later

When done, press enter to generate your paint layer

 

You may need to rearrange your layer stack

G'MIC: Colorize [interactive]

Select "Layer" from the menu to split each flat color into it's own layer

Ensure that the parameter for adding all layers to the same group is checked for housekeeping reasons

 

 

Ensuring Alpha-lock is checked will allow you to add detail to each layer while staying in the lines

Here I have added some highlights and shadowing to Reptar by working layer to layer in the stack

Start Your Engines!

Official Krita Mascot: Kiki the Cyber Squirrel by Tyson Tan

Pixel

Pixel

http://speedportraits.deviantart.com/art/Kylo-Ren-Digital-Portrait-587833777

https://www.youtube.com/watch?v=PaXWM7lmW04

Kylo Ren by Lisa Geissner

Color Smudge

Color Smudge

Color Smudge

Rey by Lisa Geissner

https://www.instagram.com/speedportraits/

https://www.youtube.com/watch?v=raKHHFv4nN8

Tangent Normal

Sketch

Sketch

https://www.youtube.com/channel/UCOPGEzxDAVz0-QTyQhg9OTg/featured

Bristle

Bristle

Bristle

https://youtu.be/_m3oT_sbpxk

http://speedportraits.deviantart.com/art/Harley-Quinn-Digital-591966277

Harley Quinn by Lisa Geissner

Shape

Spray

Hatching

Grid

Curve

Dyna

Particle

Deform

Chalk

Make it Yours!

Make it Yours!

Custom brush tips work off greyscale, with the lighter areas being more transparent

Make it Yours!

Make it Yours!

Make it Yours!

Add your new brush to a tag and make it accessible from the pop up pallet!

Krita Documentation is AWESOME!!!

https://docs.krita.org/Main_Page

Official Krita Site Docs

http://www.davidrevoy.com/categorie5/tutorials

David Revoy

https://www.youtube.com/user/DeevadRevoy/videos

https://krita.org/wp-content/uploads/2013/01/Basic_Usage-v4.pdf

Getting Started PDF

https://docs.krita.org/Resources

Additional Brushes and Resources

Always Lookin For Help!

Developers:

- C++ and Qt

- https://krita.org/get-involved/developers/

Developers:

- User Documentation

- Translation

- Tutorials, Brushes, Patterns and other resources

Questions!?

Get out there and paint something!!

Rackspace is Hiring!!

Nick Hamilton

https://www.rackspace.com/talent/

Krita-LFNW-2016

By Nick Hamilton

Krita-LFNW-2016

  • 1,356