Добавлен Эльрат,
опубликован
Моделлинг по-Elrat'ски
Содержание:
Здравствуйте всем, кто сейчас читают данную статью. Это вторая статья из блока моих статей под названием "Моделлинг по-Elrat'ски". Или, как я еще про себя именую это, "Моделлинг по-домашнему".
Сегодня я начну вас понемногу знакомить с программой MdlVis 1.39c, о которой я говорил в своей первой статье .
Я буду вас обучать использованию программы на примере редактирования стандартной модели. В данном случаи возьмем самый простой вариант – модель “Крестьянин”. Где ее скачать: (также см. скрины – красным выделены нужные пункты) откроем программу War3 Model Editor 1.07 -> меню Окна -> Браузер MPQ архивов. В открывшемся окне MPQ Browser нажимаем на меню Файл -> Открыть MPQ архив. В открывшемся окне находим папку Warcraft III в своем компьютере, а в ней открываем файл War3.mpq. В окне MPQ Browser появляются ряд папок. Открываем папки в такой последовательности: Units -> Critters -> VillagerMan -> нажимает правой кнопкой на VillagerMan.mdx -> в контекстном меню выбираем Экспорт и сохраняем его на вашем жестком диске (почему так, потому что при сохранении файла из War3 Model Editor нужно, чтобы путь сохранения файла (к примеру, C:\War3) был исключительно из английских слов). После можно файл для удобства перекинуть на рабочий стол.
На рабочем столе правой кнопкой жмем на файл, открываем Свойства. Нажимает на кнопку Изменить (рядом с параметром Приложение), находим в открывшемся окне программу MdlVis и выбираем ее. После закрываем окно – и теперь все файлы такого формата (mdx) открываются исключительно программой MdlVis. Выглядеть они должны примерно так:
Итак, открываем файл VillagerMan.mdx. Появляется такое окно:
Нажимаем кнопку F (это для отображения текстур), потом в верхнем левом углу нажимаем Перспектива -> Перед (данное меню сделано для того, чтобы смотреть на модель с разных ракурсов). Зажав правую кнопку мыши, можно переместить модель по центру экрана для удобства. Получается нечто такое:
Итак, перед нами редактор вершин - здесь можно редактировать геометрию (строение) модели и накладывать правильно текстуры.
На следующем скрине я пометил кнопки цифрами - здесь напишу, что они означают:
- Открыть - открывает в этом же окне другую модель.
- Перспектива - как уже говорил, для того, чтобы смотреть на модель с разных ракурсов - сзади, спереди, слева, справа, сверху и снизу.
- Сохранить - сохраняет вашу модель.
- Работа - для вкл панели изменения геометрии (строения) модели справа (которая пропадает при использовании кнопок 5-7)
- Маштаб - приближает или увеличивает обзор модели (стоит выделить, что именно обзор модели, а не ее фактический размер в игре).
- Поворот - поворачивает обзор модели, чтобы видеть модель с разных углов.
- Двигать - двигает модель по плоскости обзора программы (для удобства) - кнопка эквивалентна зажатию правой кнопки мыши.
- Цвет команды - меняет цвет команды (тимколор) на открытой модели.
- Тень и Вершины - регулирует отображение теней и вершин на модели (желательно не убирать галочки).
- Список поверхностей - появляется только при нажатой кнопке Работа (4) - отображает список поверхностей на вашей модели. Поверхность - это часть модели (к примеру, голова, грудь и прочее). Каждую часть модели можно выделить в отдельную поверхность по желанию (сделано для удобства работы) - об этом далее. Однако делать слишком много поверхностей (+20) не желательно, модель будет виснуть и глючить. Но иногда бывает, что приходиться делать больше (если модель получается детальной), так что это не смертельно.
Я уже упоминал, что модель может посредством кнопки F отображаться как с включенными текстурами (цветной вариант), или как строение из вершин (синие точки, из которых состоит модель). На скрине показана разница:
На следующем скрине я пометил кнопки панели изменения геометрии модели (т.е. те кнопки, посредством которых можно редактировать модель) цифрами - здесь напишу, что они означают:
- Выделение - выделает курсом нужные части модели (вершины-точки). Выделить можно 3 способами:
- 1.1. Просто нажать курсором на вершину (при это выделяется только одна вершина).
- 1.2. Выделить несколько вершин одновременно (при этом выделяется не только вершины, что относятся к нужной вам части - к примеру руки - но вершины, относящиеся к окружающим ее частям - т.е. к примеру передвинуть в данном случаи руку вам не удастся, модель будет растягиваться).
- 1.3. Нажать на плоскость между 3 вершинами, образующими треугольник (при это выделяется только те 3 вершины, которые относятся к треугольнику - это позволяет передвинуть отдельно этот треугольник от модели, не растягивая ее), при это советую выделать треугольник при зажатой Shift - так можно выделять одновременно несколько треугольников, что позволяет легко убрать к примеру ту же руку отдельно от тела (но иногда это невозможно сделать - об этом далее).
- Двигать - позволяет передвигать выделенные вершины модели. При этом это можно сделать в ручную (под надписью Рабочая плоскость есть выбор - XY, ZX, YZ - это плоскости, в соответствии с которыми можно передвигать часть) или посредством написания координат передвижения (под надписью Координаты три графы с буквами XYZ).
- Вращать - позволяет вращать выделенные вершины модели. Аналогично можно делать в ручную или через координаты. Советую делать в ручную - проще.
- Размер - увеличивает размер выделенной части модели. Можно делать в ручную (при это часть увеличивается по всей оси - в ширину, длину, высоту) или через координаты (на случай, если нужно увеличить только к примеру в ширину).
- Вращение нормалей - честно говоря, я особо не понял, что это значит, но примерно думаю, что посредством этого можно менять тень, которая падает на выделенную часть модели.
- Удалить - удаляет выделенные вершины.
- Разъединить - тоже кнопка из раздела тех, что я редко пользуюсь (как и Вращение нормалей). Отсоединяет выделенные вершины от части модели, чтобы их можно было передвигать.
- Отразить вершины в рабочей плоскости - удобная кнопка, посредством которой можно отразить в зеркальном положении часть модели (к примеру, с помощью этого можно из правой руки сделать левую - т.е. своего рода вывернуть ее или отразить зеркально). Отражается в зависимости от выбранной плоскости (те cамые XY, ZX, YZ).
- Вынести в отдельную поверхность - та самая кнопка, посредством которой можно выделенные части модели отделать в отдельный графу в списке Поверхности (панель с цифрами справа внизу) - сделано для удобства редактирования модели. Напоминаю, что много поверхностей не желательно делать.
- Отменить - отменяет ваши последние редактирования модели. Предупреждаю, что отметить можно не все действия (максимум от 5-7 примерно) - также отменяя действия, возникает возможность появления глюка модели. Поэтому старайтесь не злоупотреблять данным действием.
- Копировать - копирует выделенные вершины.
- Вставить - после копирования появляется данная кнопка - посредством нее можно вставить копию выделенной части. Есть 2 варианта вставки:
- 13.1. Просто нажать Копировать и Вставить - и появится копия, но она будет находится не ровно на месте исходной части, а рядом.
- 13.2. Перед нажатием кнопки Вставить убедитесь, что у вас нажата кнопка Двигать (2). После появления копии нажмите на любую цифру в любой координате (X,Y,Z) в параметрах Координаты (панель справа сверху), а потом нажмите Enter - копия встанет на место исходной части (при этом они обе будут там находиться друг на друге). Это вариант удобнее, т.к. не нужно поправлять копию по координатам (в случаи, если вам к примеру надо, чтобы копия руки находилась на одном уровне с исходной рукой).
На сегодня все, т.к. я уже устал писать. В следующий раз я допишу все оставшиеся кнопки редактирования модели, расскажу о обычной и специальной вставке, о наложение текстур, оптимизации и многом другом.
С вами был Elrat, второй урок окончен. Увидимся на следующем. Если у кого-то есть вопросы, не стесняемся, пишем в комментариях, я с удовольствием отвечу.
Содержание
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
И еще ты забыл про удвоение написать.
Только у меня мдлвис постоянно глючит.
Отредактирован Buulichkaa