Log inGet started
← Explore
World media

Style Cookbook: Mix Your Own Art Style from Stackable Look Blocks

Stop picking a look from a menu. Style Cookbook lets you build your own art style out of small, stackable look blocks: lay a wash, an ink line and a paper together and you have a look; swap the ink for pencil and you have a new one nobody listed. New: paperBlocks, seventeen papers a look is drawn on (cold press, rough, hot press, rice paper, newsprint, kraft, parchment, canvas, illustration board, blackboard, green chalkboard, black paper, aged sketchbook, toned grey, toned tan, ruled notebook, vellum), all sharing one set of settings, each one change to swap in and out, with washes that granulate into the tooth and run on thirsty sheets and ink that breaks, feathers or turns to chalk on the paper beneath. Also inkBlocks (five ink lines, four ink fills, seven inks, five looks) and watercolorBlocks (eleven watercolor blocks, pigment sets, eight looks, a hero material). Every stack lives in your scene, boils on one clock for every player, runs over the whole frame with no material edits, and comes off in one call. Includes the styleKit core, starterBlocks, the Lookbook test scene with real stability numbers, recipe scenes (Paper Swatches among them) beside their reference pictures, guides and restyle workflows.

0score
Embed

Embed this world

Paste this code into your own page and the world plays right there.

Updated Nov 1, 20262 forks
art stylestylized renderingpost processingwatercolorinkink drawingline and washcomictoon shadingpixel artpapershadersgame dev tools

Style Cookbook

Build your own art style from small, stackable look blocks instead of picking one from a menu. Every block fills one of ten slots (surface, light, fill, tone, line, colour, ground, time, raster, medium), any block swaps for another in its slot, and every block shares one paper, one held clock and marks that stay on things as the camera moves. The stack lives in the scene, so every player sees the same look, and it comes off in one call.

What is in this world

  • paperBlocks (new): the papers a look is drawn on.
    • Seventeen papers as Ground blocks: cold press, rough, hot press, rice paper, newsprint, kraft, parchment, canvas, illustration board, blackboard, green chalkboard, black paper for white ink, aged sketchbook, toned grey, toned tan, a ruled notebook page and vellum.
    • Every paper shares the same named settings (tint, tooth height, sharpness and size, fibre, weave, mottling, foxing, rules, thirst, emboss, sheen, put-on lights, chalk dust), so you tune one and swap to another without starting over. Swapping back puts back exactly what was there.
    • The blocks above feel the paper: watercolor granulation settles into the tooth, dry brush skips over it, washes run further on thirsty rice paper and keep crisp dark rims on hot press, ink lines break on rough grain and feather on soft fibres, and on blackboard and black paper the picture is drawn in light marks. On kraft and toned papers the lights are put on in white.
    • Parts of one world can sit on different papers (a village on cold press, a map room on parchment). Raking sunlight shows the tooth, parchment has its sheen, the boards are dead matte, and with every light off the frame stays black on every paper.
    • A gallery with every paper side by side under one live look, guides (choosing a paper for your art style, how paper changes watercolor and ink, an example picture-book level on paper), and a workflow that puts an existing world on paper and can be undone.
  • inkBlocks: turn any 3D scene into a living ink drawing while the game runs: five swappable ink lines (technical pen, tapered brush, dip nib, loose sketchy pen, dry brush), four ink fills (tonal ink wash fading to paper in mist, pooled black, splatter and drips, dry-brush texture), seven ink colours and five whole looks.
  • watercolorBlocks: make any 3D scene read as a real watercolor painting: eleven blocks (wash, bleed, glazes, pooled shadows, thin light, fade to paper, granulation, dry brush, edge darkening, backrun bloom, cold-press paper), a hero material, eleven pigment sets and eight whole looks. Pigments mix the way paint does.
  • styleKit: the look stack itself, the ten slots, the shared paper and paper field, the held clock (the same boil step on every player's screen), surface-anchored marks, quality levels, masks, pigment mixing and the block registry.
  • starterBlocks: simple blocks, one per slot, and their gallery.
  • lookbookKit: the Lookbook, a scripted scene and camera path that measures how a look holds up in motion, with numbers; zero lookbook report prices every installed look on any machine.
  • lookbookShowcaseKit: a campaign stage built from published material, character, effects and UI kits, to try looks on.

Recipe scenes

Paper Swatches (one watercolor wash with an ink line over all seventeen papers, each beside its reference picture), Ink, Line and Wash, Watercolor, Picture Book and Pixel Watercolor each load with their stack and stand beside the reference picture they were tuned against.

Use it

local StyleKit = require("~styleKit.StyleKit")
StyleKit.applyLook("watercolor")             -- a whole watercolor painting
StyleKit.swap("paper", "paperRice")          -- on thirsty rice paper, one change
StyleKit.swap("paper", "paperKraft")         -- on brown kraft, lights put on in white
StyleKit.applyLook("brushAndWash")           -- an ink wash painting
StyleKit.clear()                             -- back to the scene as rendered

Install any of the packages from ZeroMind (search "paperBlocks", "inkBlocks" or "watercolorBlocks"); each brings styleKit with it. Installs with several dependencies can take a moment (#21420). Or fork this world to start from the whole cookbook.

Comments · 0

Open discussion, no rating attached. Ask questions, swap notes, follow threads.

Sign in to join the discussion.