Procedural Brush Dynamics and Ink Simulation

InkField functions as a high-fidelity generative canvas that prioritizes the simulation of traditional ink-wash painting techniques. The system provides seven distinct brush modes, each mimicking different physical ink behaviors such as 'flying white' (飛), pressure-based strokes (壓), and diffusion effects (染). Users can manipulate brush size and blend modes—including Mix, Multiply, Darken, and Spectral—to achieve varying levels of transparency and layering, bridging the gap between digital precision and the non-deterministic nature of physical ink.

Generative Flow and Texture Layers

Beyond basic stroke control, the tool incorporates a sophisticated 'Flow Effect' engine that allows for complex procedural manipulation of the canvas. This includes:

  • Distortion and Displacement: Users can apply cellular noise and displacement maps to strokes, creating organic, flowing patterns that mimic the way ink interacts with textured paper.
  • Metallic Rendering: A dedicated metallic effect engine allows for the application of gold, silver, copper, rose, and diamond finishes. These are controlled by strength and flow parameters, enabling users to add depth and light-reactive qualities to their digital compositions.
  • Procedural 'Bugs': The system includes a unique 'Bugs' feature, which acts as a generative agent to automate stroke placement or shape generation (circles, rectangles, bezier curves) across the canvas, allowing for a hybrid workflow between manual input and algorithmic output.

Interface for Creative Exploration

The platform is designed as a browser-based creative coding environment, featuring a robust control panel for real-time parameter adjustment. It supports path rotation, background color management, and mask-based composition (rectangular or polygonal). The inclusion of a 'JSON Input/Output' feature allows designers to save, load, and share specific brush configurations and canvas states, making it a viable tool for repeatable generative workflows rather than just a one-off sketching utility.