pub const ASCII_DENSITY: &str = " .'`^\",:;Il!i><~+_-?][}{1)(|/tfjrxnuvczXYUJCLQ0OZmwqpdbkhao*#MW&8%B@$";Expand description
Predefined ASCII density character set (69 characters)
Characters ordered from sparse (space) to dense (dollar sign), providing maximum gradient smoothness for detailed visualizations. Works on all terminals with 7-bit ASCII support.
Character progression:
` .'^\`",:;Il!i><~+_-?][}{1)(|/tfjrxnuvczXYUJCLQ0OZmwqpdbkhao*#MW&8%B@$`Source: Classic ASCII art density ordering used in image-to-ASCII converters.
ยงExamples
use dotmax::density::{DensitySet, ASCII_DENSITY};
let density = DensitySet::ascii();
assert_eq!(density.characters.len(), 69);
assert_eq!(density.characters[0], ' '); // Sparsest
assert_eq!(density.characters[68], '$'); // Densest