Форум 2D Аниматор
Image


Вернуться   Форум 2D Аниматор > "Moho" (Anime Studio) > Общая Дискуссия > Скрипты

Важная информация

Скрипты Здесь все о скриптах Lua для программы Anime Studio Pro (Moho)

Ответ
 
Опции темы
Старый 14.02.2013, 09:44   #1
Stan aka Vodka
Администратор
 
Аватар для Stan aka Vodka
 
Регистрация: 29.12.2007
Адрес: MA
Сообщений: 1,574
Сказал(а) спасибо: 1,094
Поблагодарили 3,274 раз(а) в 740 сообщениях
Stan aka Vodka скоро придёт к известностиStan aka Vodka скоро придёт к известности
По умолчанию Relative Line Width - Относительная ширина контура



Ну, вобщем, это инструмент изменения ширины контура. Работает он по принципу оригинального Line Width, но только в оптовых масштабах - не просто выделенные точки, а целый слой, несколько слоев, групповые слои (переключатель, костяной, и т.д.).




Принцип использования предельно прост - выделяете нужные слои, вводите нужный модификатор, и выполняете нужное действие (минус, плюс, разделить, умножить). Изменения производятся для каждой точки выделенных слоев, и проделываются относительно существующей ширины этой точки.

Например, возьмем две точки, у первой ширина 1, а у второй 4.
Применим к ним скрипт с модификатором "2", и действием "умножить". В итоге у первой точки ширина станет 2, а у второй - 8.
Если же модификатор будет 1, а действие - "минус", то у первой ширина станет 0, а у второй 3.
И так далее.

Галочка "Create keyframe" отвечает за то, в каком кадре будут произведены изменения - в текущем или в нулевом.

О чем следует сказать еще. Как я уже ранее писал, в мохе есть два типа ширины контура - ширина контура формы и ширина контура точки. Ширина формы относится к стилю формы, и является неанимируемым параметром. На одной точке может лежать несколько форм, и у каждой из них может быть своя ширина контура. Поэтому в проге существует такой скрытный параметр, как ширина точки. Когда векторная линия создается, эта ширина по умолчанию выключена вовсе, и включается она только если к точке применить инструмент Line Width. После этого применения, точка получает собственную ширину, и такая ширина имеет преимущество над всеми ширинами лежащих на ней форм.

Попробуйте построить простую форму, и установить для нее разную ширину контура в панели стиля в разных кадрах. Вы увидите, что эта ширина не анимируется. А вот ширина точки анимируется на ура. В этом еще одна полезность данного скрипта - он включает всем точкам эту ширину, даже если никаких видимых изменений не произведено. То есть, можно, например, добавить 0, или умножить ширину на 1 - никаких изменений видно не будет, но все линии получат возможность анимированной ширины контура.

При большом количестве точек на слабых машинах возможны тормоза - поэтому, если ваша машина существенно тормозит при выполнении задачи, разбивайте задачу на составные части - не выделяйте все слои разом, а по очереди. Для этого инструмент показывает в своей панели количество форм и точек, к которым он будет применен при запуске. Кстати, это качество позволяет еще и использовать этот скрипт для статистики.

Инструкция по установке:
1. Скачайте и распакуйте архив
2. Получите два файла - "sz_relative_line_width.lua" и "sz_relative_line_width.png"
3. Поместите эти файлы в папку программы, в директорию "Resources\Support\scripts\tool" - это в девятке. В более ранних версиях это директория "scripts\tool".

Можете больше ничего не делать, но лучше проделать следующие шаги:

4. В этой же директории откройте файл "_tool_list.txt" (не открывайте его блокнотом, используйте хотя бы Wordpad, а еще лучше Notepad++ или нечто подобное)
5. В этом файле, в группе Fill (или любой другой), пропишите инструмент как
Код:
tool    sz_relative_line_width    ...
(Вместо трех точек можно назначить хоткей).

После этого инструмент станет доступен в панели Tools.

Спасибо форумчанину [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] за [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] скрипта!
И огромное спасибо форумчанам [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] и [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] за помощь в создании скрипта и его тестировании!

Внимание: Для Moho 12 инструмент получил продолжение в виде более мощного Adjust Line Width - качаем тут: [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации]
Вложения
Тип файла: zip sz_relative_line_width.zip (2.8 Кб, 97 просмотров)

