Remap Characters Effect

The Remap Characters effect replaces specific ASCII characters with different characters. It auto-detects all unique characters present on the canvas.

Parameters

Character Mappings

A visual mapping interface:

ColumnDescription
FromOriginal characters auto-detected from your canvas
ToReplacement character — defaults to the same value (no change)

Set replacements by typing directly in the "To" field or using the character palette picker.

Keyframing

Character mappings use hold interpolation — keyframe different mapping configurations at different frames.

Supported Characters

  • Standard ASCII (A-Z, a-z, 0-9, punctuation)
  • Box-drawing characters (─ │ ┌ ┐ └ ┘ ╔ ╗ ╚ ╝)
  • Block elements (█ ▄ ▀ ░ ▒ ▓)
  • Unicode characters supported by your font

Common Mappings

Shading Conversion

FromToEffect
#ASCII to solid blocks
@Dense ASCII to block shade
*Medium density
.Light to light block

Box Drawing

SimpleDouble
│ → ║║ → │
─ → ══ → ─
┌ → ╔╔ → ┌

Workflow

Add a Remap Characters effect block to a layer or globally

Characters are auto-detected from the canvas

Set replacement characters in the "To" fields

Adjust effect timing on the timeline
Info

Empty cells (spaces) are not listed by default to reduce clutter.