| Thank you for purchasing the TG Toon Pack, a collection of shaders for ShaderLab 2.2 which I hope you will find useful and enjoyable! TG Toon Pack focuses on rendering cartoon, cel, sketched, and non-photorealistic effects direct in a single pass from trueSpace. Each set of shaders have their own help pages, which includes a general introduction to them, along with a description of each parameter in the shaders. There’s also a page of general information and hints, which is worth reading first, as it gives some background which is relevant to most if not all of the shaders in this pack. NOTE : Presently, two folders are provided, with two versions of the shaders. The ordinary folder, TG Toon Pack, contains optimised versions of the shaders, however, ShaderLab 2.2 may generate incorrect results with these (areas of “solid colour” may appear in the renders). Temporarily, until the next point upgrade of ShaderLab, the versions in TG Toon Pack Fixed will overcome this problem with slightly modified processing - the processing will be fractionally slower (perhaps not even noticeably), but will work correctly under ShaderLab 2.2. In order to copy settings back and forth between these versions, you can use ShaderLab’s “Copy Parameters” and “Paste Parameters” options - so if you start a material using the optimised versions but run into problems, you can easily copy your settings across to the fixed versions; or if you have scenes set up with the fixed versions, and are using a version of SL greater than 2.2, you can copy your parameters over to the ordinary, optimised versions. |
| TG Toon 3Tone These reflectance shaders create a basic, yet still effective, cel / cartoon look, by rendering three areas - shadowed, lit and highlighted.The variations include the addition of noise to the result, and the addition of noise projected from the rendered image co-ordinates. TG Toon 3Tone Introduction TG Toon 3Tone Parameters |
| TG Toon Reflectance These reflectance shaders go beyond the 3Tone shaders. First, rather than the preset 3 bands of intensity, they offer a variable range of quantising the brightness information. Next, they also include quantisation on the underlying colour shader (be it procedural, or a texture map). TG Toon Reflectance Introduction TG Toon Reflectance Parameters |
| TG Toon Sketch The most advanced of the reflectance shaders. These provide the same means of quantising brightness and underlying colour shader information. They also allow control over whether the colour quantisation occurs on only the colour shader, only the lighting, on the lit surface, etc. The raison d’etre for these shaders, though, is that they use texture maps to add in sketching or shading effects, which vary with the brightness of the illumination on the object (so darker areas are more heavily “sketched in”, etc). TG Toon Sketch Introduction TG Toon Sketch Parameters |
| TG Toon Colouring (including TG Virtual Light Colour) For a toon or cel look, you’ll often want pretty simple colouring, but sometimes a straight plain colour is TOO simple. These colour shaders provide a graduated colouring, based on the object geometry, which is convincingly like the linear colours used in some toon shading. The processing is in fact derived from TG Virtual Light, so is actually calculating diffuse lighting from a lightsource specified within the shader! This has been simplified down for use as a toon shading effect, but the full conversion of TG Virtual Light into a colour shader has also been included. TG Toon Colouring Introduction TG Toon Colouring Parameters |
| TG Toon Texture Map This colour shader takes the brightness and colour quantisation seen in many of the reflectance shaders, and applies it direct to a texture map, along with a simple blur. Unlike the reflectance shaders of course, these cannot affect a procedural colour shader. Useful for achieving a toon like look to your textures yet retaining realistic lighting effects.... or using a toon like shader that doesn’t offer the quantisation effects available here... or for post-processing an image... or many other uses! TG Toon Texture Map Introduction TG Toon Texture Map Parameters |
| TG Image Lookup Noise These colour shaders take the processing used in the toon style shaders, and apply it in a slightly different way. The shaders are not particularly aimed at toon or cel effects, but at giving an interesting way of playing with texture maps and noise - the texture map is used as a lookup table for quantised values of noise. TG Image Lookup Noise Introduction TG Image Lookup Noise Parameters |
| Support: If you have any questions, problems, suggestions or comments about these or any other shaders from TMG CG Art, you can contact email the address given below (please do not contact Caligari or Primitive Itch!): webmaster@tmgcgart.com For the latest info on shaders by TMG CG Art, and on other commercial and personal trueSpace work done by TMG CG Art and Tom Grimes, please visit the website below : http://www.tmgcgart.com |