Последний раз редактировалось Stan aka Vodka; 14.11.2016 в 10:27. Причина: Добавил линк на новую версию инструмента
Stan aka Vodka вне форума   Ответить с цитированием
Эти 21 пользователя(ей) сказали cпасибо за это полезное сообщение:
112-112 (15.02.2013), 3dbr (14.02.2013), artyway (23.11.2014), AxelKauaid (16.05.2013), daos (14.02.2013), dimamult (14.02.2013), edilis (15.02.2013), Egorgan (14.02.2013), EvGenij (15.02.2013), Gray_Man (14.02.2013), Inca (27.11.2013), letkevich (10.05.2013), multas (12.11.2016), napor (22.02.2013), Noor (14.02.2013), oges (14.02.2013), olerid (16.09.2015), Redbrush (16.05.2013), Sany777 (30.11.2017), serg2 (14.02.2013), РОМА ТАЙГИНЕЦ (14.02.2013)
Старый 15.02.2013, 00:14   #2
Egorgan
Местный
 
Регистрация: 06.09.2008
Сообщений: 104
Сказал(а) спасибо: 27
Поблагодарили 63 раз(а) в 26 сообщениях
Egorgan на пути к лучшему
По умолчанию

Это просто супер мега-трега инструмент. великолепная реализация я даже и не представлял такого. работает отлично!
Stan aka Vodka, dimamult, Noor огромнейшее спасибо за проделанную работу.
Stan aka Vodka если в будущем будете работать над каким нибудь скриптом, я с большим удовольствием помогу чем смогу!!!
Egorgan вне форума   Ответить с цитированием
Этот пользователь сказал cпасибо за это полезное сообщение:
Aleks-Bell (11.03.2017)
Старый 16.05.2013, 00:36   #3
AxelKauaid
Пользователь
 
Аватар для AxelKauaid
 
Регистрация: 03.06.2012
Адрес: Горно-Алтайск. Россия
Сообщений: 74
Сказал(а) спасибо: 50
Поблагодарили 50 раз(а) в 16 сообщениях
AxelKauaid на пути к лучшему
По умолчанию

Это отличная вещь! Спасибо. Пригодилось.
Без неё туго было.
__________________
ASP9, Synfig, Sai, e-Gif animator, Pinnacle.
AxelKauaid вне форума   Ответить с цитированием
Старый 26.07.2016, 17:02   #4
Egorgan
Местный
 
Регистрация: 06.09.2008
Сообщений: 104
Сказал(а) спасибо: 27
Поблагодарили 63 раз(а) в 26 сообщениях
Egorgan на пути к лучшему
По умолчанию

досада какая! с 11й версией не работает!
Egorgan вне форума   Ответить с цитированием
Старый 26.07.2016, 17:36   #5
Stan aka Vodka
Администратор
 
Аватар для Stan aka Vodka
 
Регистрация: 29.12.2007
Адрес: MA
Сообщений: 1,574
Сказал(а) спасибо: 1,094
Поблагодарили 3,274 раз(а) в 740 сообщениях
Stan aka Vodka скоро придёт к известностиStan aka Vodka скоро придёт к известности
По умолчанию

По-идее, должен работать с 11 версией тоже, только там теперь ширина контура не в относительных единицах, а в процентах.
Stan aka Vodka вне форума   Ответить с цитированием
Старый 11.11.2016, 21:21   #6
multas
Местный
 
Регистрация: 27.02.2007
Адрес: Минск
Сообщений: 252
Сказал(а) спасибо: 372
Поблагодарили 140 раз(а) в 78 сообщениях
multas на пути к лучшему
По умолчанию

в 11 и 12 не работает к сожалению.
multas вне форума   Ответить с цитированием
Старый 14.11.2016, 10:26   #7
Stan aka Vodka
Администратор
 
Аватар для Stan aka Vodka
 
Регистрация: 29.12.2007
Адрес: MA
Сообщений: 1,574
Сказал(а) спасибо: 1,094
Поблагодарили 3,274 раз(а) в 740 сообщениях
Stan aka Vodka скоро придёт к известностиStan aka Vodka скоро придёт к известности
По умолчанию

Инструмент получил продолжение в виде более мощного Adjust Line Width - качаем тут: [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации]
Stan aka Vodka вне форума   Ответить с цитированием
Эти 3 пользователя(ей) сказали cпасибо за это полезное сообщение:
multas (14.11.2016), serg2 (14.11.2016), Мэтро (15.11.2016)
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 20:05. Часовой пояс GMT +5.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.