Toonkit for Cycles

by Cogumelo Softworks in Scripts and Addons


For NPR and Expressive Artists!

ToonKit for Cycles is the In-House solution developed by Cogumelo Softworks for render NPR, PSR and Stylish Renderings with Cycles. For those that work with Anime, Technical, Arch Viz, Engineering and Expressive Art Toonkit for Cycles is just what you need.

What is the ToonKit For Cycles?

New Nodes for Cycles To Expand your Creativity!

The way that Cycles works today makes it unfeasible to work with NPR rendering. We implement many requested nodes that allow users make stylish renderings with cycles.   Toonkit for Cycles is an add-on for Blender 2.79 and 2.8x (Released as experimental) that implement lots of new shader nodes (based on OSL Shaders) that are seamlessly integrated to Cycles and Blender.

Fast, Powerful, Interactive

Toonkit for Cycles is based on OSL shaders that are fully interactive and integrated in Cycles Node System and Blender’s Viewport. ToolKit shaders are Lightning Fast and most of they will converge to noiseless production quality image in only 32 samples!

Power To The Artists!

In Toonkit all node outputs are Colors , it includes Shadings, Shadows, and Specular that you can mix and operate as you wish. No more Mix Restriction for your creativity!

First Line Rendering For Cycles!

Toonkit for Cycles implements two fast and stable Line Rendering nodes for Cycles with controls of the influence of Normals, Depth, Object Id, Silhouette and Vertex Color.

Release Log:

Version 1.3 (Preview 1)

  • For Blender 2.8x only
  • Update System and UI redone from ground up for much better speed and usability
  • EasyToon is now a complete Toon solution with Line Rendering
  • New Lamp Shading that unify multiple nodes
  • New Documentation

Version 1.2

  • First release to 2.8 (Experimental at this time)
  • New Global Ambient Light
  • New Penetration Mask and Multiblend nodes
  • Initial Support to Render Farms (Embedded Shader Data)
  • Many Fixes and Improvements

Version 1.1

  • EasyToon. A new easy to use, full light scene uber shader to cartoon and stylized rendering.
  • New Full Light Workflow Nodes: Point Light, Directional Light, Scene Light, Directional and Point Specular
  • Many improvements in the Light Info workflow and parameters
  • New and improved Quality Presets
  • New Options and Functions for Line Render. Now works with glass and reflection (limited as Space Screen Effects)
  • Many UI improvements
  • Many bug fixes and speed ups in shaders

Website with overview and complete documentation:

It support Bake?

Yep! It support Baking for most of the nodes. The golden rule is that view dependent can produce some unexpected results. Line Rendering of course don't make sense in bake.

There's any limitation in the Line Rendering?

There's two known limitation for the line rendering node. They doesn't work with Ortogonal Cameras only perspective and you need to enable Clamp and setup a good value for it to make it work trough transparent objects.

It will work with Blender 2.8?

Blender 2.8 is yet under heavy development and we're following it close. There's no showstopper to port it in future until now and of course we will do our best to port it when blender 2.8 was close to release.

So how fast it is?

Lightning fast! You just need about 32 samples to make an production quality image. We provide many presets of quality that you can control in the Toonkit Settings in render panel too.

It works with GPU rendering?

No. Since OSL shaders are CPU only it do not support GPU rendering.

It's a new rendering?

No. It extend Cycles with OSL nodes and some python nodes to implement NPR features.

Item Rating

