Ben's Halftone Shader (Cycles and BI compatible)

  • February 14, 2013
  • Blender 2.6x
  • Render: Blender Internal
  • Creator: BenSimonds
  • License: CC-0
You must be logged in to download.


This is a node group that you can use for converting RGB image textures into CMYK halftones. It comes with two different versions, one for cycles, one for blender internal. For more on what it is and how it works, see this post on my website.


  • JulianHzg profile picture

    This is seriously interesting and might be quite useful. Thanks for doing and sharing this.

    Written February 14, 2013
  • BenSimonds profile picture


    Written February 15, 2013
  • formfollowsfunction profile picture

    This, Sir, is awesome!

    Written February 15, 2013
  • BenSimonds profile picture

    Cheers! Lemme know if you make anything cool with it!

    Written February 18, 2013
  • csineva profile picture

    As i'm working in printing industry I found this very interesting. I like that rgb-cmyk conversion formula too :))

    Written February 20, 2013
  • deadparrot profile picture

    What an awesome idea. Converting renders to Ben-Day.

    Edited February 21, 2013
  • FernandoIsDead2001 profile picture

    I see what you did there.

    Written March 14, 2019
  • Sakrecoer profile picture


    Written November 25, 2013
  • JDHaller profile picture

    This would be ussable for screen printing. Just render each layer sepret to make each screen. Very usful in many ways. Thanks for sharing. :)

    Edited August 04, 2014
  • adamms profile picture

    this is just AWESOOOOOOOOOOOOME!!!!

    Written February 01, 2015
  • anchorite profile picture

    Thanks for doing the hard work. This is amazing!

    Written May 22, 2016
  • rudl profile picture

    This is great ! what a powerfull tool.

    There is some mistake though the yellow chanel is not connected properly. -> Green won't work

    Edited July 19, 2016
  • fdfdfdghj profile picture

    Hello, BenSimonds!

    Sorry, but you can have a little bug inside the your Halftone shader (Halftone_Cycles group).

    Output of "CKYK stage 3" block is have a 3 channel with 2, 3 and 1 lines. But both of this can want to be a 2-linear output.

    Can i drop you a modified shader template? (Sorry, personal messages is not working)

    Written December 22, 2018
  • NitPick profile picture

    Hey BenSimonds,

    I've been getting the same thing rudl has been getting. The green mixing doesn't work in cycles. So I assume this shader has not up to date.

    This shader would be better as a composite effect, but after tinkering with the compositor nodes myself, it doesn't seem like a feasible thing to do — so good job on what's here. Just fix the green parts and maybe change it to the window texture coordinate to give it that flat look?

    Written February 07, 2019