Remap Characters Effect

The Remap Characters effect lets you replace specific ASCII characters in your artwork with different characters. It features automatic character detection to streamline your workflow.

Overview

Info

Remap Characters includes auto-population - it automatically detects all unique characters in your artwork and populates the mapping interface.

This effect is perfect for:

  • Changing character styles
  • Replacing placeholder characters
  • Converting between character sets
  • Creating character variations

Using Remap Characters

Open Effects → Remap Characters from the menu

Characters are automatically detected from your canvas

Click on a character's "To" field to set the replacement

See changes in live preview

Click Apply to commit or Cancel to discard

The Mapping Interface

The interface shows two columns:

ColumnDescription
FromOriginal characters detected in your artwork
ToThe character each will be replaced with

Auto-Population

When you open Remap Characters:

  1. Canvas is analyzed automatically
  2. All unique characters are identified
  3. Characters appear in the "From" column
  4. "To" defaults to the same character (no change)
Info

Auto-population saves time by detecting all characters in use. No manual entry required.

Setting Replacement Characters

Method 1: Direct Input

  1. Click in the "To" field
  2. Type the replacement character
  3. Preview updates immediately

Method 2: Character Palette

  1. Click the palette button next to the field
  2. Browse available characters
  3. Select the desired replacement

Supported Characters

  • Standard ASCII (A-Z, a-z, 0-9)
  • Punctuation and symbols
  • Box-drawing characters (─ │ ┌ ┐ └ ┘)
  • Block elements (█ ▄ ▀ ░ ▒ ▓)
  • Special Unicode characters

Workflow Examples

Style Conversion

Replace ASCII characters with block elements:

FromTo
#
@
*
.

Creates a denser, more solid appearance

Density Adjustment

Replace characters with higher or lower visual density:

Increase density:

  • . → ░
  • ░ → ▒
  • ▒ → ▓
  • ▓ → █

Decrease density:

  • █ → ▓
  • ▓ → ▒
  • ▒ → ░
  • ░ → .

Find and Replace

Replace specific characters throughout:

Open Remap Characters

Find the character to replace in "From" list

Enter the replacement in "To" field

Preview the changes

Apply
Info

This is like Find & Replace in a text editor, but for your entire ASCII artwork.

Common Character Mappings

Shading Characters

Light → DenseDense → Light
. → ░█ → ▓
░ → ▒▓ → ▒
▒ → ▓▒ → ░
▓ → █░ → .

Box Drawing

Simple → DoubleDouble → Simple
│ → ║║ → │
─ → ══ → ─
┌ → ╔╔ → ┌
┐ → ╗╗ → ┐

Text Variations

Standard → BoldBold → Light
a → AA → a
A → 𝐀𝐀 → A

Timeline Mode

Apply character remapping to all frames:

  1. Enable "Apply to all frames"
  2. Set your character mappings
  3. Click Apply
  4. All frames receive the same remapping
Warning

Characters unique to specific frames will also be detected when Timeline Mode analyzes all frames.

Combining with Other Effects

With Remap Colors

  • Use Remap Characters to change symbols
  • Use Remap Colors to change colors
  • Apply in either order
  • Both effects work independently

With Scatter

  • Remap characters first for consistent base
  • Apply Scatter for texture effects
  • Scatter respects remapped characters
  1. Apply structural changes first (Remap Characters)
  2. Then adjust colors (Remap Colors, Hue & Saturation)
  3. Add texture last (Scatter)

Tips

  • Use auto-population - Let the effect detect characters for you
  • Preview constantly - Toggle to see before/after
  • Map related characters - Keep similar characters grouped
  • Consider visual weight - Replacement characters should have similar density
  • Save first - Backup before major character changes

Troubleshooting

Character Not Detected

If a character doesn't appear:

  • Ensure it's actually used in the visible canvas
  • Check that the character isn't just whitespace
  • Some special Unicode may not be detected

Replacement Looks Wrong

If replacements don't look right:

  • Check that the replacement character exists in your font
  • Some characters have different widths (especially Unicode)
  • Try alternative characters with similar visual weight

Empty Spaces

By default, empty cells (spaces) may not be listed:

  • This is intentional to reduce clutter
  • If you need to replace spaces, check for a "show all" option
  • Consider using a visible placeholder first