Pepper&Carrot website: setup a SSL secure

WRITTEN_BY David REVOY - - 5 comments
Did you saw the new little green padlock on the address bar of your web-browser? It's because I decided to invest time into **increasing the security** of the Pepper&Carrot website. With this protocol, I'm sure that your browsing experience is both **safe and reliable** on Pepper&Carrot now. [![](data/images/lab/2017-03-21_ssl.png)](data/images/lab/2017-03-21_ssl.png) "_Transport Layer Security (TLS) and its predecessor, Secure Sockets Layer (SSL), both frequently referred to as "SSL", are cryptographic protocols that provide communications security over a computer network. [...] The Transport Layer Security protocol aims primarily to provide **privacy** and **data integrity** between two communicating computer applications._" - [Wikipedia](https://en.wikipedia.org/wiki/Transport_Layer_Security "Wikipedia" ). Thank you to the team of contributors on the IRC channel for the quick test this morning. If you find more issues, let me know in the comments.

Rainy days

WRITTEN_BY David REVOY - - 8 comments
_Source file [here](https://www.peppercarrot.com/static6/sources&page=artworks)_

Krita Brushkit v8.2

WRITTEN_BY David REVOY - - 412 comments
**Update:** _This resources is outdated and unmaintained : it won't work as intended with future version of Krita (after Krita 4.2) [Check the 'extras' category](http://www.davidrevoy.com/categorie3/ "Krita" ) to find the most recent brushes. Also, you probably won't need it because an enhanced version of this brush pack joined the default brush installed with Krita 4.x: I managed them. :-)_ * * * I wanted to have something looking good and useful in my preset docker. That's how I started this new version of my brushkit for Krita, the serie 8. As usual with all my brushkit (I maintain them since 2009), I decided to distribute them for free, for anyone. I also took time to write here a full description of every 64 brushes you'll get in the pack. All this big work couldn't be possible without the [support of my patrons](https://www.patreon.com/davidrevoy?ty=h "support of my patrons" ). This brushkit is a free bonus on the way of more episodes for my webcomic [Pepper&Carrot](http://www.peppercarrot.com/ "Pepper&Carrot" ). A big big thanks to them! ## Changelog : * 08-03-2017: **v8.2**, Krita 3.1.2 - If it works, don't fix it: 10 brushes added, minor update for 2. [screenshot](data/images/blog/2017/02/v82brush_header_net.jpg), [article](article319/krita-brushkit-v8). * 16-08-2016: **v8.1**, Krita 3.0.1 - Adding 13 new brushes. [screenshot](data/images/blog/2016/05/v8-1brush_header.jpg), [article](article319/krita-brushkit-v8). * 20-05-2016: **v8.0**, Krita 3.0.0 - Refactor thumbnails and core 42 brushes. Use smudge-radius brushes. [screenshot](data/images/blog/2016/05/v8brush_header_net.jpg), [article](article319/krita-brushkit-v8). * 02-07-2015: **v7.0**, Krita 2.9.7 - Pepper&Carrot stable kit: solidifying previous kit after 10 episodes. [screenshot](data/images/blog/2015/08/v7-release-artwork_net.jpg), [article](article264/brushkit-v7-0). * 17-04-2015: **v6.0**, Krita 2.9.0 - Mypaint stylised/colored thumbnails: set for Pepper&Carrot. [screenshot](data/images/blog/2015/04/vignette.jpg), [video](https://youtu.be/iRcKFbksTTY), [article](article248/krita-brushes-v6). * 15-08-2014: **v5.0**, Krita 2.8.2 - Grey thumbnails, flow and compacting. [screenshot](data/images/blog/2014/08/brushkit-v5.jpg), [article](article238/ressource-krita-brushes-v5). * 02-05-2014: **v4.0**, Krita 2.8.0 - Refactor and strip down for productivity. [screenshot](data/images/blog/2014/05/v4-brush-com-a.jpg), [article](article233/ressource-krita-brushes-v4). * 14-08-2013: **v3.0**, Krita 2.7.0 - Base for many Krita default.[ Adding a standard](https://community.kde.org/Krita/Brushes_Preset_Preview) for thumbnails. [screenshot](data/images/blog/2013/08/brushkit3/Krita-brush-preset-v3_by-david-revoy_02.jpg), [article](article180/ressource-krita-brushes). * 26-01-2013: **v2.1**, Krita 2.6.0 - Post release fix. Add textured brushes for new Krita feature. [screenshot](data/images/blog/2013/01/krita-brushkitv2/new-textured_brushes.jpg), [article](article123/krita-brushkit-v2), [tar.gz](data/documents/2013-01-14_deevad-kit-Krita_v2.tar.gz). * 14-01-2013: **v2.0**, Krita 2.6.0 - Full brushkit refactor with painted thumbnail on crystal black. [screenshot](data/images/blog/2013/01/krita-brushkitv2/new-textured_brushes.jpg), [article](article123/krita-brushkit-v2). * 04-06-2012: **v1.0**, Krita 2.3.0 - First release used on [Tears of Steel](article136/movie-concept-art-tears-of-steel-blender-foundation) concept art. [screenshot](data/images/blog/2012/06/krita-deevadpreset_v1a.jpg), [tar.gz](data/documents/2012-06-04_deevad-krita_preset-v1a_for-2.5a.tar.gz). * 09-06-2011: **v0.0**, Krita 2.3.0 - Initial idea. Started on Krita sprint, Amsterdam. [screenshot](data/images/blog/2011/10/krita/krita-screen_03_davidrevoy.jpg), [article](article80/kritasprint-2011-40min-of-my-demo-session-online). Full list of versioned changes [here](https://github.com/Deevad/deevad-krita-brushpresets/commits/master). [![](data/images/blog/2017/02/additional-brush-82_net.jpg)](data/images/blog/2017/02/additional-brush-82_net.jpg) _brush added/modified on [8.2]_ ## Brush description: ![](data/images/blog/2016/05/deevad-1a_eraser-thin.jpg) This eraser is good for soft area, or to erase/fade out a part of a drawing with various level of opacity. [![](data/images/blog/2017/02/deevad-1b1_eraser-line-art.jpg)](data/images/blog/2017/02/deevad-1b1_eraser-line-art.jpg) [8.2] A new eraser more precise for small lines, with sharp edges. Useful to erase inking. ![](data/images/blog/2016/05/deevad-1b_eraser-large.jpg) This eraser always erase 100% without doing variation on opacity. It is useful for removing a part of a drawing. ![](data/images/blog/2016/05/deevad-1c_pencil_sketch.jpg) A preset with low opacity to draw construction lines and sketch. ![](data/images/blog/2016/05/deevad-1d_pencil.jpg) The preset I use to do line-art and for drawing in general. It has a subtle grain. [![](data/images/blog/2017/02/deevad-1e_annotation-pen.jpg)](data/images/blog/2017/02/deevad-1e_annotation-pen.jpg) [8.2] A small pen I use to storyboard at 100% viewport size, and also to write, doodle notes, etc. It's also good while inking for details. [![](data/images/blog/2017/02/deevad-1e_digital-smooth-inking.jpg)](data/images/blog/2017/02/deevad-1e_digital-smooth-inking.jpg) [8.2] a thin brush preset I use to draw in general or when I add details. [![](data/images/blog/2017/02/deevad-1e_inking-gpen.jpg)](data/images/blog/2017/02/deevad-1e_inking-gpen.jpg) [8.2] a preset I use when I need now to ink my artworks. ![](data/images/blog/2016/05/deevad-1e_rigger.jpg) The small brush I use to draw and to paint small detail. ![](data/images/blog/2016/05/deevad-1f_draw-brush.jpg) Another brush I use when I draw landscapes, they require usually less precision than characters. ![](data/images/blog/2016/05/deevad-2a_deform.jpg) A preset for deforming sketches. I correct my proportion with it. Note: 'Liquify transform' does a better job on final artworks, but this brush is faster while sketching. ![](data/images/blog/2016/05/deevad-2a_paint-sketch.jpg) [8.1] A brush with a grungy aspect, to block basic silhouette without caring about details. This brush was always on all my brush pack, but were removed in 8.0. Now restored in 8.1. ![](data/images/blog/2016/05/deevad-2b_roller.jpg) A large and rough brush for sketching mass, and blocking basic plane of a shape. ![](data/images/blog/2016/05/deevad-2b_used-old-brush.jpg) [8.1] A large used old brush to add textures to backgrounds ![](data/images/blog/2016/05/deevad-2c_flat.jpg) My favorite brush for painting. I often render everything with this one. ![](data/images/blog/2016/05/deevad-2c_flat-100-percent.jpg) [8.1] A derivation of my favorite brush, pressure less ( 100% painting ) for sharp strokes. ![](data/images/blog/2016/05/deevad-2c_flat-100-soft.jpg) [8.1] Another derivation with smaller size and smoother pressure sensitivity. ![](data/images/blog/2016/05/deevad-2c_hair.jpg) [8.1] A brush with a special brush-tip to help me to speedpaint hair gloss/reflection. ![](data/images/blog/2016/05/deevad-2d_flat-old.jpg) A variation of my favorite brush, more expressive and a bit more dirty for more expressive speedpaintings. [![](data/images/blog/2017/02/deevad-2c_glazing-brush.jpg)](data/images/blog/2017/02/deevad-2c_glazing-brush.jpg) [8.2] This brush was already in [8.1] but it's now specialized in glazing areas and colors. [![](data/images/blog/2017/02/deevad-2d_expressive-thin.jpg)](data/images/blog/2017/02/deevad-2d_expressive-thin.jpg) [8.2] This brush is good for detailing speed-paintings with visible strokes. The stroke are expressive as 'gouache' stroke. [![](data/images/blog/2017/02/deevad-2e_big-brush-flat.jpg)](data/images/blog/2017/02/deevad-2e_big-brush-flat.jpg) [8.2] (update icon of this 8.1 brush ) Another big flat brush with a specific texture. [![](data/images/blog/2017/02/deevad-2e_big-brush.jpg)](data/images/blog/2017/02/deevad-2e_big-brush.jpg) [8.2] A brush I use for sketching organic elements on my backgrounds, tree, grass. It overlays strokes a bit like painting with colored ink. ![](data/images/blog/2016/05/deevad-2e-digital-sketch.jpg) A simple speedpainting brush for general usage. [![](data/images/blog/2017/02/deevad-2e-digital-sketch-rounded.jpg)](data/images/blog/2017/02/deevad-2e-digital-sketch-rounded.jpg) [8.2] update of a [8.1] Another speedpainting brush, but rounded and hard edges now. [![](data/images/blog/2017/02/deevad-2e-fill-brush.jpg)](data/images/blog/2017/02/deevad-2e-fill-brush.jpg) [8.2] A brush with variation on size only. For filling manually colors or for thick generous lines. ![](data/images/blog/2016/05/deevad-2f_basic-flow.jpg) A soft brush with a wide range of opacity level mapped on the pressure of the stylus. I use this one to pre-color a first pass under my pencil artworks. ![](data/images/blog/2016/05/deevad-3a_alchemy.jpg) A preset to draw quick shapes by defining the outline. ![](data/images/blog/2016/05/deevad-3b_paint-brush.jpg) A brush to paint details with a bit of color mixing in them, to mimic gouache. ![](data/images/blog/2016/05/deevad-3c_blend-and-paint.jpg) A brush to blend color at low opacity but paint at higher opacity. ![](data/images/blog/2016/05/deevad-3c_brush-textured-wet.jpg) [8.1] A brush with blending and a paper texture ![](data/images/blog/2016/05/deevad-3d_watercolor.jpg) An attempt to produce watercolor fringe and blending at the same time. ![](data/images/blog/2016/05/deevad-3e_blending.jpg) A brush to smooth every transition of colors to a deadly perfect gradient. ![](data/images/blog/2016/05/deevad-3f_bristtle-smear.jpg) [8.1] A brush to smooth only, but with bristtle effect. ![](data/images/blog/2016/05/deevad-3f_smear.jpg) A brush I only use to push pixels around and create smoke. ![](data/images/blog/2016/05/deevad-4a_airbrush.jpg) A big airbrush to fill background of drawings with custom smooth colors. ![](data/images/blog/2016/05/deevad-4b_adjust-color.jpg) A brush to adjust color, or to re-color a picture. ![](data/images/blog/2016/05/deevad-4c_adjust-lighten.jpg) A brush to lighten only, useful to create fog or increasing sfumato. ![](data/images/blog/2016/05/deevad-4d_adjust-multiply.jpg) A shadow brush to darken area, to add shadows or to quickly vignette corners. ![](data/images/blog/2016/05/deevad-4e_adjust-overlay.jpg) A brush to vivid colors of an artworks or to increase contrast. ![](data/images/blog/2016/05/deevad-4f_adjust-dodge.jpg) A brush to lighten area with a lot of saturation, for special effects. ![](data/images/blog/2016/05/deevad-5a_clone.jpg) A clone brush ( ctrl to pick the origin ) to duplicate area of an artwork. [![](data/images/blog/2017/02/deevad-5b_pixel.jpg)](data/images/blog/2017/02/deevad-5b_pixel.jpg) ( icon update for [8.2] ) A pixel brush with default size to 1px, to draw guides and to fix Gmic[colorize] aliased colormap. [![](data/images/blog/2017/02/deevad-5b_pixel-fixmap.jpg)](data/images/blog/2017/02/deevad-5b_pixel-fixmap.jpg) [8.2] A brush totally aliased to fix holes in colormap generated with GMIC [Colorize] filters. ![](data/images/blog/2016/05/deevad-5c_screentones.jpg) A brush to draw pseudo-screentones with control on the stylus pressure. ![](data/images/blog/2016/05/deevad-5d_reptilian-texture.jpg) [New] A brush to add a texture on reptilian skins ( a speedpainting shortcut ). ![](data/images/blog/2016/05/deevad-5e_paper-textured.jpg) [New] A textured squary brush to mimic a sort of chalk. ![](data/images/blog/2016/05/deevad-6a_stamp_painting-touch.jpg) This stamp assists me when I need to emulate a lot of little strokes. ![](data/images/blog/2016/05/deevad-6b_stamp_noise.jpg) A stamp to add dirt to objects (eg. on Pepper's face) ![](data/images/blog/2016/05/deevad-6c_stamp_splat.jpg) A stamp producing big splat to add an easy artisty background to any unfinished speedpainting. ![](data/images/blog/2016/05/deevad-6d_stamp_drop.jpg) Drop of painting or flying dust, this stamp can do both and add particles in the artwork. ![](data/images/blog/2016/05/deevad-6e_stamp_vegetal-stylised.jpg) This stamp produce (heavy) stylized leaves. ![](data/images/blog/2016/05/deevad-6f_stamp_herbal-stylised.jpg) Detailed and blury herbs to add a quick foreground. ![](data/images/blog/2016/05/deevad-6g_stamp_herbs.jpg) Group of strokes with subtle herb texture. ![](data/images/blog/2016/05/deevad-6h_stamp_sparkles.jpg) Little sparkle of light for magical fairy-dust effects. ![](data/images/blog/2016/05/deevad-6i_stamp_crackles.jpg) This stamp add a quick texture looking like stone crackles to flat surfaces. ![](data/images/blog/2016/05/deevad-6k_stamp_wood.jpg) This preset ease the process of painting small lines for old wood texture. ![](data/images/blog/2016/05/deevad-6l_stamp_starfield.jpg) Easy little stars glowing for any backgrounds. ![](data/images/blog/2016/05/deevad-6m_stamp_chain.jpg) A brush to ease the sketching of chains. [![](data/images/blog/2017/02/deevad-6n_stamp_floor_particles.jpg)](data/images/blog/2017/02/deevad-6n_stamp_floor_particles.jpg) [8.2] Little flowers, field on the distance, leaves on the floor, little rocks on floor : this preset can do many things. ![](data/images/blog/2016/05/deevad-6n_stamp_leaves.jpg) A stamp to assist sketching mass of plants with many leaves. ![](data/images/blog/2016/05/deevad-6o_stamp_floor.jpg) A quick texture for adding variation to floors. ![](data/images/blog/2016/05/deevad-6p_stamp_texture-big.jpg) A big texture for backgrounds. ![](data/images/blog/2016/05/deevad-6q_bokeh.jpg) [8.1] A brush to paint 'bokeh', a photographic artifact from the lens when light get really out of focus. ## Download : [](http://www.peppercarrot.com/extras/resources/deevad-v8-1.zip "deevad-v8.zip" )**[deevad-v8-2.zip](http://www.peppercarrot.com/extras/resources/deevad-v8-2.zip "http://www.peppercarrot.com/extras/resources/deevad-v8-2.zip" ) ** ( 3.6 MB ) _[zip](https://github.com/Deevad/deevad-krita-brushpresets/releases/tag/8.2 "mirror" ) also available on Github_ ## Install: **Note:** This brushes are compatible with Krita 2.9.11 and all Krita 3.x [8.2] version was made and tested in Krita 3.1.2. 1. Download _deevad-v8-2.zip_ file on your disk. Extract _deevad-v8.bundle_ from the zip. 2. Open Krita and go to the top menu : _Setting > Manage Ressources_ 3. In the _Manage Resources Bundle_ dialog ; press the top _Import Bundles_ button. 4. Select the file _deevad-v8-2.bundle_ on your disk , using the file explorer appearing on your screen, then finish by pressing _Open_ 5. The icon of the brushkit should appears under _Active bundle_ column 6. Press OK on the _Manage Resources Bundle_ dialog. 7. **Important:** restart Krita 8. Have fun with painting! _( To uninstall: Setting > Manage Ressources, then 'Open resource folder', and delete the bundle file in the bundle folder. Restart Krita.)_ ## License: This brushes are licensed under the [Creative Commons Attribution 4.0](https://creativecommons.org/licenses/by/4.0/ "Creative Commons Attribution 4.0" ) to "David Revoy, www.davidrevoy.com". This attribution is necessary in case of redistributing, commercializing, or modifying the brush kit. This attribution is not necessary in case of usage (you can paint any artwork you want with it, you still own totally your artwork). This attribution is not necessary in case of doing screenshot/screenrecording of Krita and have the brushkit visible. ## Sources: Sources are available here : Previous versions are listed here :

Krita palettes

WRITTEN_BY David REVOY - - 18 comments
**Update:** _[2018-04] A enhanced version of this palettes joined the default in Krita 4.x._ ## Introduction: While painting in Krita, I was still switching palettes; between my old [previous palettes](article27/palettes-for-gimp-mypaint-or-krita "previous palettes" ), the one I added on Krita default and two other created on the fly for [Pepper&Carrot](http://www.peppercarrot.com/ "Pepper&Carrot" ). All this switch of palettes coupled with the current docker not rescaling the column of the palette made me less and less tempted to use palette. But having a good palette is something really important. A good one can really make a big difference in the quality of the color accents, large painted areas and mood of a painting. So, during an early spring cleaning, I decided to clean up my palette sets for Krita and simplify a bit the situation and improve my daily life with having the same one in all dialogs and quick access to everything I'm looking for. This palette is not a huge collection of colors, with gradients, color scheme, references and all. It's just a collection of my favorites colors and shortcuts, the one I struggle to find manually on the _Advanced Color Selector docker_. You want an_ olive green? _check! _a indigo blue?_ got it!_ Lemon Yellow?_ of course!_ etc... etc..._ It's a _painter set of colors_ sorted the way painting tubes come out of the box. Even if this palettes are customized to my specific needs, I thought you might be interested to use it too. That's why I'm sharing them today. I hope this file will put good colors in front of your eyes! Enjoy! ## Download: **[2017-03-07_deevad-palettes.zip](http://www.peppercarrot.com/extras/resources/2017-03-07_deevad-palettes.zip "http://www.peppercarrot.com/extras/resources/2017-03-07_deevad-palettes.zip" ) ** ## Install: **TL;DR:** Download the ZIP, it contains a *.bundle file. If you know how to install bundle files in Krita, you can skip all the detailed instructions under :-) ** Install the bundle (detailed version):** 1\. Download the zip file 2\. Extract deevad-palettes.bundle (inside the zip file) somewhere on your disk. Remember the folder. 3\. Open Krita 3.1.2 or better. 4\. Go to _Settings > Manage Resources_ and press the _Import Bundle_ button. 5\. Find with the file dialog the _deevad-palettes.bundle_ file 6\. After selecting the files, you should see it loaded in the _active bundle_ column. 7\. Press _OK_ to close the Manage Resources dialog. 8\. **Important:** Restart Krita. [![](data/images/blog/2017/02/2017-03-07_palette-demo.jpg)](data/images/blog/2017/02/2017-03-07_palette-demo.jpg) _The palettes loaded on both dialogs. Artwork: [episode 20](http://www.peppercarrot.com/en/article393/episode-20-the-picnic "episode 20" ) of Pepper&Carrot (click to enlarge)_ ## Load the palettes: After installation, two palettes are added _deevad_ and _deevad-mini_. The main one, _deevad-mini_, is a 9 columns version for the _palette docker_. The other one _deevad_ is a funny hack to fill the _Select a color_ dialog of Krita 3.1.2 with a 18 column version. I expect this latest version will disappear in time when the _Select a color_ dialog will rescale automatically palettes. **Load _deevad-mini_ on the _palette docker_: **1\. Restart Krita. 2\. Open a new document ( a lot of functionality of Krita are locked without a document ). 2\. If you don't have the _palette docker_ visible, Go to Settings > Docker > Palette to toggle the visibility of the docker. 3\. On the bottom left of the docker, you'll find a colorful icon to load the palette. Select 'deevad-mini'. **Load _deevad_ on the _Select a color_ dialog: **1\. Click on the foreground color icon in the top toolbar (in green under 'View' on the screenshot above) the dialog will pop-up. 2\. Click on the button _Add/Remove Colors_ 3\. Use the top list button to select _deevad_ ## License: This palettes are licensed under the [Creative Commons Attribution 4.0](https://creativecommons.org/licenses/by/4.0/ "Creative Commons Attribution 4.0" ) to "David Revoy, www.davidrevoy.com". This attribution is necessary in case of redistributing, commercializing, or modifying the palettes. This attribution is not necessary in case of usage (you can paint any artwork you want with it, you still own totally your artwork). This attribution is not necessary in case of doing screenshot/screenrecording of Krita and have the palettes visibles. ## Notes: [![](data/images/blog/2017/02/2017-03-07_palette-demo2.png)](data/images/blog/2017/02/2017-03-07_palette-demo2.png) **A.** Simple greyscale from white to black, non linear and_ not_ equally split, just the visually good greys I like. **B. **A block of personal shortcuts: top: A gradient from pale yellow to grey-violet: for tinting grey artwork with a subtle hue. bottom: the C0C0 grey I use for background paper, a icy blue I like to sketch when on white background, two good color for quick shading with multiply, and a dark-red for inking. **C.** Rainbow color, but not pure RGB eyes agression. This one are balanced, and plays well together, as you can see. **D.** A set of color sorted as a full set of gouaches. Not too saturated, not full of grey. Just pure good looking colors. ## Source code: The source code is [available here](https://github.com/Deevad/deevad-krita-brushpresets/tree/master/palettes "available here" ) on Github. TO-DO: \- Name colors: if someone feels motivated, with [this style](https://s-media-cache-ak0.pinimg.com/736x/33/c6/f0/33c6f041668ef61fbc538a7354eea8ae.jpg "this style" ) (traditional pigment name). \- Add other popular pigment if missing \- Check how this 8bit *.gpl format behaves with 16bit color mixing \- Add and improve the color shortcut: industry standard color for sketching? for shading? for adding notes? \- Possibly find a way to add complimentary color under the third line color rainbow (shortcut).

Model sheet for RGBa studio

WRITTEN_BY David REVOY - - 5 comments
_Model-sheet portrait of Pepper (click to enlarge) CC-By , Krita source file [here](https://www.peppercarrot.com/static6/sources&page=artworks)_ Last month I invited the full [RGBa studio](http://rgba.fr/ "RGBa studio" ) home to discuss a possible 3D adaptation of Pepper&Carrot. The studio is an indie collective of well-known Blender artists living around Toulouse. As you can guess, it was a friendly afternoon because we could all speak the same language: art, CG, video games, licenses, software... We share a lot of passions, references, ideas and we planned a simple road-map: our first goal will be to get _a proof-of-concept Pepper running endlessly on grass_. Behind this simple idea are many challenges such as the transition from 2D to 3D, the level of realism versus the level of stylization, and animation. But before starting the 3D modeling for Pepper, I had to produce a [model-sheet](https://en.wikipedia.org/wiki/Model_sheet "model-sheet" ) of her. I usually draw all my characters _from my imagination_ and I never really had the time budget to draw a single model-sheet on Pepper&Carrot. Producing this first one (artwork on top), even if it's only her portrait, was a lot of work because I had to review all the artworks where Pepper appears and extract a sort of _Pepper DNA_. I learned a lot about her design. But now that this one is done, I just want to draw more: full body model-sheet _of course_ but also expressions and all the other characters... Maybe I'll do it step by step, in between the episodes :-) I'll keep posting updates about this 3D project of "_proof-of-concept Pepper running endlessly on grass"_ and this collaboration with RGBa studio. It might take a while as it's a project we will be working on during the free time of our little team and we all agreed to make it high quality.

Voicing contest by Morevna team

WRITTEN_BY David REVOY - - no comments
Late news (but better late than never): the** **Morevna team decided to help Nikolai Mamashev's [Motion Comic Project](article580/motion-comic-project-by-nikolai-mamashev "Motion Comic Project" ). They launched on their website a contest to find the voice for Pepper and the Mayor. In short**, **they propose a cash award of **$100 for Pepper** and **$100 for the Mayor**. The deadline to send your sample recording is the **March 3rd 2017** and all the work will be under the [CC-By 4.0](https://creativecommons.org/licenses/by/4.0/ "CC-By 4.0" ) license. To participate, read **[the official page of the Voicing Contest on morevnaproject.org](https://morevnaproject.org/2017/02/15/pepper-carrot-voicing-contest/ "on the official page" )**. Good luck!

New Inkscape 0.92.1 fixes your previous works done with Inkscape

WRITTEN_BY David REVOY - - 16 comments
This blog post details **the happy ending** after the previous blog post, titled "[New Inkscape 0.92 breaks your previous works done with Inkscape](article596/new-Inkscape-0-92-breaks-your-previous-works-done-with-Inkscape "New Inkscape 0.92 breaks your previous works done with Inkscape" )," published on January 20th. **A lot of reactions** followed that blog post and the news became viral quickly. That's why I thought it would nice to make another blog post to "close the case". First, **thanks a lot** for all the support from all the readers through this adventure! I received a lot of support [in the dedicated thread on Reddit](https://www.reddit.com/r/linux/comments/5p58ph/new_Inkscape_092_breaks_your_previous_works_done/ "on Reddit" ), on [Twitter](https://twitter.com/davidrevoy/status/822480616277020674 "Twitter" ), and on [G+](https://plus.google.com/+DavidRevoy/posts/fDwMTsoeHmT "G+" ) about it. The fallout of the issue was immediate: the developers of Inkscape quickly realized how big the problem could get as all the machines update to 0.92: "_...that update might do no less than break every diagram, map, etc on wikipedia._" -Mc on [this mailing-list discussion](https://sourceforge.net/p/Inkscape/mailman/Inkscape-devel/thread/1485022236.4779.4.camel%40gmail.com/#msg35617832 "this mailing-list discussion" ). I was happy my alert brought the spotlight on this problem, giving it a high priority and triggering actions to potentially save [this type of super-diagram](https://commons.wikimedia.org/wiki/File:Linux_Distribution_Timeline.svg "this type of super-diagram" ) we all love to see on the GNU/Linux ecosystem. So the news is: ♪ ♫ **_TADAAAAAA!!_ **♪ ♫** Inkscape version 0.92.1 released today fixes the problem.** (You can read the [releases notes here](http://wiki.Inkscape.org/wiki/index.php/Release_notes/0.92.1 "releases notes here" ) and [download it here](https://Inkscape.org/en/ "download it here" )). **Many thanks to the Inkscape developers** for their hard work! In particular, thanks to Mc for the extra elbow grease as he worked day and night on this, and for hanging around on the [Pepper&Carrot IRC channel](http://webchat.freenode.net/?channels=%23pepper%26carrot "Pepper&Carrot IRC channel" ) during this time to inform me and the translators of Pepper&Carrot about the progress, giving tips on compilation, and gathering feedback/test cases for the 0.92.1 branch. **It was invaluable!** [![](data/images/news/2017-02-16_inkscape-fix_02_main_net.jpg)](data/images/news/2017-02-16_inkscape-fix_02_main_net.jpg) _Inkscape 0.92.1 displaying correctly the english translations of [episode 9](article489/episode-9-the-remedy "episode 9" ) ; Over 10000 files are now safe!_ However, I was also surprised by many reactions around the web. Mainly, how the famous [LinuxActionShow](http://www.jupiterbroadcasting.com/show/linuxactionshow/ "LinuxActionShow" ) spoke about the article [on episode 453 at 0:26:55](http://www.jupiterbroadcasting.com/106336/ghost-of-predictions-past-las-453/ "on episode 453 at 0:26:55" ). They missed the point, thinking it was an issue limited to my GNU/Linux machine and an 'upgraded too soon' issue and a rant against FLOSS... Of course I could always downgrade my local Inkscape to 0.91 in a single minute! The 'blame for using FLOSS' was referring to my clients and contributors on Windows/Mac who are installing Inkscape 0.92 from the official Inkscape homepage and working with my sources. They don't have a choice on the Inkscape homepage but to install the 0.92 version and open my sources with it. So, it's not a package management issue or a single Linux machine problem. Everything is not Linux-centric in the FLOSS ecosystem and they missed this point because they kept their mind in this box. Too bad they preferred talking mostly about my attitude. That's typical of journalism: blame the one who raising a concern and avoid talking about the content. Also, I'll pass their assumption about my usage of free software for money reasons..._Bleeee..._ [![](data/images/news/2017-02-16_inkscape-fix_03_las_net.jpg)](data/images/news/2017-02-16_inkscape-fix_03_las_net.jpg) _Screenshot from the LinuxActionShow #453 , speaking about the article_ All in all, a lot of time was spent on this. I learned in this adventure how to compile Inkscape, switch branches using Bazaar, and get two installed versions to give feedback and beta-test. I also met the friendly Inkscape team via their [dev IRC channel, #Inkscape-devel](http://www.webchat.freenode.net/?channels=%23Inkscape-devel "dev IRC channel #Inkscape-devel" ) on Freenode. I'll definitely stay around, and read the channel from time-to-time, update compiled source, run tests, etc... Beta-testing is also in small part why I receive [patronage](https://www.patreon.com/davidrevoy "patronage" ). I just hope it will not end in beta-testing all the packages of my system :-) Note: If more artists using Inkscape around want to participate in beta-testing, I can explain in a future article how to compile Inkscape as I did in the guide "[building Krita on Linux for cats](http://www.davidrevoy.com/article193/guide-building-krita-on-linux-for-cats "building Krita on Linux for cats" )". Let me know! Now I'm back on detailing/painting episode 21, which should be released soon.

Breton publishing by Ar Gripi

WRITTEN_BY David REVOY - - 11 comments
The publisher [Ar Gripi](http://argripi.com/ "Ar Gripi" ) [ ](https://www.brezhoneg.org/fr/maison-d-edition/catalogue-ar-gripi)published a printed version of Pepper&Carrot in the [Breton language](https://en.wikipedia.org/wiki/Breton_language "Breton language" ) (_Brezhoneg_) spoken in [Brittany](https://en.wikipedia.org/wiki/Brittany "Brittany" ) ( a cultural region in the north-west of France ). This printed version was possible thanks to the efforts of the translator[ Stefan Carpentier](https://www.brezhoneg.org/fr/traducteur/stefan-carpentier) and regional sponsoring. You can also start to read Pepper&Carrot in Breton [online today](br/article234/potion-of-flight "today online here" ) on the Pepper&Carrot website. Stephan always releases his translations as Creative Commons and actively contribute to maintain new episodes. The size of the book is smaller than the [version printed by Glénat ](article578/derivation-publishing-by-glenat "version printed by Glénat" )(this one is a 16x24cm book) and it has a soft-cover and glossy paper with rich colors. The book contains the first ten episodes, 72 pages for a public price of 12€. You can find it on [the catalog of the publisher](http://argripi.com/index.php/2016/11/25/pepper-ha-carrot/ "the catalog of the publisher" ), or on [the e-shop here](https://www.brezhoneg.org/fr/livres/pepper-carrot "the e-shop here" ). [![](data/images/derivations/2017-01-30_breton-publishing/2017-01-30_peppercarrot_edition-bretonne-02_net.jpg)](data/images/derivations/2017-01-30_breton-publishing/2017-01-30_peppercarrot_edition-bretonne-02_net.jpg) _Photos inside the Breton version: the paper is thick but no hard cover, you can bend the page in your hands and that adds a little comfort for reading, it's easy to handle (click to enlarge)_ [![](data/images/derivations/2017-01-30_breton-publishing/2017-01-30_peppercarrot_edition-bretonne-03_net.jpg)](data/images/derivations/2017-01-30_breton-publishing/2017-01-30_peppercarrot_edition-bretonne-03_net.jpg) _Photos of the inside of the Breton version: deep and glossy colors, it looks very good. (_ click to enlarge )_ [![](data/images/derivations/2017-01-30_breton-publishing/2017-01-30_peppercarrot_edition-bretonne-04_net.jpg)](data/images/derivations/2017-01-30_breton-publishing/2017-01-30_peppercarrot_edition-bretonne-04_net.jpg) _Size comparison (_click to enlarge)_ : Glénat book with hard-cover on the left, Ar Gripi on the right. I like the small and easy to read format of this new version :-)_ [![](data/images/derivations/2017-01-30_breton-publishing/2017-01-30_peppercarrot_edition-bretonne-04b_net.jpg)](data/images/derivations/2017-01-30_breton-publishing/2017-01-30_peppercarrot_edition-bretonne-04b_net.jpg) _Stefan's booth presenting the book in "Festival du livre en Bretagne", an event about publishing and books in this region._ [![](data/images/derivations/2017-01-30_breton-publishing/2017-01-30_peppercarrot_edition-bretonne-05_net.jpg)](data/images/derivations/2017-01-30_breton-publishing/2017-01-30_peppercarrot_edition-bretonne-05_net.jpg) _Erminig, Stefan's cat is always ready to send you a copy :-)_

The chaotic making of episode 21

WRITTEN_BY David REVOY - - no comments
[Episode 21](https://www.peppercarrot.com/en/article400/episode-21-the-magic-contest "Episode 21" )... An episode of my webcomic [Pepper&Carrot](http://www.peppercarrot.com/ "Pepper&Carrot" ) with probably the most chaotic making-of I ever experienced. It was a big trial and error and things went wrong more than one time. But isn't it funny to show also making-of of non-linear production? Episode 21 was supposed to open new arc: a season of new episodes around an important event in the life of our little [Hereva](http://www.peppercarrot.com/en/static8/wiki&page=Places "Hereva" ) fantasy world: **The Magic Contest.** For our Pepper, it's her second contest, and this time, the proportion are epic because the mayor of the Komona city invested into a new arena and six witches are in competition. ## I. Preproduction ### a. Collaborative writing with brainstorming on IRC and Framapad The first ideas were written around October 2016. I experimented a new way to write the story; I setup a collaborative online pad to collect all the ideas sent by contributors over [Pepper&Carrot IRC channel](http://webchat.freenode.net/?channels=%23pepper%26carrot "Pepper&Carrot IRC channel" ). We quickly collected this way a very large amount of ideas, not only for episode 21, but also for 22 and 23. This content is rich, but too rich: good concepts but never cut as panels or cut for comic layout and rarely with ends. The most difficult part for the group was to propose a backbone structure for the episode: an ending, a tiny moral or a message. That was a problem because my process starts mainly with this backbone and then I wrap all the background element around it as a skin; because it is flexible and easy to do once a good structure for a story is setup. Anyway: starting with all this richness is fun, but also confusing. I decided after this episode I'll not renew the experience because I had to trash too many ideas and that was frustrating for me and also for the contributors. Thanks again to the contributions of Nartance, Cmaloney, Valvin, Quiralta and Talime for this experimentation. ![](data/images/blog/2017/01/making-of-21_framapad.jpg) _The [peppercarrot-brainstorm Framapad](https://annuel.framapad.org/p/peppercarrot-brainstorm "peppercarrot-brainstorm Framapad" ), a fork of Etherpad hosted by the community Framasoft._ ### b. Concept-art After the release of the [episode 20](http://www.peppercarrot.com/en/article393/episode-20-the-picnic "episode 20" ) (the one with the donkey and unicorns) on 17 December 2016, I started to do sketches during Christmas holidays. Here is a sample of sketches : ![](data/images/blog/2017/01/making-of-21_concept-art_spirulina.jpg) _design of Spirulina: one of the new witch of the magic [Aquah.](http://www.peppercarrot.com/fr/static8/wiki&page=Magic-System "Aquah" )_ ![](data/images/blog/2017/01/making-of-21_concept-sketches.jpg) _Various ballpen sketches from my sketchbook: shape of the arena and aquarium for Spirulina._ ![](data/images/blog/2017/01/making-of-21_concept-art_arena.jpg) _A first version of the arena (ballpen sketch) , with balloons under._ ### c. Scenario: I started to write the scenario of episode 21 in [Ghostwriter](https://wereturtle.github.io/ghostwriter/ "Ghostwriter" ), using markdown and sync over our git repository to keep in interaction with the contributors on the IRC channel. The backbone of this episode is simple: I'm building up a classic start of a heros journey, we expect Pepper will shine in front of all audience and the twist here is everything goes wrong for her and the final twist is she even can't compete to the tournament. ![](data/images/blog/2017/01/making-of-21_writing-markdown.jpg) _[Ghostwriter](https://wereturtle.github.io/ghostwriter/ "Ghostwriter" ) markdown editor in action_ ### d. Storyboard I then started to draw the storyboard in Krita. With this visual feedback, the story kept evolving and grew to over 30 panels and 7 pages. Its a lot! The pages were all refactored over 3 to 5 time for each one of them. Sometime to compact or make the storytelling more fluid. Sometime just to keep a good variety of shot and pleasant overall composition. Here is a sample of three revisions done over the page three. ![](data/images/blog/2017/01/making-of-21_storyboard.jpg) ### e. Cleaning and lettering When the storyboard was final, I moved to format all the pages into two differents files: a SVG vector file ( using Inkscape ) for the speechbubbles and the dialogs, sound FX ; and a raster layered KRA file ( using Krita ) for the artworks. This will allow Pepper&Carrot to be translated, and with [38 languages available](http://www.peppercarrot.com/en/static6/sources&page=translation "38 languages available" ), it's a really important step. That's why I need a solid storyboard on Pepper&Carrot, because after this step I'm not working anymore with a WYSIWYG feedback. And that's where the renderfarm script start to 'compile' for me the vector layer and the graphics. All needs to be carefully planed. This cleaning step took me long: this episode as a lot of text and soundFX. pushed in french on a [dedicated repository on Github](https://github.com/Deevad/peppercarrot_ep21_translation/commits/master "dedicated repository on Github" ). Then Nartance and Valvin joined me to refactor the dialogs and Nartance [pushed the change](https://github.com/Deevad/peppercarrot_ep21_translation/commits/master "pushed the change" ) to the repository. Now the production can start. ![](data/images/blog/2017/01/making-of-21_storyboard-cleaned.jpg) _The bottom of the page three, with vector panels and speechballoon. Graphism are still the crappy storyboard sketches._ ## II. Production ### a. 3D models While drawing the storyboard I quickly saw the main challenge of this episode will be to paint the background of the panel. A giant arena; many witches, a crowd, Komona city in background too... So I started to design a low quality model of the arena in Blender 3D, a speedmodeling done in less than a day production. 3D models helps to solve spatial issue with shot, and also helps to keep lighting consistent. While I was also enjoying time with Blender, I decided to do the bedroom of Pepper too, to solve a complex shot on the page 1. You can find all [the *.blend files on the sources](http://www.peppercarrot.com/en/static6/sources&page=3D "the *.blend files on the sources" ) already. I used the [plugin BLAM](http://stuffmatic.com/blam-blender-camera-calibration-toolkit/ "plugin BLAM" ) to setup the camera angle to be as close as possible to my sketches in the storyboard. ![](data/images/blog/2017/01/making-of-21_arena-3d-A.jpg)_Thanks to Blender, I could realize the oval shape for the arena was better to create epic shot._ ![](data/images/blog/2017/01/making-of-21_arena-3d-B.jpg) _A rendering test: a lot of paint over will be necessary ; but I can't imagine painting this type of shot from scratch on all the backgrounds._ ![](data/images/blog/2017/01/making-of-21_arena-3d-C.jpg) _Pepper's bedroom with a little part of roof and stairway._ ### b. Style research Before starting the production of the pages, I thought it was a good idea to do research for the style. With the new filter GMIC 'Smart-Coloring' , I was really tempted to switch to pure black-and-white inking, so I started to test a workflows. This test was the one I felt confident with ; you can find scribbled around the pictures all **my recipe notes** and steps to reproduce this style. [![](data/images/blog/2017/01/making-of-21_b02_style-test1_net.jpg)](data/images/blog/2017/01/making-of-21_b02_style-test1_net.jpg) _click to enlarge_ ### c. testing full process over the first page But this technique was new to me and I wasn't 100% sure. So I decided to be wise and **do test over the page one only**. This way, I can have a real feedback about this new style, without starting the first steps over all the seven pages, week after week, without really knowing where I'm going. Here is the storyboard of the page one: [![](data/images/blog/2017/01/making-of-21_b01_storyboard-p01_net.jpg)](data/images/blog/2017/01/making-of-21_b01_storyboard-p01_net.jpg) Here is a light pass of pencil , just the necessary to get landmarks and guides to ink with clean lines over it. [![](data/images/blog/2017/01/making-of-21_b03a_penciling1_net.jpg)](data/images/blog/2017/01/making-of-21_b03a_penciling1_net.jpg) _click to enlarge_ ... And here is the inking in itself. I was pretty happy about the brush preset I found to make good line variation while keeping clean edges. Inking this way ( over the pencil turned to blue ) is fast: the amount of lines is minimal. [![](data/images/blog/2017/01/making-of-21_b03b_inking.png)](data/images/blog/2017/01/making-of-21_b03b_inking.png) _click to enlarge_ ... And a close-up at 100% of the viewport ( real pixel size ) : [![](data/images/blog/2017/01/making-of-21_b03c_inking-close-up_net.jpg)](data/images/blog/2017/01/making-of-21_b03c_inking-close-up_net.jpg) The workflow was quick and felt logical, almost industrial: (from top-left to bottom-right) blue pencil, inking , GMIC [smart coloring](article324/smart-coloring-preview-of-a-new-gmic-filter "smart coloring" )-filter, replacing color areas, shading areas, post-production glow on top. [![](data/images/blog/2017/01/making-of-21_b04_first-workflow_net.jpg)](data/images/blog/2017/01/making-of-21_b04_first-workflow_net.jpg) _click to enlarge_ For the 3D rendering done in Blender ; I made a simple rendering of the panel. [![](data/images/blog/2017/01/making-of-21_b05_background-raw_net.jpg)](data/images/blog/2017/01/making-of-21_b05_background-raw_net.jpg) _click to enlarge_ To break the 3D aspect and turn it into a painting, I painted directly over the image. It's long, especially to smooth all the edges and adding painterly effect. [![](data/images/blog/2017/01/making-of-21_b06_background-paint-over_net.jpg)](data/images/blog/2017/01/making-of-21_b06_background-paint-over_net.jpg) _click to enlarge_ ...But ... As soon I started to composite every layer ; the 3D , the cellshaded/inked character (even unfinished, only flat color zone) ; I started to not like the result. Maybe it felts a bit too much as a result of those anime studios, or animation in general ( too industrial? ) and I couldn't find my 'style' in it anymore. [![](data/images/blog/2017/01/making-of-21_b07_background-plus-character_net.jpg)](data/images/blog/2017/01/making-of-21_b07_background-plus-character_net.jpg) _click to enlarge_ ### d. Fail and a second style research over the first page It was hard to admit all this work was a fail, but less difficult because it was only affecting the page one. It was wise to start on the page one alone, and not pencil+ink all the pages this way. So, time to start over, and this time I decided to just pencil everything with my new presets '[charcoal pencils](article326/krita-brushes-charcoal-pencils "charcoal pencils" )'. This way, I'm using the 3D only as a guideline and I can do cross-hatching modeling. It's a way to draw I feel very comfortable to do, and I like the rendering ; but it's always difficult to color it. [![](data/images/blog/2017/01/making-of-21_b08_re-penciling.jpg)](data/images/blog/2017/01/making-of-21_b08_re-penciling.jpg) _click to enlarge_ After the first pass of colors, I could compare. I understand the two looks good ; but the one on right feel a bit more warm, and made by a 'human'. It add life in it. [![](data/images/blog/2017/01/making-of-21_b09_re-rendering-comparison_net.jpg)](data/images/blog/2017/01/making-of-21_b09_re-rendering-comparison_net.jpg) The workflow this time is even simplier and in three major steps: \- Pencil work detailed with background and start of shading with crosshatching, charcoal style. \- Flatting color with a brush, because all algorithm are just lost with this 'noise' and texture. That's really unfortunate for all my work and involvement on all the method I tested and gave feedback for auto-coloring on computer. \- Shading the colors, but not so much to let the lines 'breath' and have them still convey the information. I also add little stroke of white on the top. [![](data/images/blog/2017/01/making-of-21_b10a_work-in-progress_net.jpg)](data/images/blog/2017/01/making-of-21_b10a_work-in-progress_net.jpg) _click to enlarge_ At real pixel size, the texture is really good. I also started research for brushes in Krita to simulate water stain of watercolors. You can see a bit the effect on Pepper's hat and on the background of this close-up : [![](data/images/blog/2017/01/making-of-21_b10b_texture-closeup_net.jpg)](data/images/blog/2017/01/making-of-21_b10b_texture-closeup_net.jpg) I was confident enough with this style to try something else: blending another artwork in my artwork. 3D into 2D and 2D into 2D, this is the geek part in me liking recursive things. The poster represents the new floating arena of Komona for an invitation. I used the interactive mirror in Krita and my 'ink' brush preset for it ; a way to use this 'inking' research I made and not feel it's 100% time lost... :-) [![](data/images/blog/2017/01/making-of-21_b10c_poster_net.jpg)](data/images/blog/2017/01/making-of-21_b10c_poster_net.jpg) And here is the page one; after my test and with the Inkscape text ( in French ) on top. _ ( Note: the top panel is not colored, it's work-in-progress! )_ [![](data/images/blog/2017/01/making-of-21_b11_page-preview.jpg)](data/images/blog/2017/01/making-of-21_b11_page-preview.jpg) _click to enlarge_ Here is a **large image version to do comparison**: with the first test with on left ; and newer on right. ( Note; on the first one, I stopped halfway as soon as I started to feel uncomfortable with it; that's why mirror has no reflection, not a lot of shading and many 'flat zone', etc... ). [![](data/images/blog/2017/01/making-of-21_b12_comparison_net.jpg)](data/images/blog/2017/01/making-of-21_b12_comparison_net.jpg) _click to enlarge_ ... and a close-up to compare the texture: [![](data/images/blog/2017/01/making-of-21_b12a_comparison_net.jpg)](data/images/blog/2017/01/making-of-21_b12a_comparison_net.jpg) _click to enlarge_ ### e. Test passed: on the way of production to 'pencil' all! So, I thought I knew the way and I'll draw all the story. And I started to pencil all. [![](data/images/blog/2017/01/making-of-21_b13_penciling-wip-tobecontinued_net.jpg)](data/images/blog/2017/01/making-of-21_b13_penciling-wip-tobecontinued_net.jpg) ### f) Another Fail? A third style rendering. I was pretty exited about my pencil rendering but after a couple of day of penciling I started to hit a problem: I didn't really liked the result of the test ; they felt a bit too grainy, noisy and the coloring being trapped "under the drawing" layer. So, I tested how I could paint-over. And I felt better about this third style research. [![](data/images/blog/2017/01/making-of-21_c01_style-test_net.jpg)](data/images/blog/2017/01/making-of-21_c01_style-test_net.jpg) _First 'flat' test on left, second 'penciled' on center, and third with paint-over on right._ The purpose of this change is not done for the sake of changing for changing ; but to find a style where I can have a good balance of being productive and keep an appealing rendering. I always want to find way to speed-up the slow production of the episode because this is the major issue on the project and also an issue that affect my lifestyle. Unfortunately, it's a bit impossible to get good rendering and get quicker: I started to prefer the painted rendering and sure it takes time. Let's accept it, and move on! [![](data/images/blog/2017/01/making-of-21_c02_first-page_net.jpg)](data/images/blog/2017/01/making-of-21_c02_first-page_net.jpg) _First page of Pepper&Carrot in final mode, translation by Alex Gryson._ The workflow I'm using now on all the other panels is long and complex to paint. Here is a breakdown: **1\. Grey violet (left on the illustration under)** I paint with a grey-violet brush directly on a white background. This grey-violet bright color ; #b8a2a6 is just a personal preference to keep working with compressed bright value. This way, I'm not really tempted to do complex gradient ( not a lot of 'room' in the value for this ), and the panels were all sufficiently detailed to make a first rendering of all the episode this way. Certainly not ideal, but it was working in practice and took not so long to complete all the episode this way and get something I feel good for the facial expression, poses and design. I also appreciated to can shade a bit, and add values here and there. **2\. Pre-color (center on the illustration under)** With the violet artwork in multiply blending mode on the top, I'm adding the color under. I build up the palette this way. I like to keep this top-layer in low contrast. It helps me to focus on the contrast done by the color. When it's done, I contrast progressively the grey-violet top lines ; to retrieve the expression the lines, and a bit more contrast. **3\. Final details ( right on the illustration under)** I flatten all the layers of lines and colors to a single layer, and I paint over details: textures, little rim lights, sharp edges. After hours of detailing this way, I start to feel that new painting strokes starts to destroy the result ; that's my only indicator to know when I should stop to add more details. So, detailing is a long process, but for sure one who ensure a certain level of quality. This level of rendering always make me more happy and I feel better about my work this way. So, when I was looking for a productive style, I was missing the true target : I probably should start targeting an artistic style that make me more happy, without consideration of time and production cost. Speed will come with time, experience and mastery ... or not! :-) [![](data/images/blog/2017/01/making-of-21_c03_method_net.jpg)](data/images/blog/2017/01/making-of-21_c03_method_net.jpg) _Camomile is back and will represent Hippiah on the magic contest. (click to enlarge)_ [![](data/images/blog/2017/01/making-of-21_c04_arena-wip1_net.jpg)](data/images/blog/2017/01/making-of-21_c04_arena-wip1_net.jpg) _Hesitations on the making-of the shot of the arena, started pencil ; finished paint-over_ [![](data/images/blog/2017/01/making-of-21_c04_arena-wip2_net.jpg)](data/images/blog/2017/01/making-of-21_c04_arena-wip2_net.jpg) _And final result. One of the most complex shot of episode 21 (Translation: Alex Gryson.)_ [![](data/images/blog/2017/01/making-of-21_c06_painting-landscape_net.jpg)](data/images/blog/2017/01/making-of-21_c06_painting-landscape_net.jpg) _3 steps on the landcape; painted lines; color under; paint-over. ( click to enlarge )_ That's all!** **Thank you for reading the making of episode 21: The magic Contest ! [![](data/images/blog/2017/01/making-of-21_c07_coriander-goodbye_net.jpg)](data/images/blog/2017/01/making-of-21_c07_coriander-goodbye_net.jpg) _Coriander is back on the contest_

Carrot sized like a tooth, a sculpture made with dental technologies

WRITTEN_BY David REVOY - - 3 comments
This sculpture of Carrot is a present from a dentist friend named Gauthier. He made it from scratch with the same materials, tools and techniques used for modern dental prosthesis. A sort of 3D printing with a very hot baking step to obtain really strong and smooth materials. The various shades of colors were achieved with various baking durations. It's so tiny it was necessary to add a [banana for scale](http://knowyourmeme.com/memes/banana-for-scale "banana for scale" ). A big thanks to Gauthier for this original present! Here are more photos: ![](data/images/derivations/2017-01-22_carrot-the-tooth_01-header_net.jpg) ![](data/images/derivations/2017-01-22_carrot-the-tooth_03-back_net.jpg) ![](data/images/derivations/2017-01-22_carrot-the-tooth_04-thumb_net.jpg)

New Inkscape 0.92 breaks your previous works done with Inkscape

WRITTEN_BY David REVOY - - 75 comments
**In short; the new Inkscape 0.92 can't read SVG made with previous Inkscape versions without breaking them visually.** For a professional like me using Free/Libre Open-Sources Software, it means: if a client, a publisher, a contributor or a translator tries to open **today** one of **the 10,804 available source SVG files** on Pepper&Carrot with the new Inkscape 0.92, he'll get rendering issues with text and will **blame my competences** as a professional for _either_ making bad work _or_ using unreliable tools. Should 10K artwork not be interpreted correctly anymore after an update? Should I be blamed as an artist for the tools I'm using? **For... using FLOSS?** How can I invest my time and that of my contributors on Pepper&Carrot if this type of thing happens with the tools I'm using? ![](data/images/news/2017-01-20_inkscape92_lineheight.jpg) _The line-height breaks every speech-bubbles in 0.92 it affects hundreds of pages in 40 languages and also all previous revisions on git... with local, online, all in all ...10,804 files!_ ## No answers or professional solutions I wasted hours to investigate how this type of major issue could land into a major release. I found over [5 duplicates bug-reports ticket](https://bugs.launchpad.net/Inkscape/+bug/1655483 "5 duplicates bug-reports ticket" ) about it (even during the testing period) and **nowhere** can I read that this issue was considered as a serious, high-priority, release bug. On all the reports, an external Inkscape extension is suggested to fix your previous SVG files **one by one**. Also, now a dialog box will pop-up when you open a previous Inkscape SVG to choose between two obscure choice. Read it, let me know if you can choose an option: ![](data/images/news/2017-01-20_inkscape92_opening-dialog.jpg) _Screenshot of the new dialog for all SVG before Inkscape 0.92. So: "Set 'viewbox'" or "Scale elements" ?_ ## More work for the users I can't spend the rest of the month to convert over 10,000 files manually one by one and push them to Git. I don't want** to lose all the previous revisions **of SVG file on Pepper&Carrot either! And what if I even do it ; will Inkscape tell me I have to do it again with Inkscape 0.93? This type of development decision, relying on _'users must fix it themselves'_ **must stop**. I hate when I have to admit that using open-source is actually **a production handicap** in this type of scenario. So, first, let accept it: 0.92 is a released version. Not a _beta_, not an _alpha_. No. It's released as a **major. stable. version**. This version will hit all the GNU/Linux distros, Windows and Mac users will download this new version from the official website and problems with SVG files will hit Pepper&Carrot. Downgrading my local install to 0.91, blacklisting 0.92 SVG files on the renderfarm and advising all 40 translators to not update to 0.92 is a short-term fix and not a pleasant one. ![](data/images/news/2017-01-20_inkscape92_diff.jpg)_A graphical difference with Meld between a Inkscape 0.91 SVG on left, and a 0.92 on right._ ## Bugs can happen I hope this type of blog-post will **shake the mindset** a bit, and make developers **more serious about compatibility.** The users shouldn't be prompted with a dialog with jargon. The artwork or rendering shouldn't be broken. Inkscape should do the auto-conversion to keep the artwork as it was (especially because the software can). Isn't it the task of Inkscape **to be able to read SVG**? to properly read itself? I hope a version 0.92.x will happens and solve this serious bug **[1]** . For those who have been following my work for the last ten years, I like to promote the release of new Free/Libre and Open-Sources Software versions. It costs me a lot emotionally and in production-time to have to make this type of blog-post against a project I love. But what else can I do? And you, will you fix all your previous SVG manually? ... Downgrade to 0.91? ... Explain to your clients all your SVG sources before 0.92 can be broken? **Help me** to express yourself, share, spread the word to send a signal that this is not the type of bugs that can land in a released software! Also, users of Inkscape needs to know what 0.92 might do to their SVG files. Inkscape deserves better than this! #### Notes and updates: * Note: The story continues [here in the main bug report now](https://bugs.launchpad.net/Inkscape/+bug/1655483 "here in the bug report now" ) * Update: (same day at night) I spent the evening on the Inkscape-devel channel, and thanks to the hard work of the developers Mc and Su_v ; things are evolving in a good way. They had proof-of-concept of what could be done automatically in future 0.92.2 ( too late for 92.1 ) : The result is not pixel-perfect, but it's near. Really near. ( imagemagick compare was used to make diff ) It's so near it's hardly perceptible for a trained human eye. This seems to be going well. They have a plan to make Inkscape take the 'best decision' to convert the file, based on whether the SVG file comes from version 0.48 to 0.91, and only prompt user with a more detailed dialog when the choice is really controversial. I have good hope this will lead to a 0.92 or 0.93 that is compatible with previous Inkscape SVG files. * Update2: ( During week-end ): I took the time to reply comments here and on Reddit/r/linux [2]. * Update3: ( On monday) I compiled a branch of Inkscape [3] ( taking the time to learn how to compile Inkscape, grab the dependencies on Arch, handle Bzr, launchpad ; thanks Mc for the help!). I could test this branch on a big variety of SVG files. Almost all files were working correcly ; in rendering CLI mode worked. Fixing this bug is in really good way, thanks to the big big work of Mc and the advices of Su_v. They worked hard during week-end to fix this issue. This is beyond all my expectations and I feel confident for the future of Inkscape 0.92.x . This issue also revealed a lot of organizational issues in Inkscape management and pushed the team to fix them ( bug priority, etc..) [4] . * Update4: ( Almost after a week): **Thanks to the hard work of the Inkscape team the next 0.92.1 will ship the auto-fixed compatibility**. 0.92.1 is actually frozen in a 'pre0' period for a little week ( I'm testing it ) and will be released after this test period. 0.92.2 will probably embed a smarter solution to propose a better dialog for the dpi change. #### Links and references: * [1] Quote: "It is possible that a fix could be automated in 0.92.2 (probably too late for 0.92.1) but it would require quite a bit of testing." - Tavmjong Bah [here](https://bugs.launchpad.net/Inkscape/+bug/1655483/comments/13 "here" ) * [2] Reddit discussion [ https://www.reddit.com/r/linux/comments/5p58ph/new_Inkscape_092_breaks_your_previous_works_done/](https://www.reddit.com/r/linux/comments/5p58ph/new_Inkscape_092_breaks_your_previous_works_done/)_ * [3] Branch of Inkscape development with fixes for this issues: [http://bazaar.launchpad.net/~Inkscape.dev/Inkscape/092+lineheight-fix/changes](http://bazaar.launchpad.net/%7EInkscape.dev/Inkscape/092+lineheight-fix/changes)_ * [4] Inkscape internal mailing list discution: _