Я чтото не пойму как текстурить. Распишите по пунктам куда жмакать
Добавлено (01.02.2012, 18:16) --------------------------------------------- С этой проблемой разобрался, но еще одна проблема упала...Пишу в CMD ppm install tk, но пишет типа не является внутренней командой. Пробывал и от имени администратора, все равно....Что делать прикажете
При первой загрузке MilkShape создает впечатление простенькой оболочки, по функциональности не намного опередившей Paint. Но автора MilkShape можно поздравить — он добился простоты и многофункциональности своего творения. Из чего же состоит интерфейс программы? 1, 2, 3, 4 — окна, где вы работаете над созданием модели. Проекцию вида можно изменять как угодно (не только в трех проекциях, как во многих редакторах, но и спереди, сзади, снизу, сверху). Также присутствует окно 3D-вида на модель. 5 — главное меню. 6 — панель инструментов. С помощью этой панели вы будете делать все — начиная от простейшего создания полигона и кончая анимацией. 7 — панель анимации.
Рассмотрим более подробно панель инструментов. Первый подкаталог (Model) располагает основными инструментами (для создания полигонов, манипуляций с выбранным объектом). Второй подкаталог (Groups) предназначен для группирования объектов. Третий (Materials) используется для выбора и изменения текстур. Здесь я хотел бы заметить, что второй и третий подкаталог очень тесно связаны, так как текстуры могут быть натянуты только на группу объектов. При этом может быть использована только одна текстура. Так что, перед тем как создавать модель, сядьте и продумайте — сколько вам потребуется текстур и сколько для этого нужно будет групп. И наконец, четвертый подкаталог (Joints) предназначен для добавления анимации
Edit
Duplicate Selection (Ctrl + D) - Аналог процедуры копирования. Единственное отличие - дубликат создается в том же месте, что и копируемый объект Delete Selection (Del) - Удалить выбранную область Delete All (Shift + Del) - Удалить все Select All (Ctrl + A) - Выделить все Select None (Ctrl + Shit + A) - Снять выделение Select Invert (Ctrl + I) - Инвертировать выделение Hide Selection (Ctrl + H) - Спрятать выделенное Unhide All - (Ctrl + Shift + H) - Показать все спрятанное
Vertex
Snap Together (Ctrl + D) - Поместить выбранные вертексы (вершины) в одну точку Snap To Gird (Ctrl + G) - Привязать к сетке Weld Together (Ctrl + W) - Переместить выбранные вертексы в точки с целочисленными координатами. Хрен знает, для чего нужен, видимых изменений при применении не обнаружено.При применении на вертексе полигоны, сходящиеся в нем, расходятся. Unweld (Ctrl + Shift + W) - см. выше. Unweld Radial (Shift + Q) - см. выше. Divide Edge (Ctrl + I) - Позволяет вставить вершину посреди ребра (необходимо выбрать 2 вертекса; после применения этого инструмента на ребре, соединяющем их, появится еще один вертекс). Fletten - Перемещает выбранные вертексы в указанную плоскость. Mirror - Зеркальное отражение относительно указанных плоскостей. Manual Edit (Ctrl + Shift + E) - Позволяет вручную отредактировать параметры вертексов
Face
Reverse Vertex Order (Ctrl + Shift + E) - Инвертировать порядок вертексов. Полигоны в Милке - односторонние. Т. е. Видимая область находится только с одной стороны. Поэтому, если вы хотите поменять видимую сторону полигона, примените этот инструмент. Subdivide 3, 4 - Разделение выбранного полигона на 3 и 4 полигона соответственно.
Turn Edge - Если вам нужно, чтобы общее ребро двух соседних полигонов, образующее диагональ четырехугольника, перевернулось и стало другой диагональю, примените этот инструмент. Animate
Operate On Selected Joiints Only - Анимировать только выделенные джойнты. Если эта опция выключена, то при нажатии Set KeyFrame текущая позиция будет запоминаться для всего скелета, если же нет, то только для тех костей, которые были проанимированы. Set Keyframe (Ctrl + K) - Зафиксировать кадр. Этой функцией мы задаем ключевые точки анимации, между которыми перемещаются джойнты, к которым в свою очередь привязаны части модели. Delete Keyframe (Ctrl + Shift + K) - Удаление кадра анимации. Если вы удалите этой функцией ключевые точки перемещения суставов (джойнтов), то перемещение будет происходить до следующей ключевой точки.
Projection - выбор вида проекции. Show Axis - Показать начало координат Show Grid - Показать координатную сетку Draw Backfaces - Отрисовывать полигоны, которые не видно в 3Д проекции. Reset View - Камеру на начало координат. Frame All - Камера наводится на весь созданный объект Frame Selection - Камера наводится только на выбранный объект. Choose Background Image - Выбор <подкладки> - изображения, поверх которого можно рисовать модель. Полезно при создании реальных моделей. Take Screenshot - Снять скриншот. Record AVI - Записать видеофрагмент. Maximize - Развернуть окно на все доступное поле видимости.
Вкладка Model
Select - Выбор объекта. При включении внизу, на панели инструментов, появляются опции выбора. Vertex - Режим выбора вершин. Face - Режим выбора полигонов Group - режим выбора групп Joint - режим выбора суставов Ignore Back Faces - Если отмечено флажком, то при выборе полигоны (вертексы), которые не видны на данной проекции в режимах textured, flat shaded, smooth shaded не будут выбраны. Для того, чтобы выбрать объект, нужно обвести его курсором с зажатой левой клавишей мыши. Чтобы добавить к ранее выбранному объекту еще объекты, нужно зажать клавишу Shift и обвести их. Чтобы исключить из выбора предыдущие выделения, нужно обвести их правой кнопкой мыши. Move - Перемещение. Rotate - Вращение. Scale - Масштабирование (изменение размера) Vertex - Создание вертекса в указанной точке (щелкните на проекции, чтобы создать вертекс) Face - Создать полигон. Полигон можно создать только при условии наличия двух или более вертексов. Сперва выделите вертексы, к которым будет привязан полигон, затем щелкните в нужное место на проекции и все 3 выделенных вертекса соединятся ребрами. Sphere - Создать сферу с заданными параметрами. GeoSphere - Создать Геосферу. В отличие от обычной сферы, грани геосферы состоят из равносторонних треугольников. Box - Параллелепипед. Cylinder - Цилиндр с заданными параметрами.
Вкладка Model
Select - Выбор объекта. При включении внизу, на панели инструментов, появляются опции выбора. Vertex - Режим выбора вершин. Face - Режим выбора полигонов Group - режим выбора групп Joint - режим выбора суставов Ignore Back Faces - Если отмечено флажком, то при выборе полигоны (вертексы), которые не видны на данной проекции в режимах textured, flat shaded, smooth shaded не будут выбраны. Для того, чтобы выбрать объект, нужно обвести его курсором с зажатой левой клавишей мыши. Чтобы добавить к ранее выбранному объекту еще объекты, нужно зажать клавишу Shift и обвести их. Чтобы исключить из выбора предыдущие выделения, нужно обвести их правой кнопкой мыши. Move - Перемещение. Rotate - Вращение. Scale - Масштабирование (изменение размера) Vertex - Создание вертекса в указанной точке (щелкните на проекции, чтобы создать вертекс) Face - Создать полигон. Полигон можно создать только при условии наличия двух или более вертексов. Сперва выделите вертексы, к которым будет привязан полигон, затем щелкните в нужное место на проекции и все 3 выделенных вертекса соединятся ребрами. Sphere - Создать сферу с заданными параметрами. GeoSphere - Создать Геосферу. В отличие от обычной сферы, грани геосферы состоят из равносторонних треугольников. Box - Параллелепипед. Cylinder - Цилиндр с заданными параметрами. Extrude - Инструмент, позволяющий <лепить>, как из пластилина нужные объекты. ВНИМАНИЕ! Работает ТОЛЬКО в режиме выбора полигонов! Создайте коробку. Зажмите клавишу Shift и выделите одну плоскость коробки, затем не отпуская Шифта, правой кнопкой мыши обведите ненужные полигоны, чтобы выделенное в итоге стало похоже на рисунок справа. Нажмите кнопку Extrude и потяните влево. Вуаля. Вы вытянули дополнительную секцию коробки. Можете еще раз потянуть - появится еще одна секция. Таким образом создаются различные сложные объекты, такие как руки, ноги, арки, и т. д. Joint - Создание Сустава (Джойнта). С его помощью создается скелет. Если выделить джойнт и создать еще один, то они соединятся синей линией - костью. Теперь они зависимы друг от друга. При передвижении дочернего сустава (того, что был сначала выделен) будет перемещаться и вновь созданный. Вкладка Groups Здесь, в белом поле отображается список всех групп объектов, существующих в вашей модели. При создании любого объекта создается новая группа с названием, соответствующим созданному объекту. Инструмент Extrude новых групп не создает. Назначение функций, объединенных в отряд group, я думаю, понятно. Единственное, о чем следует здесь рассказать - это функция Regroup, позволяющая объединять в группы или вырывать из уже существующих групп полигоны, образуя при этом новые группы. Нужно всего лишь выбрать интересующие вас полигоны и нажать на кнопку Regroup. Отряд Smoothing Groups позволяет назначить группе объектов режим свою группу сглаживания. Всего таких групп может быть 32 штуки. Щелкнув по кнопке Select и затем по одной из пронумерованных кнопок ниже, вы можете выбрать все полигоны, сглаженные под номером этой группы. Нажав на кнопку Assign, вы можете присвоить выделенным полигонам группу сглаживания. Этот инструмент очень полезен при оптимизации внешнего вида объекта после применения инструмента Extrude.
Объект до присваивания группы сглаживания имеет немного неадекватное освещение. После его применения освещение становится более равномерным.
Вкладка Materials Итак, перед вами белое поле, где отображаются доступные текстуры (в моделировании они также называются материалами). Ниже, в окошке отображается его внешний вид. И еще ниже находятся 4 кнопки и 2 ползунка. Кнопки управляют явлением, выражаемым английским словом <трансперенси>, что примерно означает <способ отображения>.
Правда, в КС нам не придется их использовать, как и ползунки. Под всем этим лежит 4 кнопки. При нажатии на левые будет открываться диалоговое окно, где вы можете указать путь к вашей текстуре. Т. к. кнопок таких две, то и текстур на модель можно наложить две на одно и то же место. Правда, в КС это тоже не используется. Ну а еще ниже вы можете создавать новые, переименовывать и удалять материалы, а главное присваивать материалы группам кнопкой Assign. С ее помощью накладываются текстуры. Чтобы лучше расположить текстуру на модели, нажмите Window>Texture Coordinate Editor. Откроется окошко, где вы можете редактировать наложение текстуры на модель.
Работать с текстурой в этом окне можно только лишь предварительно выбрав группу с текстурой на вкладке групп. После чего, используя кнопки на правой панели окошка редактировать расположение вертексов на текстуре. Текстуры можно накладывать в различных проекциях. Для этого выберите в списке над кнопкой Remap нужную проекцию и нажмите эту кнопку. Вертексы растянет по всей текстуре. Вот теперь редактируйте ее на здоровье.
Вкладка Joints Здесь вы можете редактировать присоединенный к определенным джойнтам вертексы. Дело в том, что для работы скелета на него нужно насадить мясо - вертексы, саму модель, то что будет двигаться. Каждому джойнту кнопкой Assign присваиваются вертексы, после чего при нажатии кнопки Animate вы можете двигать/вращать джойнты и в месте с ними будут двигаться присоединенные к ним вертексы. Assign - Присвоить выбранному в белом поле джойнту вертексы. Clear - очистить присвоенное к данному джойнту. SelUnassigned - выбрать все не присвоенные к чему-либо вертексы. SelAssigned - выбрать все вертексы, относящиеся к каким-либо костям. При сохранении *.smd файла имейте ввиду, что если у вас есть хоть один вертекс, не относящийся ни к одному из джойнтов, то сохранения не произойдет.
Основы создания анимации
Автор: Kalashnikov
Здравствуйте!
В этой статье я расскажу вам основы создания анимации в Milkshape 3D.
Шаг первый: Для начала нужно импортировать готовую модель. Делается это просто. Из меню files выбираем вкладку import, и затем из списка выбираем любой из форматов (в случае моделей для ХЛ выбираем формат smd). Если же ваша модель сохранена в другом формате, то следует импортировать его.
Шаг второй: Анимации делаются с помощью костей. Скелетная анимация, в отличие от вертексной, более проста и легка в освоении, поэтому проблем в понимании принципа анимации моделей для ХЛ не будет. Если в вашей импортированной модели уже имеются кости, то можно сразу приступить к производству анимации (переходим к третьему Шагу). Если же вы ещё не имеете костей, то самое время их провести. В панели инструментов выбираем самую левую вкладку model (на рисунке обозначено синим цветом), а затем выбираем joint (на рисунке обозначено красным цветом). Убедитесь, что опция Show Skeleton включена (вкладка joints), иначе костей не будет видно. Провести кость можно на любом из окон обзора (кроме 3Д вида). Следует учитывать, что кость – это линия, протянутая между двумя шарнирами (joints), а потому должна состоять, как минимум, из двух шарниров, соединённых друг с другом. Левый клик мыши на любом из трёх окон обзора создаст один шарнир. Повторный клик (но уже в другой точке координат) создаст второй шарнир и автоматически протянет между ними кость. Первая кость готова!
Шаг третий: Теперь, когда у нас есть кости, можно переходить к другому занятию. Теперь нужно приклеить имеющиеся у нас в модели вертексы к самой кости. Это можно сделать двумя способами: А) Выбрать нужные вертексы вручную, воспользовавшись функцией Select во вкладке Model. Б) Выбрать нужные вертексы автоматически, воспользовавшись функцией SelUnAssigned во вкладке joints. После этого выбираем вкладку joints в панели инструментов и нажимаем на Assign.
Шаг четвёртый: Чтобы заняться непосредственно анимацией, нажимаем на кнопку Anim в нижнем правом углу, что позволит нам перейти в режим редактирования анимации. В нижней части экрана расположена линейка, которая называется keyframer. Число делений на ней означает число кадров. Справа находится контроллер кадров и два поля для вписывания значений. По умолчанию использовать их не требуется. То поле, что расположено левее, отображает номер текущего кадра. То, что правее, отображает число кадров. Можно свободно вписывать любое значение, хотя, как я уже сказал, этого не требуется. С помощью функции Select можно выбирать любую имеющуюся кость, а с помощью функций Move, Scale можно менять в пространстве положение костей. С изменением положения кости автоматически изменится и положение приклеенных к ней вертексов (этим скелетная анимация и отличается от вертексной, где приходилось оперировать не на костях, а на вертексах). Когда, как вам кажется, кость (а вместе с ней и вертексы) находятся в желаемом положении, можно сохранять этот кадр. Делается это путём нажатия клавиш Ctrl+K. Теперь кадр сохранён, как кадр №1. Можно переходить к другому кадру (передвинуть ползунок на keyframer’е на одно деление вперёд) и делать его по аналогии с первым. Шаг пятый (заключительный): Теперь, когда кадры анимации готовы, можно сохранять анимацию в модели. Выбираем file, затем export, затем Half-Life SMD. Пишете название файла и нажимаете на Сохранить. Из предложенных вариантов сохранения (Reference и Sequence) выбирайте Sequence. Анимация сохранена!
Заключение: Надеюсь, что мой краткий туториал по основам анимации помог вам освоить это нелёгкое дело
Что касаемо линий - это большой размер кости.Настройка - File\Preferences\Misk\Jont Size поставить значение равное 0.01
Сообщение отредактировал Genior - Вторник, 06.03.2012, 18:36
Gramatik, нужно зайти в папку перл\бин (через командную строку) и прописать ппм инсталл тк (в шапке есть) тогда она обновится, и можно будет запускать риг-о-матик
Rig-o-matic вышел недавно как отдельное приложение, установка Active Perl больше не нужна. Может кому-то еще нужно, вот ссылка: http://file.karelia.ru/35dtd4/