Vectorboom

Поворот объекта и возвращение обратно. - Форум по Векторной Графике

Новое сообщение / Участники / Правила форума / Поиск / RSS
Страница 1 из 11
Форум по Векторной Графике » Общие вопросы по Adobe Illustrator » Adobe Illustrator » Поворот объекта и возвращение обратно.
Поворот объекта и возвращение обратно.
ProphetДата: Четверг, 04.04.2013, 19:50 | Сообщение # 1
Группа: Человек
Сообщений: 36
Статус: Offline
Часто случается так, что ранее повернутый объект хочется точно вернуть в исходную нулевой градус. Ограничительная рамка, если она не сброшена, своим видом как бы сама подсказывает на сколько повернуть обратно. И даже(!!!) появляется подсказка величины угла: если хочешь вернуть объект к исходному нулевому повороту, тем значение подсказки тоже близко к нулю. Получается, что Иллюстратор помнит точное значение поворота каждого объекта. Но использовать эту память не представляется возможным.

Для меня особенно актуальна эта проблема для текстовых объектов. Ведь буквы должны располагаться точно на горизонтальной линии.

Худо бедно побороть точность возврата поворота можно с помощью смарт гайдов. Но это не всегда получается.

Зажатый Shift дает дескретность в 45 градусов.
Может все же есть волшебная комбинация клавиш?
 
lazunДата: Четверг, 04.04.2013, 19:58 | Сообщение # 2
Группа: Администраторы
Сообщений: 2332
Статус: Offline
Есть волшебный бесплатный плагин http://www.astutegraphics.com/products/subscribe/
С функцией Orient - это то, что вам нужно.
Посмотрите ролик
http://www.youtube.com/watch?v=LMhYKWnry8M
Кроме того, это плагин имеет очень много других полезных функций.
Советую
 
ProphetДата: Четверг, 04.04.2013, 20:45 | Сообщение # 3
Группа: Человек
Сообщений: 36
Статус: Offline
Здорово конечно. Но данный плугин хорош, если есть точки(линии) которые изначально лежали на горизонтали или вертикали. По ним и можно сориентировать Orient. А если у вас кривая линия? Только Bounding box и сохраняет тот поворот, но по нему Orient не привяжешь, так как Bounding box исчезает.
 
ProphetДата: Четверг, 04.04.2013, 20:50 | Сообщение # 4
Группа: Человек
Сообщений: 36
Статус: Offline
Вот в ИнДизайне угол отображается в панели Control. Его потом можно обнулить и все будет ОК.
Меня всегда раздражало в пакете CS то, что некоторые полезности в одной программе отсутствуют в другой. Вроде бы одна компания...
 
lazunДата: Четверг, 04.04.2013, 21:17 | Сообщение # 5
Группа: Администраторы
Сообщений: 2332
Статус: Offline
Давайте немного конкретизируем задачу. Зачем текстовые объекты сначала поворачивать, а затем возвращать на место?

Вот вы пишите: "Зажатый Shift дает дескретность в 45 градусов."
Вы можете задать любую дескретность с точностью двух знаков после запятой в Preferences (Ctrl + K), если вам известен точный угол.
 
lazunДата: Четверг, 04.04.2013, 21:54 | Сообщение # 6
Группа: Администраторы
Сообщений: 2332
Статус: Offline
В любом случае ваш текст в момент создания имеет правильную ориентацию.
1. Создаем прямоугольничек и группируем его вместе с текстом.

Поворачиваем группу с текстом на неопределенный угол. Создаем линию под углом 0 градусов, которая должна иметь направление справа на лево.



выделяем все объекты и запускаем скрипт Rotate as Top, который можно скачать здесь http://vectorboom.com/load....1-0-216


Вот и все.
Прикрепления: 1857104.jpg(27Kb) · 2579278.jpg(22Kb) · 9689569.jpg(17Kb)
 
lazunДата: Четверг, 04.04.2013, 22:03 | Сообщение # 7
Группа: Администраторы
Сообщений: 2332
Статус: Offline
Другое решение: вы можете поврачивать текстовый блок через Effect > Distort & Transform > Transform...
В этом случае вы всегда сможете скинуть угол поворота.
 
ProphetДата: Пятница, 05.04.2013, 06:53 | Сообщение # 8
Группа: Человек
Сообщений: 36
Статус: Offline
Ярослав, спасибо за все предложенные решения.
Конечно, лучше всего если бы адоб учел бы все лучшее что у него есть в продуктах и как то унифицировал их. Просто видно, что эти программы пишут разные команды.
 
lazunДата: Пятница, 05.04.2013, 07:43 | Сообщение # 9
Группа: Администраторы
Сообщений: 2332
Статус: Offline
Я, конечно, понимаю, что вы повернули текст, не думая о том, что придется его возвращать обратно. И мои решения вас вряд ли устроили.
Поэтому пока мы спали, другой Ярослав, который Yemz, написал скрипт. Я постараюсь его протестить и выложить на сайте сегодня.
 
ProphetДата: Пятница, 05.04.2013, 09:04 | Сообщение # 10
Группа: Человек
Сообщений: 36
Статус: Offline
Ярослав. Когда макетируешь до конца ведь не знаешь что хочешь и как надо. Вот и возникают ситуации когда хочется вернуть назад то, что повернул.
 
lazunДата: Пятница, 05.04.2013, 09:50 | Сообщение # 11
Группа: Администраторы
Сообщений: 2332
Статус: Offline
Будет вам назад. Сегодня опубликую скрипт. Уже протестировал и утрясли нюансы.
 
ProphetДата: Пятница, 05.04.2013, 10:30 | Сообщение # 12
Группа: Человек
Сообщений: 36
Статус: Offline
Спасибо заранее!
 
lazunДата: Пятница, 05.04.2013, 14:01 | Сообщение # 13
Группа: Администраторы
Сообщений: 2332
Статус: Offline
Скрипт доступен для скачивания http://ru.vectorboom.com/load....1-0-169
 
Форум по Векторной Графике » Общие вопросы по Adobe Illustrator » Adobe Illustrator » Поворот объекта и возвращение обратно.
Страница 1 из 11
Поиск:

twitter RSS facebook deviantart feed dribbble
Логин
Пароль
Новости Форума
 
Перепечатка, копирование или воспроизведение информации в каком-либо виде строго запрещены.
Все материалы, которые размещены на этом сайте не подлежат дальнейшему воспроизведению и/или распространению в любой форме, кроме как с письменного разрешения автора.