Print Friendly

В данной статье я постараюсь рассказать как из обычной (equirectangular) панорамы сделать сферу/планету (перевести в полярные координаты) и получить нечто похожее на это:

Начнем, пожалуй, с самого сложного:

Выбор изображения (панорамы) для "моделирования планеты"

При выборе изображения следует придерживаться нескольких простых правил.

1. Cоотношение сторон панорамы должно быть не меньше 2:1 (т.е. ширина панорамы должна быть в два раза больше ее высоты). Идеальный случай – это 360 градуная узкая панорама;
2. Примерно 25% нижней части панорамы должно содержать как можно больше объектов с мелкими деталями (песок, асфальт, вода и т.д.) Эта область будет служить центром "планеты" и будет подвержена наибольшему искажению;
3. Примерно 25% верхней части панорамы не должна содержать мелких деталей. Идеальный вариант – голубое или ночное небо);
4. Левый и правый края панорамы должны совпадать. Если совпадения добиться не получается, то данный недостаток можно исправить инструментами Patch Tool или Healing Brush Tool;
5. Горизонт должен быть точно горизонтальным, левый и правый края панорамы будут объединены и если они будут на различных высотах, то планета будет иметь "большую трещину".

Допустим, мы выбрали или сделали панораму:
 

Описание: пример 360 градусной панорамы

Далее выполням несколько простых манипуляций:

1. Открываем изображение в Photoshop'e и изменяем размер (Image->Image Size) приводя его к большому квадрату. Т.е. высоту изображения делаем равной ширине.
2. Переворачиваем изображение на 180 градусов (Image->Rotate Canvas->180). Это нужно для того, чтобы планета получилась именно как планета, а не блюдце.
3. Применяем фильтр Filter->Distort->Polar Coordinates…
4. Получившееся изображение доводим до ума (выравниваем цвета, контраст и т.д.)

Результат:

Описание: http://phact/images/planet1l.jpg


Источник: личный опыт
Автор: Дмитрий Н.Чулков



Ваша оценка материалу: 1 балл2 балла3 балла4 балла5 баллов (10 голосов, среднее: 5,00 из 5)

Loading ... Loading ...

Поделиться в соц. сетях

Опубликовать в LiveJournal
Опубликовать в Одноклассники
Опубликовать в Мой Мир
Опубликовать в Google Plus
Стандартный комментарий

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

код Обновить изображение

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Комментарий Вконтакте
Комментарий FaceBook