Effects / ASCII
ASCII Braille
The Braille ASCII effect uses Unicode Braille patterns to create extremely detailed ASCII art. Each Braille character contains a 2x4 dot grid, allowing for 256 different patterns and incredibly high resolution output.
ascii-brailleProEffect ID: ascii-braille
Example Configuration
ascii-braille.json
{
"effectId": "ascii-braille",
"ascii": {
"cellSize": 4,
"color": true,
"invert": false,
"charRotation": false
}
}Settings
| Property | Type | Default | Description |
|---|---|---|---|
cellSize | number | 8 | Size of each character cell in pixels |
color | boolean | true | Preserve original colors |
invert | boolean | false | Invert dot patterns |
charRotation | boolean | false | Enable character rotation based on edge direction |
How It Works
Each Braille character represents a 2x4 pixel grid with 256 possible combinations. This gives much more detail than standard ASCII (2x4 vs 1x1 per character).
Best Use Cases
- High-detail art - Best resolution of any ASCII mode
- Line art - Excellent for edges and outlines
- Terminal graphics - Works in most modern terminals
- Compact display - More detail in less space
Tips
- Best results with high-contrast images
- Very small cell sizes (2-4px) work well due to high detail
- Works beautifully for detailed graphics
- Some fonts render Braille poorly - test your target font