This item has an average rating of 5 from 8 ratings by the community.

  • Alexandr Gluhachev 7 months ago

    I like this! Simple and fast.

  • linograndi 8 months ago

    Awesome tool!!!
    I have a question about edges! Would it be possible to have "surface edges" integrated?
    Basically edge tracing of adjacent different materials. That would be really useful.

  • iama3dnerd 8 months ago

    I have got the basics of some of the setups. How do you setup textures? It would be nice to have some of the examples from the docs like the classroom or bathroom to examine.

    • Cogumelo Softworks 8 months ago

      Hi iama3dnerd. Contact us inbox for doubts or suggestions. Bye!

  • arkinum 9 months ago

    This is a good start, but I don't feel this will replace BI and freestyle for me in it's current state.

    The shading is really good but the line art lacks the flexibility of freestyle which is pretty much a major drawback for me.

    If Cogumelo Softworks keeps updating and polishing this add on, I'll probably adopt it as my go to in the future.

    Regardless of my misgivings, this is a much needed add on now that BI will be retiring in the future.

  • dignity 10 months ago

    This is one of the greatest things, I‘ve ever seen. Really love it. And it‘s also easy to use. After about three hours of trying different stuff, you get pretty comfortable with the nodes.

    However, since the documentation is not that great, let me give you a quick introduction about what I‘ve learned.
    1) In your Render Settings there is a ToonKit Section. Here you can choose a render preset and everything is fine. If you don‘t do this, you‘ll need to at least manually tick the „Open Shadong Language“ option for the addon to work.
    2) If you don‘t choose a default installation path, you‘ll need to go to the settings and manually select the shader folder (contained inside the addon).
    3) If you choose „global settings“ in your Lineart node, you can update all at once by setting values in the Toonkit section of the Render tab.
    4) The samples are really valuable but sometimes the Nodes are outdated (e.g. „Get Info“ node is now called „Light Info“ and has additional output. But it‘s really the same node.)

    By the way: there are also three image effects included which easily convert any texture into a stylized „drawn like“ image. Really awesome.

    Now I just wanted to see how far I can take this regarding performance. Sadly OSL can not be rendered on GPU. So it‘s kind of slow. So I choosed the „Production Denoised“ render preset (32 samples) and checked the result (for a 1920x1080 Render). You can really achieve production quality with these settings. Now I also used the same preset with 16, 8, 5, 3 and 1 samples. The conclusion: You‘ll definitely need at least 8 samples. The result is actually exactly the same as the 32 sample render. The only difference is that the Lineart is not as clean (if you really zoom in, you’ll see it). But if you don‘t look at the image in really close up (basically pixel by pixel), it‘s not noticable. You could also use 8 samples in production (but as mentioned: don‘t go below 8. Then it really starts to make a difference).

    And one last quick tip before I end this: I compared the deterministic and sampled Lineart. Deterministic is faster, so most of the times you want to use this one. But in some cases, you‘ll really need sampled. E.g. I just created a cube with deterministic Lineart. However if you leave the thickness (size) of the line on the default setting, it will create artifacts if you zoom far away. A reliable setting is 0.1. But if you want to have a thicker line you‘ll get these artifacts when seen from a distance. In this case, you can use the sampled Lineart and the problem is gone.

    So long story short: These nodes are really valuable. You‘ll get a really awesome addon for your money. This is a „must-have“ for every toon project. The old toon shader is now kind of obsolete with the ToonKit nodes.

  • Husnaa Saip 11 months ago

    Cel shading quality is great. Im really impressed. At par with pencil+ or Finaltoon (in 3ds max). Lineart is fast, eventhough it's not as flexible as Freestyle. However, the fact that it depends solely on CPU, leaves a little room for speed-tuning during render. It takes 2-3 more time to render, compared to using cycles Toon and Freestyle (lowest & acceptable quality render setting). Maybe it's my machine, i guess. Looking forward for this plugin to be ported with GPU rendering ability. 4-stars.

  • sengawa 11 months ago

    The sample files that come with the purchase are very valuable.
    I'll be looking forward to more instructional videos.

  • benny7770 11 months ago

    This so epic!! It has so much control. seriously amazing line processing and the effects that are in the samples when you purchase are jaw dropping. I cant believe someone has finally given cycles a true toon shader! I love people and Jesus is Lord!

Purchase this item to leave a review!