Створення стереограмм все просто! Сайт сергея і марини бондаренко

Створення стереограмм все просто! Сайт сергея і марини бондаренко
Швидше за все, багато хто з наших відвідувачів тримали в своїх руках і розглядали стереограми - картинки, які стають об'ємними, якщо фокусувати свій зір за площину малюнка. У цій статті ми відкриємо секрет створення таких зображень.


Як влаштована стереограма

Розгляд стереограмм - це не тільки цікава розвага. Деякі офтальмологи рекомендують це заняття для людей, чия робота викликає напругу очей, наприклад, при тривалому читанні з екрану монітора. Оскільки при розгляданні стереограмм людина свідомо управляє фокусом свого зору, його очні м'язи при цьому тренуються. Правда, все добре, що в міру - занадто тривалі вправи по розглядання об'ємних картинок, навпаки, стомлюють очі.

Stereographic Suite - все, що потрібно для створення стереограмм

Спробуємо зробити оригінальну картинку за допомогою потужного засобу для створення стереограмм - Stereographic Suite. Цей пакет включає в себе три основні інструменти для створення тривимірних малюнків - утиліту для створення 3D-поверхонь, програму для генерування текстури і додаток для кінцевого створення стереограмм.

Підготовка тривимірних моделей в програмі Modeler

Створення стереограмм все просто! Сайт сергея і марини бондаренко

Щоб отримати карту глибини, необхідно виконати візуалізацію сцени, натиснувши кнопку Render. Об'ємна стереограма може використовувати проектування обраної текстури на тривимірну модель. Якщо ви хочете, щоб об'ємна картина містила не просто опуклий об'єкт, а тривимірний предмет з текстурою, необхідно також зберегти карту кольору, зображення якої знаходиться на відповідній вкладці вікна візуалізації.

Створення повторюваного зображення в програмі Texture Maker

Характерною особливістю більшості стереограмм є малюнок, що повторюється. Якщо до нього придивитися, можна побачити, що цей узор має основний елемент-картинку. За допомогою утиліти Texture Maker можна вказати, який малюнок буде обраний для цього елемента, а також оформити фонову текстуру стереограми, вказавши положення візерунка на кінцевому зображенні.

Створення стереограмм все просто! Сайт сергея і марини бондаренко

Створення стереограми в програмі Stereogram Generator

Ця утиліта пакету Stereographic Suite компілює кінцевий малюнок стереограми. Для цього додаток використовує тривимірні заготовки, зроблені за допомогою інструменту Modeler, а також текстури, збережені в Texture Maker. Втім, за замовчуванням Stereographic Suite містить невелику бібліотеку готових тривимірних об'єктів, карт глибини і підготовлених текстур, які можна використовувати в якості фону. Тому навіть новачок може з легкістю створити свою власну стереограми, завантаживши сподобалися елементи стереограми в Stereogram Generator.

Утиліта Stereogram Generator прораховує малюнок стереограми автоматично, як тільки користувач вкаже в її настройках, яку необхідно використовувати текстуру і який тривимірний об'єкт має бути видно на об'ємної картинці.

Створення стереограмм все просто! Сайт сергея і марини бондаренко

Створення фінального візерунка стереограми можна виконувати, використовуючи різні алгоритми створення візерунка. Зміна алгоритму може стати в нагоді, наприклад, в тому випадку, якщо отримана стереограма виявилася не дуже вдалою, і тривимірний об'єкт погано видно.

У режимі Diverging створюються стереограми, які необхідно розглядати, фокусуючи зір за площину малюнка, а, при використанні режиму Converging створюються візерунки, які можна побачити, якщо фокусувати зір перед площиною малюнка. Відстань від зображення до точки, в яку потрібно дивитися, щоб побачити стерео-ефект, визначається параметром Parallax.

gbSIRTS 2.5 - створення текстових стереограмм

