<- last - [character_tools_ru.html] - next ->

Character Tools, maxscript

Pavel Sharikoff

Download

Введение

Скрипт предназначен для работы с Персонажами в программе 3ds max

Скрипт решает следующие задачи:

  • 1. Позволяет легко устранить небольшие несовершенства симметрии модели Editable Poly, не меняя ее топологию. В частности имеется возможность разместить произвольную точку сетки модели симметрично другой точки.
  • 2. Облегчает работу с модификаторами Skin и Skin Morph позволяя сохранять рабочие наборы точек, участвующих в различных уровнях модификаторов. В стандарных настройках 3ds Max такая возможность отсутствует.
  • 3. При работе с обьектами Cat и Biped в режиме Animation позволяет симметрично разместить любую кость относительно другой кости.

В дополнение к этим функциям имеется:

Character Tools, maxscript, picture 1
  • 1. Возможность симметричного отображения выделенной области точек на другую сторону объекта Editable Poly;
  • 2. Возможность создания симметричной позы из различных частей обекта Cat, к примеру положение правой руки, отобразить на левую руку и т.п.;
  • 3. Возможность сохранение позы из различных частей обьекта Cat и переменение этой позы к другому отрезку времени или другому объекту Cat;
  • 4. Возможность сохранить иллюстрацию с привязкой к пункту меню рабочей коллекции;
  • 5. Возможность сохранить коллекцию поз и точек на диске и затем загрузить ее в новом сеансе работы.

Состав загрузки

В Архиве character_tools.zip присутствует:

  • Файл character_tools.mzp - свободно распространяемая версия скрипта, имеющая ограничение в части возможности сохранения коллекций на диске. Подробней об этих ограничениях сказано в п.3.
  • Файл help.txt - инструкция и описание скрипта
  • Файл help_ru.txt - инструкция и описане на русском языке
  • Файл character_tools.zip - закрытый архив в котором присутсвует полная версия скрипта. Пароль к архиву при необходимости можно приобрести на этом сайте.

Инсталляция скрипта

Распакуйте архив в любую папку и мышкой перетащите файл character_tools.mzp на рабочее поле 3ds max. Иконка скрипта [icon character tools] появится в Основном меню. Сам скрипт можно будет найти в категории Character Tools.

Как пользоваться скриптом

Одни и те же кнопки скрипта используются в трех различных режимах - работа с объектом Editable Poly и работа с объектами Cat и Biped

1.Работа с объектом Editable Poly и модификаторами Skin и SkinMorph.

1.1. выбери пустой объект Editable Poly, эквивалентный по топологии объекту с модификаторами Skin и Skin Morph

Character Tools, maxscript, picture 2

1.2. выдели нужный набор точек

1.3. присвой имя этому набору (можно не присваивать)

1.4. Copy - сохрани в памяти этот набор

1.5. перейди на подобную модель с модификаторами Skin и/или SkinMorph, или на другой объект Editable Poly

1.6. Past - на сетке EditPoly/Skin/SkinMorph выделятся нужные точки

1.7. del - удалить выбранный набор из коллекции

1.8. Symm (symmetry) - симметрично отображает выбранные точки и полигоны на пустой симметричной модели EditPoly

1.9. '-/+' - устанавливает/снимает режим добавления симметричных точек/полигонов

Character Tools, maxscript, picture 3

1.10. 'C' (copy) - копирует координаты одной выбранной точки, или координаты одной кости объекта CAT

1.11. 'P' (past) - присваивает выбранные координаты другой точке, поменяв координату X=-X, или присваивает другой кости симметричные координаты

1.12. 's' (по умолчанию) - устанавливает режим симметричного положения точки, 'm' просто переносит координаты на другую точку (с костями тоже самое)

1.13. 'X0' - выравнивает выбранные центральные точки на пустом объекте Editable Poly, после дополнительного подтверждения все выделенные вертексы будут сведены в центр - присвоены значения X=0

1.14. 'Undo' - восстанавливает вертексы в исходное положение, эквивалент клавиши Ctrl+Z - отменить операцию (с костями точно также)

1.15. 'ph' - создать иллюстрацию к текущему пункту меню. Иллюстацию можно создать в любое время, или вообще обойтись без иллюстрации. Иллюстрация создается копировнанием изображения с рабочего поля экрана 3ds max при выборе соответсвующего пункта меню. Сохраняется в рабочей папке скрипта.

2. Работа с объектами Cat и Biped

Character Tools, maxscript, picture 4

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

2.2. Copy - скопируй в память позу, присвой имя (можно не присваивать)

2.3. Past - выдели любую кость объекта Cat (можно другого объекта) и создай скопированную позу

2.4. Symm (symmetry) - выдели кости одной 'руки/ноги' включая 'пальцы' и создай симметричную позу на другой руке/ноге

2.5. C - выдели одну любую кость и скопируй ее положение

2.6. P - перенеси эти координаты на другую кость (как в случае с 'точкой')

2.7. s - режим симметрии, m - режим простого переноса координат (как в случае с 'точкой')

3. Сохранение и загрузка коллекции

3.1. Save - сохранить коллекцию на диске, будет предложена папка 'character_tool' созданная в папке текущей сцены, (в свободно распространяемой версии скрипта этот пункт отсутствует).

3.2. Load - загрузить коллекцию, коллекция загрузится в дополнение к существующей в оперативной памяти, (в свободно распространяемой версии скрипта этот пункт отсутствует).

3.3. Cl (Clear all) -после дополнительного подтверждения удаляет коллекцию из оперативной памяти.

3.4. Текущая коллекция (backup) автоматически сохраняется на диске в папке 'character_tool' при появлении новых пунктов, или при удалении старых. В новом сеансе работы 3ds Max прежняя коллекция (backup) будет автоматически загружена в память скрипта (во всех версиях скрипта)

4. Примечание

4.1. Переключение языка происходит в момент открытия соответствующего Хелпа. Этот выбор сохраняется и в дальнейшем (открывать каждый раз Хелп нет необходимости).

4.2. Скрипт в процессе инсталляции будет сохранен в папке:C:/Users/user/AppData/Local/Autodesk/3dsMax/2021-64bit/ENU/usermacros/.

Если понадобится удалить скрипт с компьютера, то просто удалите его оттуда.

4.3. Для русскоязычных пользователей: чтобы не пропали русские буквы - после первого запуска скрипта (лучше перед Инсталляцией) проверьте настройки:
Customize - Preference Setting - File - Save strings in legacy non-scene files using UTF8 - включить галку!

Если она не включена, то ее нужно включить и снова инсталлировать скрипт.

Download

Адрес загрузки: bitlable.com...character_tools.zip [60.16Kb]
Имя Архива: character_tools -> [buy password]
Цена ($) 0.00
Bitlable.com Hello!