Наклоните для чтения
«Наклони, чтобы прочитать» прячет короткую строку, растягивая её в k раз по высоте. Перспектива укорачивает ту же ось в cos(θ) раз, поэтому слова возвращаются только тогда, когда глаз оказывается в arccos(1/k) от нормали экрана. При значении по умолчанию 4× это 75,5°: положите телефон почти плашмя, примерно на 14,5° над плоскостью стола, и посмотрите вдоль экрана.
Открывается при 75,5° от нормали экрана — телефон приподнят на 14,5° над плоскостью стола.
Потяните ползунок — или ведите указатель вниз по окну, — чтобы сымитировать опускание экрана. Для настоящей иллюзии наклоните само устройство и посмотрите вдоль экрана.
Как использовать
- Введите секретное сообщение в поле выше.
- Выберите силу иллюзии: чем больше число, тем более скользящий угол потребуется.
- Откройте эту страницу на телефоне или планшете, положите его почти плашмя и посмотрите вдоль экрана от нижней кромки.
- Поделитесь ссылкой или скачайте PNG — другу придётся наклонить экран, чтобы прочитать.
Поделитесь скрытым сообщением
Популярные
Как работает текст, который читается только при наклоне экрана?
Каждая буква масштабируется только по вертикальной оси. В лоб вы видите шрифт, который в k раз выше нормы и читается как фактура. Уведите глаз от нормали экрана — и перспектива укоротит ту же ось на cos(θ). Оба эффекта гасят друг друга ровно тогда, когда cos(θ) = 1/k.
Именно это уравнение позволяет странице назвать угол заранее. При 4× сообщение собирается в 75,5° от нормали, то есть при телефоне, приподнятом на 14,5° над плоскостью стола. При 8× нужны 82,8° — волосок над стеклом, поэтому на сообщение с силой 8× никто не наткнётся случайно.
Какой угол требует каждая степень растяжения?
Вся иллюзия в цифрах. Выберите силу в инструменте выше и прочитайте в строке угол, при котором слова снова обретают форму.
| Растяжение (k) | Угол проявления от нормали | Телефон приподнят над плоскостью | Ощущение | Подходит для |
|---|---|---|---|---|
| 2× | 60,0° | 30,0° | Лёгкий наклон, телефон приподнят наполовину | Печатные открытки и записки на расстоянии руки |
| 3× | 70,5° | 19,5° | Голова опущена до высоты стола | Истории и Reels, где зритель наклоняет один раз |
| 4× | 75,5° | 14,5° | Телефон почти плашмя на столе | Значение по умолчанию — универсальный вариант |
| 5× | 78,5° | 11,5° | Глаз почти на уровне столешницы | Загадки в групповых чатах |
| 6× | 80,4° | 9,6° | Щека почти на стекле | Подсказки для квестов и поиска сокровищ |
| 8× | 82,8° | 7,2° | Взгляд скользит по поверхности | Случайно это никто не найдёт |
Второй столбец отсчитывается от нормали экрана — линии, выходящей перпендикулярно из дисплея. Третий выражает тот же угол как наклон устройства: насколько телефон приподнят над плоскостью стола, пока глаз остаётся на месте. Именно это число отслеживает живой показ, и окно сужается с ростом силы: около 10° при 2× и всего 2° при 8×.
Как сделать надпись, которую читают, наклоняя телефон?
Введите до 50 символов и выберите силу. Ничего разрешать и устанавливать не нужно: экран просто держит строку в выбранном растяжении, и это растяжение и есть анаморфное изображение. Отправьте ссылку или PNG на телефон, который будет читать, — наклонять будет получатель.
Положите телефон почти плашмя и посмотрите вдоль экрана от нижней кромки. Как только глаз уходит от нормали, растянутые буквы укорачиваются и читаются как слова при arccos(1/k): 75,5° от нормали при 4×, то есть телефон приподнят примерно на 14,5° над столом, и 82,8° — всего 7,2° над стеклом — при 8×. Ползунок наклона под превью проходит те же углы прямо на экране, так что эффект видно ещё до отправки.
Как превратить скрытое сообщение в мем с наклоном?
Нажмите кнопку загрузки. Экспорт рисует ваш текст на PNG 800 × 400 с выбранной силой, добавляет строку-подсказку и небольшой водяной знак freewebtools.com и сохраняет файл как hidden-message.png. Публикуйте это изображение вместо ссылки, когда площадка вырезает URL или когда хочется, чтобы разгадка случилась прямо в ленте.
Держите текст мема коротким и прописными буквами. Холст уменьшает шрифт, пока строка не уложится в 720 пикселей ширины, и уменьшает ещё раз, если растянутая строка окажется выше 250 пикселей на холсте высотой 400: длинная подпись при 8× становится мелкой ещё до растяжения, а мелкую растянутую букву легко прочесть в лоб, и шутка пропадает.
Почему на экране компьютера сообщение не читается?
Потому что экран компьютера стоит перед вами вертикально: глаз находится близко к его нормали, а там растяжение сохраняет полную высоту. Есть два пути. Сдвинуть глаз — опустить голову почти до уровня нижней кромки монитора — или воспользоваться симуляцией на экране: ползунок наклона или указатель, который вы ведёте вниз по окну, укорачивает буквы за вас, и при 4× они читаются примерно на пяти шестых высоты окна. Эта страница не читает датчики движения ни на компьютере, ни на телефоне: freewebtools.com отправляет заголовок Permissions-Policy, отключающий гироскоп на всём сайте, поэтому принимать нечего и включать нечего.
Источники
Об инструменте Наклоните для чтения
«Наклони, чтобы прочитать» превращает короткую строку в анаморфное сообщение: буквы растянуты по одной оси, поэтому прямо перед экраном они распадаются на высокие полосы и снова становятся словами только под очень пологим углом. Это приём художников XVI века — череп у ног «Послов» Гольбейна не читается перед картиной и собирается, если пройти вдоль её правого края, — перенесённый на экран телефона.
Математика умещается в одну строку. Если шрифт растянут в k раз, перспективное сокращение компенсирует растяжение при cos(θ) = 1/k, где θ — угол между глазом и нормалью экрана. При 4× это 75,5° от нормали, то есть телефон, приподнятый примерно на 14,5° над столом; при 8× — 82,8°, узкая щель над стеклом. Регулятор силы двигает k от 2× до 8× и сразу показывает соответствующий угол.
Превью держит текст в выбранном растяжении — это и есть анаморфное изображение. Возвращать его вам: положите устройство почти плашмя и посмотрите вдоль экрана или потяните ползунок наклона, который имитирует то же движение на экране (0° — плашмя, 90° — вертикально). Датчики движения страница не читает, поэтому запрос разрешения не появляется. Пока вы печатаете, ничто не покидает браузер: превью рисуется на вашем устройстве. Ссылка для обмена — другое дело: сообщение едет в параметрах ?msg= и ?k=, поэтому при её открытии текст уходит на сервер сайта вместе с запросом, а адрес видят и скрипты аналитики и рекламы, которые загружает страница. Делитесь ею как открыткой, а не как сейфом. PNG-экспорт перерисовывает ту же растянутую строку на тёмном холсте 800 × 400 пикселей.
Примеры использования
Как использовать
Введите сообщение, которое хотите спрятать, до 50 символов.
Задайте силу иллюзии от 2× до 8×; страница показывает угол обзора, нужный для каждого значения.
Откройте страницу на телефоне или отправьте ссылку — ничего разрешать, включать и устанавливать не нужно.
Опустите телефон почти плашмя, посмотрите вдоль экрана от нижней кромки, затем скопируйте ссылку или скачайте PNG, чтобы отправить.
Советы профессионалов
- Держитесь примерно в 20 символах. Строка длиннее уменьшается, чтобы поместиться в рамку, а на телефоне очень длинная фраза переносится на несколько строк; в обоих случаях буквы получаются мельче, а мелкие растянутые буквы слишком легко читаются в лоб.
- Прописные прячутся лучше строчных: без нижних выносных элементов, точек и овалов они растягиваются в чистые вертикальные штрихи и выдают куда меньше.
- Начинайте с 3× или 4×. При 2× сообщение почти читается в лоб; при 8× окно проявления шириной всего 2°, и большинство сдаётся, не найдя его.
- На телефоне при 4× раскрытие приходится примерно на 14,5° над столом — положите устройство почти плашмя и медленно опускайте глаз к нижней кромке, а не размахивайте телефоном.
- Отправляйте PNG, а не снимок экрана с предпросмотром: снимок замораживает случайный угол, и иллюзия исчезает вместе с ним.
Часто задаваемые вопросы
Буквы масштабируются по вертикальной оси, а их ширина не меняется, поэтому в лоб вы видите шрифт в k раз выше нормы. Наклон экрана сжимает ту же ось на cos(θ), где θ — угол между глазом и нормалью экрана. Эффекты гасят друг друга при cos(θ) = 1/k: при значении по умолчанию 4× это 75,5°.
Примерно 14,5° при значении по умолчанию 4×: оставьте телефон почти плашмя на столе и чуть приподнимите дальний край — или не поднимайте вовсе, а опустите глаз к нижней кромке. Важен угол между глазом и нормалью экрана, здесь 75,5°, а «окно» составляет около 4° при 4× и всего 2° при 8×. Ползунок наклона под превью проходит те же углы прямо на экране.
Потому что вы сидите прямо перед экраном, где растяжение сохраняет полную высоту. Потяните ползунок наклона под превью или сдвиньте указатель к нижнему краю окна — страница укоротит буквы за вас. Для настоящего оптического варианта опустите голову почти до уровня нижней кромки экрана или откройте ссылку на телефоне, который можно положить плашмя.
Да. Введите сообщение, выберите силу и нажмите кнопку загрузки. Вы получите PNG 800 × 400 с текстом, растянутым в выбранной силе и уменьшенным так, чтобы растянутая строка всегда помещалась в кадр, плюс строку-подсказку и небольшой водяной знак. Это плоское изображение, поэтому оно переживает сжатие в Instagram, WhatsApp и Discord и работает там, где ссылку вырезали бы.
Скопируйте ссылку для отправки. Ваш текст едет в параметре ?msg= адреса, а сила — в ?k=, поэтому страница воссоздаёт ту же иллюзию при открытии. Поле сообщения у получателя тоже открывается скрытым, так что заглянувший через плечо не прочтёт текст раньше него.
На нашей стороне ничего не сохраняется, и пока вы печатаете, текст остаётся на вашем устройстве. Исключение — ссылка для обмена: сообщение едет внутри адреса, поэтому при открытии такой ссылки оно уходит на сервер сайта вместе с запросом, и этот адрес видят также скрипты аналитики и рекламы, которые загружает страница. В экспортированном PNG слова хранятся как пиксели. Считайте ссылку открыткой: для шутки — да, для пароля — нет.
Так задумано. Предпросмотр никогда не опускается ниже 35 процентов непрозрачности, чтобы было видно: здесь есть что искать, а страница не сломана. Слова прячет растяжение, а не затухание: при 4× каждая буква вчетверо выше обычного, и глаз читает её как фактуру.
Она задаёт k — вертикальное растяжение. 2× читается в 60° от нормали, это лёгкий наклон. 4× требует 75,5°. 8× требует 82,8°, около 7° наклона над лежащим плашмя телефоном, и почти никто не находит это случайно. Чем больше сила, тем выше буквы, и сообщение заметнее выглядит как что-то спрятанное.
На обоих — и ничего не спрашивая: иллюзия оптическая, а не сенсорная. Телефон показывает вашу строку в выбранном растяжении, а возвращаете вы её тем, что кладёте устройство почти плашмя и смотрите вдоль экрана — тот же приём работает с экспортированным PNG и с напечатанной открыткой. Эта страница вообще не читает датчики движения: сайт отправляет заголовок Permissions-Policy, отключающий гироскоп, поэтому ни на iOS, ни на Android запрос разрешения не появляется.
Да, по одной оси. Анаморфоза искажает изображение так, что оно собирается лишь с единственной точки зрения: на картине Гольбейна «Послы» 1533 года спрятан череп, который выправляется, если пройти вдоль правого края, и уличные художники используют тот же приём. Здесь искажение — чистое вертикальное растяжение, поэтому у угла чтения такая ясная формула.