ч. математический) про ASCII-рендеринг — и это тот случай, когда “старая” идея внезапно выглядит современно. ASCII-рендеринг — это способ показывать изображение не пикселями, а символами текста. Картинку делят на сетку, для каждой ячейки оценивают яркость (иногда ещё контраст и края) и подбирают символ подходящей “плотности”: пробел — почти пусто, . и : — светлые, # и @ — тёмные и насыщенные. В итоге получается текстовая картинка, которую можно выводить в терминале, на сайте или где угодно, где есть шрифт. Там куча интерактивных демо: можно двигать сцену, переключать режимы и крутить параметры. Очень советую зайти, посмотреть и просто потыкать — затягивает. https://alexharri.com/blog/ascii-rendering