Сброс перекоса/перспективы/деформации и т. д. на смарт-объекте

Есть ли способ сбросить эффект перекоса или перспективы, применяемый к смарт-объекту?

Установка параметра деформации в свободном преобразовании с пользовательского на «нет» не дает никакого эффекта.
В противном случае мне придется экспортировать 50 смарт-объектов вручную :(

Ответы (11)

Ненавижу это говорить.. но ты не можешь. Преобразования, отличные от масштаба, навсегда изменяют SO.

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

Это так грустно :(
Я не могу поверить, что на дворе 2018 год, а Adobe до сих пор не решила эту проблему. Это настолько очевидно, что неразрушающие преобразования должны иметь возможность сброса.

Чтобы сбросить варп:

  1. Начать преобразование контекста — Ctrl+T или Apple+T
  2. Включить подменю деформации
  3. Установите для параметра Warp любое значение, кроме Custom или None.
  4. Установите сгиб на 0
  5. Установите Warp на none
  6. Подать заявление

Чтобы сбросить преобразования, просто обнулите вращение и установите масштабы на 100. Если объект был перекошен, то вам не повезло, перетащите объекты из SO обратно в сцену и сделайте новую копию.

Если вы нажмете яблоко + T, чтобы снова преобразовать смарт-объект, параметры преобразования появятся в верхней части экрана. Если вы изначально изменили масштаб, изменения масштаба отобразятся в процентах. Просто введите 100% в оба, чтобы вернуть его к полному размеру. Если вы деформировали его, нажмите кнопку деформации и выберите «Нет» в раскрывающемся меню слева, восстановив его первоначальную форму. Было бы неплохо, если бы была простая кнопка для сброса, но пока есть только это.

Не уверен, почему выбор «нет» вам не помогает. Может быть, перед преобразованием в смарт-объект было выполнено преобразование? По моему опыту (хотя и ограниченному), это сбрасывает любые сделанные мной преобразования.

Да, для всех преобразований смарт-объектов, но для перекоса и перспективы ваш ответ правильный. Установка для деформации значения none не сбрасывала эти вещи.

Я создал скрипт, который может решить эту проблему. (не полностью поддерживается только перспектива) Скачать здесь: Untransform 1.0

Я предполагаю, что единственный вариант - это перейти в Edit -> Transform -> Scale и перетаскивать углы, пока горизонтальные и вертикальные края объекта не станут полностью прямыми. Затем вы можете установить ширину и высоту на 100%, и объект должен вернуться к нормальному состоянию.

Хотя кнопки для сброса варп-преобразований нет, вы можете ее создать. Просто перейдите в « Окно» -> «Действия» и используйте всплывающее окно, чтобы записать свои действия. Затем в правом верхнем углу есть кнопка, из которой вы можете выбрать Button Modeотображение записанных действий в виде кнопок. Затем все, что вам нужно сделать, это нажать кнопку действия, и изменения будут внесены автоматически.

Кажется, у меня есть хитрость:

Преобразуйте объект в смарт-объект, затем сделайте это еще раз (преобразуйте смарт-объект в смарт-объект). По какой-то причине он позволяет жонглировать одним углом.

Не могу сказать, почему...

ctrl + t щелкните правой кнопкой мыши и установите его на Wrap, затем нажмите «сбросить деформацию», все готово.

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

С какой версии PS это возможно? В настоящее время я запускаю CC2019, и этой кнопки нет ...

Обновление 2021 года:

Photoshop v22.4.3 имеет встроенную функцию.

На панели слоев щелкните правой кнопкой мыши текст слоя (не миниатюру) и выберите «Сбросить преобразование».

Отвечая на старый вопрос с некоторыми обновленными практиками:

Простые инструкции:

Откройте искаженный смарт-объект и сохраните его как собственный файл PSB. Перейдите к исходному смарт-объекту, щелкните правой кнопкой мыши и выберите «заменить содержимое», найдите сохраненный файл PSB.

Подробные инструкции:

  1. Дважды щелкните смарт-объект (SO), чтобы открыть его как файл содержимого смарт-объекта.

  2. Нажмите «Файл» > «Сохранить как», чтобы сохранить хороший, неизмененный SO как отдельный файл .PSB.

  3. Закройте этот файл содержимого SO.
  4. Вернитесь к исходному файлу с искаженным SO
  5. Щелкните правой кнопкой мыши SO > нажмите «Заменить содержимое».
  6. Найдите файл .PSB с исходным содержимым SO, который вы сохранили на шаге 2.
не будет ли он тогда просто заменять содержимое и оставаться искаженным, поскольку SmartObject все еще искажен?

Самый быстрый способ.

  1. Дважды щелкните смарт-объект (SO), чтобы открыть его как файл содержимого смарт-объекта.
  2. Выберите все свои слои и создайте новый SO
  3. Дублируйте новый SO на исходное изображение.
  4. ВЫПОЛНЕНО.
  1. Откройте смарт-объект.
  2. Сгруппируйте и перетащите все слои смарт-объектов в исходный файл.
  3. Сохранить как новый смарт-объект.