Toon Forge 3D - Toon, Outline & Water Shaders for Godot 4
Try it in your browser: press Run asset pack on this page
Free Lite: https://inkharbor.itch.io/toon-forge-3d-lite
Also in the bundle (13 tools, $54.56, Oct 12 to Oct 16): https://itch.io/s/204018/godot-juice-and-polish-bundle
Toon Forge 3D is a toon shader pack for Godot 4 with 24 presets for cel-shading, outline and water looks. Everything is procedural, no textures needed.
Try it in your browser above before you buy.
Godot version: Works with Godot 4.3+. Tested on 4.3, 4.4 and 4.7 (Windows, NVIDIA GPU, Compatibility and Forward+ on 4.7). Not tested: Mobile renderer, web export, macOS/Linux.
Launch sale until Oct 16: discounted price shown on this page, one sale only.
One coherent, documented set of stylized 3D look shaders for Godot 4, 100 percent procedural: no textures, no models, nothing to import.
ToonForge.apply_preset($Mesh, ToonForge.load_preset("anime")) # material + outline in one call
What is inside
- 18 shaders: toon ramp (N bands, soft or hard edge, specular blob, rim), gradient-ramp toon, inverted-hull outline, rim light, object-space halftone, object-space hatching, toon fog, toon metal, stylized water, ripple water, stylized sky with sun, moon, stars and clouds, cloud layer, grass sway, dissolve, hologram, ice crystal, lava, energy shield.
- 24 presets (anime, toon soft/hard, clay, steel, gold, comic halftone, noir hatch, ocean, dawn/day/night sky, lava, ice, hologram, shield and more) as editable resources.
- One-call helper
ToonForge.apply_preset, atime_of_dayhelper that keeps sky and sun in step, dissolve and shield tweens, and aToonRipplesnode for water. - Real lighting: surface shaders use Godot's
light(), so they react to directional, omni and spot lights and shadows. - Three demos: preset showcase, a small world (island, sea, sky, clouds, grass, time-of-day slider), and a sandbox that builds a slider/colour panel for every uniform of any preset.
- Docs: README with every shader, a uniform-by-uniform reference that the tests check against the real shaders, outline limits, lighting notes, troubleshooting.
- Typed GDScript with doc comments; a headless test script is included.
These are 3D materials and sky shaders, not full-screen post effects: there is no screen-space outline, halftone or hatching pass.
Licence
Commercial use in unlimited projects, modification allowed. You may not redistribute or resell the pack (as source, or inside another asset pack, shader library, template or tutorial pack). Full text in LICENSE.txt.
Honest testing note
Built and tested on Godot 4.7 stable (Linux). A headless test script with 221 checks passes: all 18 shaders and 24 presets load, every preset only sets real uniforms, the uniform documentation matches the shaders exactly, the one-call helper sets and clears outlines, sky/time-of-day, ripples and tweens behave, and all three demos run. All 24 presets were rendered in Forward+ (Vulkan) and GL Compatibility on an RTX 2060 with Godot 4.7, with no shader or engine errors, and the screenshots on this page are real captures from the demos.
More from inkharbor
Full packs: Print & Paint FX · Retro Screen FX · Pulse FX 2D · Weather FX 2D · Pixel Sprite FX · Ember VFX 3D · Hitfeel Kit · Screen Transitions · Settings Menu Kit · Save/Load Kit · Inventory Kit · Dialogue & Quest Kit · Exporter Pro
Free to try: Print & Paint sampler · Exporter (free) · Hitfeel Lite · Screen Transitions Lite · Retro Lite · Pulse Lite · Weather Lite · Pixel Lite · Toon Lite · Ember Lite · Dialogue Lite · Inventory Lite · Last Ember (free game)
| Updated | 1 day ago |
| Published | 2 days ago |
| Status | Released |
| Category | Assets |
| Author | inkharbor |
| Made with | Godot |
| Tags | 3D, Asset Pack, Cartoon, Effects, Godot, Shaders, sourcecode |
| AI Disclosure | AI Assisted, Code, Text |
Purchase
In order to download this asset pack you must purchase it at or above the minimum price of $5.58 USD. You will get access to the following files:





Leave a comment
Log in with itch.io to leave a comment.