Effects / ASCII

ASCII Hatching

The Hatching ASCII effect uses diagonal line characters to create a crosshatch shading style similar to pen-and-ink illustrations or engraving artwork.

ascii-hatchingPro

Effect ID: ascii-hatching

Example Configuration

ascii-hatching.json
{
  "effectId": "ascii-hatching",
  "ascii": {
    "cellSize": 8,
    "color": false,
    "invert": false,
    "charRotation": true
  }
}

Settings

PropertyTypeDefaultDescription
cellSizenumber8Size of each character cell in pixels
colorbooleantruePreserve original colors
invertbooleanfalseInvert brightness mapping
charRotationbooleanfalseEnable character rotation for edge-aware hatching

Artistic Style

This effect mimics traditional artistic techniques:

  • Pen & ink - Classic illustration technique
  • Engraving - Currency and certificate style
  • Etching - Fine art printmaking look
  • Technical drawing - Blueprint shading

Tips

  • Disable color for authentic pen drawing look
  • Enable charRotation for edge-aware line direction
  • Works especially well with portraits
  • Larger cell sizes create bolder, more graphic results
  • Enable invert for white-on-black style