Стереограми, в яких в якості фону використовується текст, набагато менш популярні, ніж ті, де застосовуються зображення. Але саме завдяки цьому стереограми, створені на основі символів, виглядають більш оригінально. До того ж, розглянути об'ємне зображення за рядами букв набагато складніше, ніж на звичайній стереограми, тому таке зображення може стати хорошим тренуванням зору для тих, хто вже добре освоїв техніку розглядання стереограмм, створених на основі зображень. Зробити текстову стереограми можна, наприклад, за допомогою безкоштовної утиліти gbSIRTS.

Відразу після запуску програма вже генерує стереограми на основі однієї з наявних карт глибини. Кнопка Create Stereogram створює нове зображення на основі тієї ж карти глибини. Якщо заховану тривимірну картинку розглянути не виходить, можна використовувати режим Shimmer, при переході в який програма буде постійно генерувати нові стереограми, використовуючи ту ж карту глибини. Таким чином, постійно змінюються символи можуть допомогти зосередитися на статичної тривимірної картинці, яка захована за рядами букв.

Створення стереограмм все просто! Сайт сергея і марини бондаренко

При використанні різних карт глибини може знадобитися змінити кількість символів, що використовуються в кожному ряду стереограми. Така можливість передбачена в gbSIRTS. Незважаючи на те, що при створенні стереограми програма використовує випадкові символи, при бажанні можна зробити так, що в якості фону буде використовуватися фіксоване словосполучення. Крім цього, символьну стереограми можна урізноманітнити, змінивши вигляд шрифту, регістр символів і зробивши текст кольоровим. Правда, варто мати на увазі, що розглянути тривимірне зображення на стереограми з кольоровим текстом набагато складніше, ніж при використанні чорного кольору для символів.

Нарешті, ще одна цікава можливість програми - режим мозаїки. При його включенні можна отримати гібридну стереограми, в якій в якості фону використовуються і текст, і графіку. При переході в режим мозаїки кожен текстовий символ на готовому зображенні замінюється невеликим графічним файлом-іконкою. Крім того, що така стереограма виглядає набагато яскравішою, ніж звичайна текстова, вона хороша тим, що розгледіти її 3D-вміст набагато простіше.

Стереограми, яка в даний момент відображається у вікні програми, або ж карту глибини можна скопіювати в буфер обміну. Крім цього, gbSIRTS підтримує їх збереження у вигляді файлів BMP. Варто, однак, мати на увазі, що програма не дає можливості вибирати назву файлу і шлях збереження, тому щоб стереограма була переписана, після збереження її необхідно вручну перемістити в іншу папку.

Створення стереограмм онлайн

Далеко не кожному захочеться встановлювати і освоювати спеціальний софт для того, щоб створити одну-дві стереограми. Якщо вас не бентежить наявність ВОТЕРМАРК на кінцевому результаті, можна спробувати більш швидкий спосіб - web-сервіс Easystereogrambuilder. Тут ви не знайдете інструментів для підготовки 3D-моделей і текстур, але зате є досить велика бібліотека готових елементів і навіть можливість використання власних початкових кодів. Виберіть відповідну текстуру, додайте карту глибини - і через пару хвилин сервіс покаже готову стереограми. Його можна зберегти на жорсткий диск, а також поділитися з іншими користувачами сайту, Сохань в web-галереї Easystereogrambuilder. Дуже зручно, що в будь-який момент, поки не закрита сторінка браузера, можна повернутися до налаштувань стереограми і змінити фон або тривимірне зображення.

Створення стереограмм все просто! Сайт сергея і марини бондаренко

висновок

Незважаючи на те, що багато хто вважає розглядання стереограмм порожньою забавою, таким зображенням цілком можна знайти практичне застосування - використовувати при розробці дизайнерського макета або, наприклад, помістити об'ємний малюнок на вітальну листівку. Втім, як і в будь-якому іншому виді мистецтва, то, яке застосування ви знайдете стереограми, залежить тільки від вашої фантазії.


Сергій і Марина Бондаренко
Написано для журналу CHIP