diff --git a/KritaFAQ.rst b/KritaFAQ.rst index 0c6d3e38b..115f42139 100644 --- a/KritaFAQ.rst +++ b/KritaFAQ.rst @@ -1,488 +1,488 @@ .. .. meta:: :description: Frequently asked Krita Questions. .. metadata-placeholder :authors: - Scott Petrovic - Wolthera van Hövell tot Westerflier - Raghavendra Kamath - Boudewijn Rempt - Alvin Wong - Dmitry Kazakov - Timothée Giet - Tokiedian - Nmaghfurusman - RJ Quiralta - Tyson Tan :license: GNU free documentation license 1.3 or later. .. index:: FAQ, Frequently Asked Questions .. _faq: .. _KritaFAQ: ######### Krita FAQ ######### This page contains common problems people have with Krita. Note that we assume that you are using the latest version of Krita. Please verify that to make sure. .. contents:: General ======= General questions What is Krita? -------------- This is our vision for the development of Krita: Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch. Krita is optimized for frequent, prolonged and focused use. Explicitly supported fields of painting are illustrations, concept art, matte painting, textures, comics and animations. Developed together with users, Krita is an application that supports their actual needs and workflow. Krita supports open standards and interoperates with other applications. Is it possible to use Krita in my own language, not English? ------------------------------------------------------------ Krita should automatically use the system language. If that is not the case, please follow these steps: #. :menuselection:`Settings --> Switch Application Language`. A small window will appear. #. Click :guilabel:`Primary language` and select your language. #. Click :guilabel:`OK` to close the window. #. Restart krita and it will be displayed in your selected language! If this doesn't work, you might have to add a fall-back language as well. This is a bug, but we haven't found the solution yet. Does Krita have layer clip or clipping mask? -------------------------------------------- Krita has no clipping mask, but it has a clipping feature called inherit alpha. Let's see :ref:`this page ` and learn how to do clipping in Krita! Windows: OBS can't record the Krita OpenGL canvas ------------------------------------------------- The possible workarounds for this is to do either of the following: #. Turn off OpenGL in :menuselection:`Settings --> Configure Krita --> Display`. #. Or don't use the hardware accelerated mode (game recording mode) in OBS, thus capturing the whole desktop instead of attempting to capture only Krita. You might also be able to work around the problem by using the ANGLE renderer instead of native OpenGL. Where are the configuration files stored? ----------------------------------------- These are stored at the following places for the following operating systems: Linux :file:`$HOME/.config/kritarc` Windows :file:`%APPDATA%\\Local\\kritarc` MacOS X :file:`$HOME/Library/Preferences/kritarc` The kritarc file is the configuration file. Krita does not store settings in the Windows registry. Resetting Krita configuration ----------------------------- You can reset the Krita configuration in following way: - For Krita 3.0 and later: Delete/rename the kritarc file, found here: Linux :file:`$HOME/.config/kritarc` Windows :file:`%LOCALAPPDATA%\\kritarc` MacOS X :file:`$HOME/Library/Preferences/kritarc` There can be two other files you might want to remove: kritaopenglrc and kritadisplayrc. If the configuration was causing a crash, don't delete the mentioned file, but instead rename and send it to us in order for us to figure what caused the crash. If you have installed Krita through the Windows store, the kritarc file will be in another location :file:`%LOCALAPPDATA%\\Packages\\49800Krita_{RANDOM STRING}\\LocalCache\\Local\\kritarc` The random string depends on your installation. Windows users have a habit of uninstalling and reinstalling applications to solve problems. Unless the problem is that the installation was corrupted by a virus scanner or drive failure, that will NOT work. Uninstalling Krita then reinstalling replaces the bytes on your drive with exactly the same bytes that were there before. It doesn't reset anything, least of all Krita's settings. Where are my resources stored? ------------------------------ Linux :file:`$HOME/.local/share/krita/` Windows :file:`%APPDATA%\\krita\\` Mac OS X :file:`~/Library/Application Support/Krita/` If you installed Krita in the Windows Store, your custom resources will be in a location like: :file:`%LOCALAPPDATA%\\Packages\\49800Krita_{RANDOM STRING}\\LocalCache\Roaming\krita` Krita tells me it can't find some files and then closes, what should I do? -------------------------------------------------------------------------- Causes for this could be the following: - It might be that your download got corrupted and is missing files (common with bad wifi and bad internet connection in general), in that case, try to find a better internet connection before trying to download again. Krita should be around 80 to 100 MB in size when downloading. - It might be that something went wrong during installation. Check whether your harddrive is full and reinstall Krita with at least 120 MB of empty space. If not, and the problem still occurs, there might be something odd going on with your device and it's recommended to find a computer expert to diagnose what is the problem. - Some unzippers don't unpack our zipfiles correctly. The native ones on Windows, OSX and most Linux distributions should be just fine, and we recommend using them. - You manually, using a file manager deleted or moved resources around, and thus Krita cannot find them anymore. What Graphics Cards does Krita support? --------------------------------------- Krita can use OpenGL to accelerate painting and canvas zooming, rotation and panning. Nvidia and recent Intel GPUs give the best results. Make sure your OpenGL drivers support OpenGL 3.2 as the minimum. AMD/ATI GPU’s are known to be troublesome, especially with the proprietary drivers on Linux. However, it works perfectly with the Radeon free driver on Linux for supported AMD GPU. Try to get a graphics card that can support OpenGL 3.2 or above for the best results, some examples: .. Following graphics cards have been suggested by Tyson Tan on the basis that they all support 3.2 Intel Intel 3rd Generation HD Graphics, IvyBridge or Bay-Trail microarchitecture, released in 2012. Commonly available products: Celeron J1x00, N2x00, Celeron (G)1xx0, Pentium J2x00, N3500, Pentium (G)2xx0, Core i3/5/7-3xx0. AMD/ATI Radeon HD 2000 family, TeraScale 1 microarchitecture, Released in 2007. Commonly available products: Radeon HD 2400 PRO, Radeon HD 2600 PRO, etc. Nvidia GeForce 8 family, Tesla microarchitecture, released in 2006. Commonly available products: GeForce 8400 GS, GeForce 8800 GTS, 9800 GTX, GTS 250, etc. *For Krita 3.3 or later:* Krita on Windows can use Direct3D 11 for graphics acceleration (through ANGLE). This is enabled automatically on systems with an Intel GPU. I can't edit text from PSD files created by Photoshop ----------------------------------------------------- There is no text support for psd file yet. The text will appear rasterized and converted into a paint layer. How much memory does my image take? ----------------------------------- For simple images, its easy to calculate: you multiply width \* height \* channels \* size of the channels (so, for a 1000×1000 16 bit integer rgba image: 1000 x 1000 x 4 x 2). You multiply this by the number of layers plus two (one for the image, one for the display). If you add masks, filter layers or clone layers, it gets more complicated. Why do I get a checkerboard pattern when I use the eraser? ---------------------------------------------------------- You’re probably used to Gimp or Photoshop. The default background or first layer in these applications doesn’t have an alpha channel by default. Thus, on their background layer, the eraser paints in the background color. In Krita, all layers have an alpha channel, if you want to paint in the background color, you should simply do it in a layer above the first one (Layer 1), that would prevent you from erasing the white background color, making the checkerboard visible. You get the same effect in, say, gimp, if you create new image, add an alpha channel and then use the eraser tool. Most Krita users will actually start a sketch in Krita by adding a new blank layer first before doing anything else. (The :kbd:`Ins` key is a useful shortcut here). That doesn’t use extra memory, since a blank layer or a layer with a default color just takes one pixel worth of memory. Windows: Can I use Krita with Sandboxie? ---------------------------------------- No, this is not recommended. Sandboxie causes stuttering and freezes due to the way it intercepts calls for resources on disk. Windows: Krita cannot save -------------------------- If the message is "File not found. Check the file name and try again.", you probably have Controlled Folder Access enabled. - Select :menuselection:`Start --> Settings`. - Choose :menuselection:`Update & security --> Windows Defender`. - Select :guilabel:`Open Windows Defender Security Center`. - Select :guilabel:`Virus & threat protection`, and then choose :guilabel:`Virus & threat protection settings`. - Under :guilabel:`Controlled folder access`, turn it on or off. You can also whitelist Krita, following `these instructions `_. Can krita work with 8 bit (indexed) images? ------------------------------------------- No. Krita has been designed from the ground up to use real colors, not indexed palettes. There are no plans to support indexed color images, although Krita can export to some indexed color image formats, such as GIF. However, it does not offer detailed control over pixel values. How can I produce a backtrace on Windows? ----------------------------------------- .. seealso:: :ref:`Dr. Mingw debugger ` If you experience a crash on Windows, and can reproduce the crash, the bug report will be much more valuable if you can create a backtrace. A backtrace is somewhat akin to an airplane's blackbox, in that they tell what set of instructions your computer was running when it was crashing (where the crash happened), making it very useful to figure out why the crash happened. The :ref:`Dr. Mingw debugger ` is bundled with Krita. Please visit the page :ref:`Dr. Mingw debugger ` for instructions on getting a backtrace with it. Where can I find older versions of Krita? ----------------------------------------- All the older versions of Krita that are still available can be found here: - `Very old builds `_ On Windows, the Krita User Interface is too small on my HiDPI screen -------------------------------------------------------------------- If you're using Windows, you can set the display scaling to 150% or 200%, and enable the experimental HiDPI support in the configurations: - On the menu, select :menuselection:`Settings --> Configure Krita` - On :guilabel:`General` page, switch to :guilabel:`Window` tab. - Check :guilabel:`Enable Hi-DPI support` - Restart Krita You can also change the toolbox icon size by right-clicking on the toolbox and selecting a size. Tablets ======= What tablets does Krita support? -------------------------------- Krita isn’t much fun without a pressure sensitive tablet. If the tablet has been properly configured, Krita should work out of the box. On Windows, you need to either install the Wintab drivers for your tablet, or enable the :guilabel:`Windows 8+ Pointer Input` option in Krita's settings. You can find a community curated list of tablets supported by krita :ref:`here `. If you're looking for information about tablets like the iPad or Android tablets, look :ref:`here `. What if your tablet is not recognized by Krita? ----------------------------------------------- Linux ~~~~~ We would like to see the full output of the following commands: #. ``lsmod`` #. ``xinput`` #. ``xinput list-props`` (id can be fetched from the item 2) #. Get the log of the tablet events (if applicable): #. Open a console application (e.g. Konsole on KDE) #. Set the amount of scrollback to 'unlimited' (for :program:`Konsole`: :menuselection:`Settings --> Edit Current Profile --> Scrolling --> Unlimited Scrollback`) #. Start Krita by typing 'krita' and create any document #. Press :kbd:`Ctrl + Shift + T`, you will see a message box telling the logging has started #. Try to reproduce your problem #. The console is now filled with the log. Attach it to a bug report #. Attach all this data to a bug report using public paste services like paste.kde.org Windows ~~~~~~~ First check whether your tablet's driver is correctly installed. Often, a driver update, a Windows update or the installation of Razer gaming mouse driver breaks tablets. Then check whether switching to the Windows 8 Pointer API makes a difference: :menuselection:`Settings --> Configure Krita --> Tablet`. If you still have problems with Windows and your tablet, then we cannot help you without a tablet log. #. Install `DebugView `_ from the official Microsoft site #. Start :program:`DebugView` #. Start :program:`Krita` #. Press :kbd:`Ctrl + Shift + T`, you will see a message box telling the logging has started #. Try to reproduce your problem #. Go back to DebugView and save its output to a file. Attach this file to a bug report or paste it using services like paste.kde.org. However, in 100\% of the cases where Windows users have reported that their tablet didn't work over the past five years, the problem has been either a buggy driver or a broken driver installation, but not a bug in Krita. How to fix a tablet offset on multiple screen setup on Windows -------------------------------------------------------------- If you see that your tablet pointer has an offset when working with Krita canvas, it might be highly probable that Krita got incorrect screen resolution from the system. That problem happens mostly when an external monitor is present and when either a monitor or a tablet was connected after the system boot. You can fix this issue manually by: #. Put your stylus away from the tablet. #. Start Krita without using a stylus, that is using a mouse or a keyboard. #. Press :kbd:`Shift` key and hold it. #. Touch a tablet with your stylus so Krita would recognize it. You will see a special dialog asking for the real screen resolution. Choose the correct value or enter it manually and press :guilabel:`OK`. If you have a dual monitor setup and only the top half of the screen is reachable, you might have to enter the total width of both screens plus the double height of your monitor in this field. If this didn't work, and if you have a Wacom tablet, an offset in the canvas can be caused by a faulty Wacom preference file which is not removed or replaced by reinstalling the drivers. To fix it, use the “Wacom Tablet Preference File Utility” to clear all the preferences. This should allow Krita to detect the correct settings automatically. .. warning:: This will reset your tablet's configuration, thus you will need to recalibrate/reconfigure it. *For Krita 3.3 or later:* You can try to :ref:`enable “Windows 8+ Pointer Input” `, but some features might not work with it. Microsoft Surface Pro and N-Trig -------------------------------- Krita 3.3.0 and later supports the Windows Pointer API (Windows Ink) natively. Your Surface Pro or other N-Trig enabled pen tablet should work out of the box with Krita after you enable Windows Ink in :menuselection:`Settings --> Configure Krita --> Tablet`. Tablet Pro and the Surface Pro ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Unlike Wacom's Companion, the Surface line of tablets doesn't have working hardware buttons. Tablet Pro is a (non-free) utility that puts virtual buttons on screen. Krita 3.1 and above will have predefined shortcut profiles to work with Tablet Pro. http://tabletpro.net/ See http://www.youtube.com/watch?v=WKXZgYqC3tI for instructions. Weird stuff happens on Windows, like ripples, rings, squiggles or poltergeists ------------------------------------------------------------------------------ Windows comes with a lot of settings to make it work with a pen. All these settings can be annoying. This tool can help you set the settings correctly when you're using a tablet: https://github.com/saveenr/Fix_My_Pen/releases Touch doesn't seem to work on Windows ------------------------------------- You might have to disable and enable the touch driver: go to the device manager. (Click the :guilabel:`Start` button and type device manager). Choose HID (User interface devices or something like that). Choose Intel(R) Precise Touch Device. Right click, Disable it. Right click, Enable it. Toolbox ======= Toolbox missing --------------- You can reset the Workspace by pressing the right most button on the toolbar, the Workspace switcher, and click on a desired Workspace from the list. Or you can right-click on any docker title bar or open space in any toolbar, and select Toolbox. It's the first option. Also, you can check the :guilabel:`Settings` menu, it has got a lot of interesting stuff, then go to the Dockers menu and select :guilabel:`Toolbox`. Tool icons size is too big -------------------------- Right click the toolbox to set the size. Krita can't get maximized ------------------------- This happens when your dockers are placed in such a way that the window cannot be made less high. Rearrange your Workspace. Resources ========= Is there a way to restore a default brush that I have mistakenly overwritten with new settings to default? ---------------------------------------------------------------------------------------------------------- Yes. First go to the resource folder, which is in Linux :file:`$HOME/.local/share/krita/` Windows :file:`user\\Appdata\\Roaming\\krita\\` or :file:`%APPDATA%\\Roaming\\krita\\` OSX :file:`~/Library/Application Support/Krita/` You can easily do this by going into :menuselection:`Settings --> Manage Resources --> Open Resource Folder`. Then go into the *paintoppresets* folder and remove the latest created file that you made of your preset. After that go back to the resources folder and edit the blacklist file to remove the previous paintoppreset so Krita will load it. (Yes, it is a bit of a convoluted system, but at the least you don't lose your brushes) How do I set favorite presets? ------------------------------ Right-click a brush in the brush docker and assign it a tag. Then right-click on canvas to call popup palette, click the second right-most icon on the bottom-right of the palette, now you can pick the tag which contains the brush you assigned to it. Can Krita load Photoshop Brushes? --------------------------------- Yes, but there are limitations. You can load ABR files by using the :guilabel:`Import` button in the :guilabel:`Predefined brush` tab in the brush editor. Since Adobe hasn’t disclosed the file format specification, we depend on reverse-engineering to figure out what to load, and currently that’s limited to basic features. Krita is slow ============= There is a myriad of reasons why this might be. Below is a short checklist. - Something else is hogging the CPU or the memory: spotify and other electron apps have been known to do this. - You are running Windows, and have 3rdparty security software like Sandboxie or Total Defender installed - You are working on images that are too big for your hardware (dimensions, channel depth or number of layers) - You do not have canvas acceleration enabled -Please also check `this page `_ +Please also check `this page `__ Slow start-up ------------- You probably have too many resources installed. Deactivate some bundles under :menuselection:`Settings --> Manage Resources`. If you're using Windows with the portable zip file, Windows will scan all files every time you start Krita. That takes ages. Either use the installer or tell Microsoft Security Essentials to make an exception for Krita. Slow Brushes ------------ - Check if you accidentally turned on the stabilizer in the tool options docker. - Try another scaling mode like trilinear. :menuselection:`Settings --> Configure Krita --> Display`. - Try a lower channel depth than 16-bit. - For NVidia, try a 16-bit floating point color space. - For older AMD CPU's (Krita 2.9.10 and above), turn off the vector optimizations that are broken on AMD CPUs. :menuselection:`Settings --> Configure Krita --> Performance`. This isn't needed if you've got an AMD Threadripper™ CPU. - It's a fairly memory hungry program, so 2GB of RAM is the minimum, and 4GB is the preferable minimum. - Check that nothing else is hogging your CPU - Check that Instant Preview is enabled if you're using bigger brushes (but for very small brushes, make sure is disabled). - Set brush precision to 3 or auto. - Use a larger value for brush spacing. - If all of this fails, record a video and post a link and description on the Krita forum. - Check whether OpenGL is enabled, and if it isn't, enable it. If it is enabled, and you are on Windows, try the Angle renderer. Or disable it. Slowdown after a been working for a while ----------------------------------------- Once you have the slowdown, click on the image-dimensions in the status bar. It will tell you how much RAM Krita is using, if it has hit the limit, or whether it has started swapping. Swapping can slow down a program a lot, so either work on smaller images or turn up the maximum amount of RAM in :menuselection:`Settings --> Configure Krita --> Performance --> Advanced Tab`. Tools ===== Why does the Transform Tool give a good result and then get blurry upon finalizing? ----------------------------------------------------------------------------------- -The transform tool makes a preview that you edit before computing the finalized version. As this preview is using the screen resolution rather than the image resolution, it may feel that the result is blurry compared to the preview. See `this page `_ for more info. +The transform tool makes a preview that you edit before computing the finalized version. As this preview is using the screen resolution rather than the image resolution, it may feel that the result is blurry compared to the preview. See `this page `__ for more info. License, rights and the Krita Foundation ======================================== Who owns Krita? --------------- The Stichting Krita Foundation owns the Krita trademark. The copyright on the source code is owned by everyone who has worked on the source code. Who and what is Kiki? --------------------- Kiki is a cybersquirrel. She’s our mascot and has been designed by Tyson Tan. We choose a squirrel when we discovered that ‘krita’ is the Albanian word for Squirrel. Why is Krita Free? ------------------ Krita is developed as `free software `_ within the KDE community. We believe that good tools should be available for all artists. You can also buy Krita on the Windows Store if you want to support Krita's development or want to have automatic updates to newer versions. Can I use Krita commercially? ----------------------------- Yes. What you create with Krita is your sole property. You own your work and can license your art however you want. Krita’s GPL license applies to Krita’s source code. Krita can be used commercially by artists for any purpose, by studios to make concept art, textures, or vfx, by game artists to work on commercial games, by scientists for research, and by students in educational institutions. If you modify Krita itself, and distribute the result, you have to share your modifications with us. Krita’s GNU GPL license guarantees you this freedom. Nobody is ever permitted to take it away. .. _krita_android: .. _krita_ios: Can I get Krita for iPad? for Android? -------------------------------------- Not at this point in time. Who translates Krita -------------------- Krita is a `KDE application `_ — and proud of it! That means that Krita’s translations are done by `KDE localization teams `_. If you want to help out, join the team for your language! There is another way you can help out making Krita look good in any language, and that is join the development team and fix issues within the code that make Krita harder to translate. Reference ========= https://answers.launchpad.net/krita-ru/+faqs diff --git a/reference_manual/krita_4_preset_bundle.rst b/reference_manual/krita_4_preset_bundle.rst index 4e87a4364..1c0f7fded 100644 --- a/reference_manual/krita_4_preset_bundle.rst +++ b/reference_manual/krita_4_preset_bundle.rst @@ -1,175 +1,175 @@ .. meta:: :description: Overview of the Krita 4.0 preset bundle. .. metadata-placeholder :authors: - David Revoy - Scott Petrovic - Wolthera van Hövell tot Westerflier :license: GNU free documentation license 1.3 or later. .. index:: Resources .. _krita_4_preset_bundle: ============================== Krita 4 Preset Bundle Overview ============================== .. image:: /images/en/Krita4_0_brushes.jpg Krita comes with a large collection of brush presets. This collection was designed with many considerations: * Help the beginner and the advanced user with brushes that are ready-to-use. * Propose tools for the various ways Krita is used: Comic inking and coloring, Digital Painting, Mate Painting, Pixel Art, 3D texturing. * Show a sample of what the brush engines can do. This page illustrates and describes the included default brush presets in Krita 4. Erasers ------- * The large one is for removing large portions of a layer (eg. a full character) * The small one is designed to use when drawing thin lines or inking. It has a very specific shape so you will notice with the square shape of your cursor you are in eraser-mode. * The soft one is used to erase or fade out the part of a drawing with various levels of opacity. .. image:: /images/en/Krita4_a-brush-family.png Basics ------ The basic brush family all use a basic circle for the brush tip with variation on opacity, flow or size. They are named Basic because this type of brush are the fundamental stones of every digital painting program. These brushes will work fast since they use simple properties. .. image:: /images/en/Krita4_b-brush-family.jpg Pencils ------- These presets tends to emulate the effect of pencil on paper. They all have a thin brush that uses a paper-texture. Some focus on being realistic to help with correcting a pencil scan. Some focus more on showing the effects on your computer monitor. The two last (Tilted/Quick Shade) assist the artist to obtain specific effects; like quickly shading a large area of the drawing without having to manually crosshatch a lot of lines. .. image:: /images/en/Krita4_c-brush-family.jpg Inking ------ For the black & white illustrator or the comic artist. The Inking brushes help you produce line-art and high contrast illustrations. * Ink Precision: A thin line designed to take notes or draw tiny lines or details. * Ink Fineliner: A preset with a regular width to trace panels, technical details, or buildings. * Ink GPen: A preset with a dynamic on size to ink smoothly. * Ink Pen Rough: A preset for inking with a focus on having a realistic ink line with irregularities (texture of the paper, fiber of paper absorption). * Ink Brush Rough: A brush for inking with also a focus on getting the delicate paper texture appearing at low pressure, as if the brush slightly touch paper. * Ink Sumi-e : A brush with abilities at revealing the thin texture of each bristles, making the line highly expressive. .. image:: /images/en/Krita4_d-brush-family.jpg Markers ------- A small category with presets simulating a marker with a slight digital feeling to them. .. image:: /images/en/Krita4_e-brush-family.jpg Dry Painting ------------ The Dry Painting category is full set of brushes that appear like bristles. They do not interact with the color already on the canvas; that's why they are called "dry". They work as if you were painting on a dry artwork: the color replace, or overlay/glaze over the previous painting stroke. This brush emulate techniques that dry quickly as tempera or acrylics. .. image:: /images/en/Krita4_f-brush-family.jpg Dry Painting Textured --------------------- Almost the same family as the previous one, except this brush presets lay down a textured effect. They simulate this painting effects you can obtain with very thick painting on a brush caressing a canvas with a fabric texture. They help to build painterly background or add life in the last bright touch of colors. .. image:: /images/en/Krita4_g-brush-family.jpg Chalk, Pastel and Charcoal -------------------------- Still part of the dry family. These brushes focus on adding texture to the result. The type of texture you would obtain by using a dry tool such as chalk, charcoal or pastel and rubbing a textured paper. .. image:: /images/en/Krita4_h-brush-family.jpg Wet painting ------------ This family of brushes are wet in a sense they all interact with the color on the canvas. It triggers the feeling of having a wet artwork and mixing color at the same time. The category has variations with bristle effects or simple rounded brushes. .. image:: /images/en/Krita4_i-brush-family.jpg Watercolors ----------- Simulating real watercolors is highly complex. These brushes only partially simulate the watercolor texture. Don't expect crazy pigment diffusion because these brushes are not able to do that. These brushes are good at simulating a fringe caused by the pigments and various effects. .. image:: /images/en/Krita4_j-brush-family.jpg Blender ------- These brushes don't paint any colors. They interact with the color you already have on the canvas. Don't expect them to have any effect on a white page. All these presets give a different result with how they smudge or smear. It helps to blend colors, blur details, or add style on a painting. Smearing pixels can help with creating smoke and many other effects. .. image:: /images/en/Krita4_k-brush-family.jpg Adjustments ----------- This family of airbrushes have variations on the blending modes. Different blending modes will give different results depending on the effect you are trying to achieve. * Color - Can help to re-color or desaturate a part of your artwork. It changes only the hue and saturation, not the value, of the pixels. * Dodge - Will assist you in creating effects such as neon or fire. * Lighten - Brightens only the area with the selected color: a good brush to paint depth of field (sfumato) and fog. * Multiply - Darkens all the time. A good brush to create a quick vignette effect around an artwork, or to manage big part in shadow. * Overlay - Burn helps to boost the contrast and overlay a color on some areas. .. image:: /images/en/Krita4_l-brush-family.jpg Shapes ------ Painting with ready-made shapes can help concept artists create happy-accidents and stimulate imagination. The Shape Fill tool is a bit specific: you can draw a silhouette of a shape and Krita fills it in real time. Painting shapes over an area help fill it with random details. This is useful before painting over with more specific objects. .. image:: /images/en/Krita4_t-brush-family.jpg Pixel ----- You might believe this section is specific to pixel-artist, but in many situations dealing with specific pixels are needed to make corrections and adjustments even on normal paintings. A thin 1px brush can be used to trace guidelines. A brush with aliasing is also perfect to fix the color island created by the Coloring-mask feature. .. image:: /images/en/Krita4_u-brush-family.jpg Experimental ------------ When categorizing brushes, there is always a special or miscellaneous category. In this family of brushes you'll find the clone brush along with brushes to move, grow, or shrink specific areas. .. image:: /images/en/Krita4_v-brush-family.jpg Normal Map ---------- Useful for 3D programs and texture artists. If your tablet supports tilting and rotation this brush will allow you to paint on your normal map using your brush rotation and orientation. You can "sculpt" your details in the texture with the different colors. Each color will map to an angle that is used for 3D lighting. It works well on pen-tablet display (tablet with a screen) as you can better sync the rotation and tilting of your stylus with the part of the normal map you want to paint. .. image:: /images/en/Krita4_w-brush-family.jpg Filters ------- Krita can apply many of its filters on a brush thanks to the filter brush engine. The result is usually not efficient and slow, but a good demo of the ability of Krita. .. image:: /images/en/Krita4_x-brush-family.jpg Textures -------- Adding textures is not only useful for the 3D artist or video-game artist: in many artworks you'll save a lot of time by using brushes with random patterns. .. image:: /images/en/Krita4_y-brush-family.jpg Stamps ------ -The stamps are bit similar to the texture category. Stamps often paint a pattern that is easier to recognize than if you tried to paint it manually. The results appear more as decorations than for normal painting methods. . +The stamps are bit similar to the texture category. Stamps often paint a pattern that is easier to recognize than if you tried to paint it manually. The results appear more as decorations than for normal painting methods. .. image:: /images/en/Krita4_z-brush-family.jpg diff --git a/reference_manual/layers_and_masks/group_layers.rst b/reference_manual/layers_and_masks/group_layers.rst index d091aa51e..0ff858a1d 100644 --- a/reference_manual/layers_and_masks/group_layers.rst +++ b/reference_manual/layers_and_masks/group_layers.rst @@ -1,21 +1,21 @@ .. meta:: :description: How to use group layers in Krita. .. metadata-placeholder :authors: - Wolthera van Hövell tot Westerflier - Scott Petrovic - Bugsbane :license: GNU free documentation license 1.3 or later. .. index:: Layers, Groups, Passthrough Mode .. _group_layers: ============ Group Layers ============ -While working in complex artwork you'll often find the need to group the layers or some portions and elements of the artwork in one unit. Group layers come in handy for this, they allow you to make a segregate the layers, so you can hide these quickly, or so you can apply a mask to all the layers inside this group as if they are one, you can also recursively transform the content of the group. . Just drag the mask so it moves to the layer. They are quickly made with :kbd:`Ctrl + G`. +While working in complex artwork you'll often find the need to group the layers or some portions and elements of the artwork in one unit. Group layers come in handy for this, they allow you to make a segregate the layers, so you can hide these quickly, or so you can apply a mask to all the layers inside this group as if they are one, you can also recursively transform the content of the group... Just drag the mask so it moves to the layer. They are quickly made with :kbd:`Ctrl + G`. A thing to note is that the layers inside a group layer are considered separately when the layer gets composited, the layers inside a group are separately composited and then this image is taken in to account when compositing the whole image, while on the contrary, the groups in Photoshop have something called pass-through mode which makes the layer behave as if they are not in a group and get composited along with other layers of the stack. The recent versions of Krita have pass-through mode you can enable it to get similar behavior diff --git a/user_manual/layers_and_masks.rst b/user_manual/layers_and_masks.rst index 29fd24c1d..f1c5ba7c4 100644 --- a/user_manual/layers_and_masks.rst +++ b/user_manual/layers_and_masks.rst @@ -1,182 +1,182 @@ .. meta:: :description: An introduction guide to how layers and masks work inside Krita. .. metadata-placeholder :authors: - Wolthera van Hövell tot Westerflier - Raghavendra Kamath - Scott Petrovic - AnetK - Bugsbane - Alan - Lundin :license: GNU free documentation license 1.3 or later. .. index:: Layers, Masks .. _layers_and_masks: ================================ Introduction to Layers and Masks ================================ Krita supports layers which help to better control parts and elements of your painting. Think of an artwork or collage made with various stacks of papers with some paper cut such that they show the paper beneath them while some hide what's beneath them. If you want to replace an element in the artwork, you replace that piece of paper instead of drawing the entire thing. In Krita instead of papers we use **Layers**. Layers are part of the document which may or may not be transparent, they may be smaller or bigger than the document itself, they can arrange one above other, named and grouped. Layers can give better control over your artwork for example you can re-color an entire artwork just by working on the separate color layer and thereby not destroying the line art which will reside above this color layer. You can edit individual layers, you can even add special effects to them, like Layer styles, blending modes, transparency, filters and transforms. Krita takes all these layers in its layer stack, including the special effects and combines or composites together a final image. This is just one of the many digital image manipulation tricks that :program:`Krita` has up its sleeve! Usually, when you put one paint layer on top of another, the upper paint layer will be fully visible, while the layer behind it will either be obscured, occluded or only partially visible. Managing layers --------------- Some artists draw with limited number of layers but some prefer to have different elements of the artwork on separate layer. Krita has some good layer management features which make the layer management task easy. You can :ref:`group layers ` and organise the elements of your artwork. The layer order can be changed or layers can be moved in and out of a group in the layer stack by simply holding them and dragging and dropping. Layers can also be copied across documents while in the :ref:`subwindow mode `, by dragging and dropping from one document to another. These features save time and also help artists in maintaining the file with a layer stack which will be easy to understand for others who work on the same file. In addition to these layers and groups can both be labeled and filtered by colors, thus helping the artists to visually differentiate them. To assign a color label to your layer or layer group you have to right click on the layer and choose one of the given colors from the context menu. To remove an already existing color label you can click on the 'x' marked box in the context menu. .. image:: /images/en/Layer-color-filters.png :width: 400 Once you assign color labels to your layers, you can then filter layers having similar color label by clicking on one or more colors in the list from the drop-down situated at the top-right corner of the layer docker .. image:: /images/en/Layer-color-filters-menu.png :width: 500 Types of Layers --------------- .. image:: /images/en/500px-Krita-types-of-layers.png -The image above shows the various types of layers in :ref:`layer_docker`, Each layer type has a different purpose for example all the vector elements can be only placed on a vector layer and similarly normal raster elements are mostly on the paint layer, :ref:`cat_layers_and_masks` page contains more information about these types layers. +The image above shows the various types of layers in :ref:`layer_docker`. Each layer type has a different purpose for example all the vector elements can be only placed on a vector layer and similarly normal raster elements are mostly on the paint layer, :ref:`cat_layers_and_masks` page contains more information about these types layers. Now Let us see how these layers are composited in Krita. How are layers composited in Krita ? ------------------------------------ In Krita, the visible layers form a composite image which is shown on the canvas. The order in which Krita composites the layers is from bottom to top, much like the stack of papers we discussed above. As we continue adding layers, the image we see changes, according to the properties of the newly added layers on top. Group Layers composite separately from the other layers in the stack, except when pass through mode is activated. The layers inside a group form a composite image first and then this composite is taken into consideration while the layer stack is composited to form a whole image. If the pass through mode is activated by pressing the icon similar to bricked wall, the layers within the group are considered as if they are outside of that particular group in the layer stack, however, the visibility of the layers in a group depends on the visibility of the group. .. image:: /images/en/Passthrough-mode_.png .. image:: /images/en/Layer-composite.png The groups in a PSD file saved from Photoshop have pass-through mode on by default unless they are specifically set with other blending modes. .. index:: Alpha Inheritance, Clipping Masks Inherit Alpha or Clipping layers -------------------------------- There is a clipping feature in Krita called inherit alpha. It is denoted by an alpha icon in the layer stack. .. image:: /images/en/Inherit-alpha-02.png It can be somewhat hard to figure out how the inherit alpha feature works in Krita for the first time. Once you click on the inherit alpha icon on the layer stack, the pixels of the layer you are painting on are confined to the combined pixel area of all the layers below it. That means if you have the default white background layer as first layer, clicking on the inherit alpha icon and painting on any layer above will seem to have no effect as the entire canvas is filled with white. Hence, it is advised to put the base layer that you want the pixels to clip in a group layer. As mentioned above, group layers are composited separately, hence the layer which is the lowest layer in a group becomes the bounding layer and the content of the layers above this layer clips to it if inherit alpha is enabled. .. image:: /images/en/Inherit-alpha-krita.jpg .. image:: /images/en/Krita-tutorial2-I.1-2.png You can also enable alpha inheritance to a group layer. Masks and Filters ----------------- Krita supports non-destructive editing of the content of the layer. Non-destructive editing means editing or changing a layer or image without actually changing the original source image permanently, the changes are just added as filters or masks over the original image while keeping it intact, this helps a lot when your workflow requires constant back and forth. You can go back to original image with a click of a -button, Just hide the filter or mask you have your initial image. +button. Just hide the filter or mask you have your initial image. You can add various filters to a layer with Filter mask, or add Filter layer which will affect the whole image. Layers can also be transformed non-destructively with the transformation masks, and even have portions temporarily hidden with a Transparent Mask. Non-destructive effects like these are very useful when you change your mind later, or need to make a set of variations of a given image. .. note:: You can merge all visible layers by selecting everything first :menuselection:`Layer --> Select --> Visible Layers`. Then Combine them all by merging :menuselection:`Layer --> Merge with Layer Below`. These filters and masks are accessible through the right click menu (as shown in the image below) and the Plus icon on the layer docker. .. image:: /images/en/Layer-right-click.png You can also add a filter as a mask from filter dialog itself, by clicking on the :guilabel:`Create Filter Mask` button. .. image:: /images/en/Filtermask-button.png All the filters and masks can also be applied over a group too, thus making it easy to non-destructively edit multiple layers at once. In the :ref:`category Layers and masks ` you can read more about the individual types of layers and masks. :ref:`Layer Docker ` has more information about the shortcuts and other layer management workflows.