This is niether a bug nor an intentional "look". The jaggies are due to a limitation of Blender's renderer: it only does anti-aliasing on polygon edges. So, since the edges of the shading rarely ever coincide perfectly with the polygon edges (with "smooth" turned on, anyway), it comes out aliased.LethalSideParting wrote:One little bug I've found though - when using the Toon shader, even if you switch anti-aliasing on, you still get jaggies on the edge of toon shaded objects (to see what I mean, insert a light, a sphere, give the sphere a toon material, put OSA on - any value will do - and render). Is this to augment the toonish look of it, or is it jjust something that hasn't been implemented yet?
You could, potentially, get around this problem by rendering a larger image, and then shrinking in down in the GIMP or Photoshop. Of course, that's quite a hassle--especially for animations.
I have recently implimented two more parameters in the Toon shader, that allows you to make the shading transitions as smooth or sharp as you want. That will allow you to alleviate the aliasing problem (though not get rid of it entirely). However, I have not yet submitted these changes. You'll have to wait a couple of days or so.