Манипуляции с перспективой

Я пытаюсь добиться эффекта, показанного ниже, но с фотографией, и у меня возникли проблемы с поддержанием соотношения высоты и ширины, чтобы фотография не выглядела слишком искаженной - может ли кто-нибудь предложить какие-либо советы или учебные пособия?

Заранее спасибо за помощь.

альтернативный текст

Ответы (3)

Чтобы эффект перспективы выглядел естественно, вам сначала нужно растянуть правую часть изображения и сжать левую часть изображения:

+---------------+    +-------------+
|   |   |   |   |    | |  |   |    |
|   |   |   |   | -> | |  |   |    |
|   |   |   |   |    | |  |   |    |
+---------------+    +-------------+

Затем вы можете просто деформировать изображение, сдвинув левые углы вместе.

Если вы посмотрите на пример изображения, которое вы разместили, вы увидите, что там этого не было сделано, поэтому левая половина изображения выглядит растянутой. На этом изображении это не так очевидно, так как левая половина содержит только текст, но на фотографии эффект становится более заметным.

Я не думаю, что это действительно так. Перспективная деформация в большинстве редакторов растровых изображений правильно выполняет сжатие как часть преобразования, поэтому вам не следует делать это вручную заранее.
@naught101: Это правда. Если у вас в программе есть реальный инструмент перспективной деформации, то это не проблема, и вы вообще не сталкиваетесь с этой проблемой. Если вы делаете перспективную деформацию вручную, то вам нужно растянуть изображение, как я описал в ответе, чтобы получить реалистичный результат.

Если вы используете Photoshop CS6 Extended (или даже Photoshop CS5 Extended), вы можете преобразовать свой 2D-слой в 3D-слой (открытку), затем вы можете перемещать камеру в любое положение, которое вы хотите, не разрушая растровую информацию... вы можете даже отредактируйте источник 3D-открытки (ваш файл) и обновите его, и 3D-вид будет обновляться автоматически. Супер просто.

Более того, если вы делаете это для веб-сайта, создайте действие, которое просто берет выбранный слой, преобразует в 3D-открытку, а затем размещает камеру / текущий вид там, где вам нравится, затем останавливается и сохраняет действие. Затем для новых изображений, которые вы хотите добавить на веб-сайт (с таким же внешним видом), просто откройте изображение и запустите действие. Простой! Все ваши работы будут выглядеть одинаково. Если вы хотите изменить угол камеры, просто перезапишите этот шаг в действии. Это обеспечивает неразрушающий и полностью редактируемый рабочий процесс. Ваше здоровье!

Дополнительную информацию о 3D-функциях Photoshop можно найти по адресу: http://www.photoshop.com/products/photoshop/3d .

Пример: я быстро сделал скриншот этой страницы, а затем сделал 3D-открытку...

введите описание изображения здесь

Затем я повернул его на 45°...

введите описание изображения здесь

Затем я изменил его на 60°, приблизил камеру и установил «внутрикамерную» глубину резкости…

введите описание изображения здесь

Все за несколько минут, но только в Photoshop CS6 Extended. Итак, если вам нравятся примеры, +1 к моим ответам. (^_^) Ура!

Это легко сделать с помощью таких программ, как Photoshop или Gimp. Вы можете увидеть хороший учебник здесь .

Хотя я не думаю , что это именно то, о чем вы просили, это полное руководство.

Это для теневой перспективы в Gimp.

Еще один, но для Adobe Illustrator.

Что я могу вам сказать, так это постепенно сжимать изображение, но не преувеличивать эффект. В таком случае вы получите более нереальный результат, а также сильно искаженное фото.