Как открыть pmx в blender

ВНИМАНИЕ! Я расскажу о проблемах, о которых сама знаю. Поэтому не стесняйтесь писать, с какими ошибками сталкивались вы, чтобы я могла добавить их в эту статью!

Ну, что же, не вечно же мне переводить видео в статьи, нужно и что-то попроще выпустить. Если честно, на ум мне приходит пока что только две ошибки: «розовые» текстуры и квадратики вместо кандзи (иероглифов).

Порозовевшие текстуры

Всё просто: если Blender не может найти какую-то текстуру, он заменяет её розовым цветом:

Как открыть pmx в blender

Первым делом давайте поочерёдно выключим toon и sph на вкладке аддона MMD Tools (Misc).

Как открыть pmx в blender

Соответственно, если при выключении toon’а и/или сферы модель перестаёт быть розовой, то мы нашли причину! Давайте постараемся исправить это.

Выделите меш и перейдите на вкладку материала, прокрутите вниз до свитка MMD Texture:

Как открыть pmx в blender

Если у вас стоит эта галочка (Use Shared Toon Texture), значит аддон пытается найти т.н. «встроенные» текстуры (ср. с «toon01.bmp», написанном в PMXEditor’е). Папка с этими toon’ами находится в самом MMD, а точнее, по адресу:

Как открыть pmx в blender

Чтобы сказать аддону, где находятся эти текстуры, откройте настройки (Ctrl+Alt+U), перейдите на вкладку «Add-ons« и найдите там «mmd_tools«. Разверните свиток и обратите внимание на «Preferences»:

Как открыть pmx в blender

Далее введите путь к папке «Data», что внутри MikuMikuDance. Вы можете сделать это как введя путь вручную, так и нажав на значок папки, а затем в открывшемся проводнике файлов найти необходимую папку и нажав «Accept».

Не забудьте сохранить настройки!

Скорее всего потребуется перезагрузка Blender’а, после которой все импортируемые стандартные toon’ы будут отображаться.

Но если проблема не в этом, а в строке «Sphere Texture» или «Toon Texture» указан какой-то недействительный путь, придётся искать недостающие текстуры вручную, нажав, как обычно, на значок папки.

Также в Blender’е есть автоматический поиск потерянных текстур. Зайдите в File > External Data > Find Missing Files и вручную укажите папку, в которой эти недостающие файлы могут находиться.

Также можно проверить потерянные файлы, если нажать там «Report Missing Files», Blender выведет список всех недостающих текстур в окне «Info».

Как открыть pmx в blender

Думаю, с этим закончили.

Квадраты вместо кандзи

К счастью ли, к горю, но MMD – японская программа, а японцы беззастенчиво используют свой язык вместо международного английского. Да что там язык, они даже не хотят писать названия на латинице! Вот и получается, что Blender иногда может не понимать письменность Страны Восходящего Солнца.

Но эта проблема решается достаточно быстро.

Зайдите в настройки (я не буду писать горячие клавиши в надежде, что вы уже их запомнили), далее на вкладку «Interface». Всё, что нужно, это нажать галочку «Translation», при том, совсем неважно, будете ли вы переводить интерфейс Blender’а или нет, главное – поставить галочку. Стоит ли напомнить, что нужно сохранить настройки?

Как открыть pmx в blender

И, как по волшебству, все квадраты превратятся в иероглифы!

Как открыть pmx в blender

Что ж, пока это всё, о чём я хотела бы вам сказать. Если при импорте модели у вас возникли какие-то другие проблемы – напишите мне, и вместе мы попробуем разобраться с этим.

Источник

Уроки от Хаки

Как импортировать MMD модель в Blender (2.8x)

Как открыть pmx в blender

Поддерживаемые форматы

Убедитесь, что аддон установился правильно и без ошибок, а вы включили его, поставив соответствующую галочку. После этого в меню File > Import появятся новые пункты.

Как открыть pmx в blender

Как открыть pmx в blender

Обратите внимание на параметры импорта:

Как открыть pmx в blender

Как открыть pmx в blender

Остановимся поподробнее на каждом параметре

Меш (саму сетку), Арматуру (скелет), Физику, Группы Костей и Морфы. Часто бывает, что при импорте базы для создания одежды не нужна ни физика, ни морфы, поэтому можно просто выключить данные типы. Обратите внимания, что Морфы не могут существовать без Меша и Арматуры, а Группы Костей и Физика — без этих самых костей.

Чтобы выбрать несколько — зажмите Shift.

Как открыть pmx в blender

Scale — масштаб (размер модели).
По умолчанию модели огромны для Blender’а, поэтому я рекомендую ставить значение «0.1».

Clean Model — очистить модель, удалить неиспользуемые вершины и дубликаты полигонов.

Remove Doubles — удалить дубликаты вершин и полигонов (т.е. если 2 и более вершины находятся в одном месте).
По умолчанию при импорте модели все вершины в местах UV швов разрываются (удваиваются). Это не только увеличивает количество вершин, но создаёт проблемы с отображением теней на модели. Но иногда эти разрывы нужны. Удалить дубликаты можно и вручную, нажав «Alt + M > By Distance».

Fix IK Links — исправить тэйлы (хвосты) IK костей.

Apply Bone Fixed Axis — принять исправление осей костей, чтобы это подходило под Блендер (извините за кривое объяснение этих двух параметров).

Rename Bones — Use Underscore — то же самое, но вместо точки будет использовано нижнее подчёркивание. Не знаю зачем, разве что в силу привычки.

Rename Bones To English — переименовать кости на английский, используя словарь (путь к словарю указывается в настройках аддона). Обратите внимание, что при экспорте модели названия костей в самом блендере не имеют значения! Но об этом в следующих статьях.

Use MIP maps for UV textures — генерация MIP карты, может привести к артефактам.

influence of sph textures и influence of spa textures — указать влияние текстур-сфер (sph и spa).

Log level — указать подробность лога. По мере убывания это: DEBUG (грубо говоря всё), INFO, WARNING и ERROR (грубо говоря только ошибки).

Create a log file — создать лог. Если включить, лог будет создан в папке с моделью.

Как открыть pmx в blender

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

Будем считать, что вы смогли импортировать модель без ошибок и со всеми необходимыми параметрами. А что делать дальше — узнаем в следующий раз!

Источник

Как открыть pmx в blender

Как открыть pmx в blender

Как импортировать MMD модели в программу Blender 3D для создания шикарных видео с отличным рендером? Что ж. это просто, да просто! Этот урок специально для тебя. Читай внимательно и все у тебя получится! Я в тебя верю, и не жду что ты поверишь в себя, просто действуй.

1) Первое что тебе следует сделать, так это скачать Blender, будь другом сделай это сразу, не откладывай на потом. Скачать можешь тут (BLENDER 3D).

Скачал? Ну вот, не зря ж я в тебя верю то. Идем дальше.

2) Теперь нам понадобится специальный плагин для Blender, его ты тоже можешь скачать с нашего сайта, здорово вить и ходить далеко не нужно. (СКАЧАТЬ ПЛАГИН). Плагин иностранного производства, вирусов нет. Но ты проверь! Мало ли, может я его не заметил просто.

После того как съешь печенько можешь приняться за следующий шаг.

3)Плагин в архиве. Как распаковывать архивы ты знаешь конечно, по этому этот шаг заключается в том что:

на рабочем столе создаешь папку»MMD», туда распаковываешь этот архив

4) Далее открываете папку «MMD», открываете в ней папку «blender_mmd_tools-dev_test», находите в ней папку «mmd_tools» и всю эту папку копируете.

6) Далее жмем на папочку «scripts», в и уже в этой папке находим папку «addons».

7) Нашли папку «addons»? Отлично, тогда копируем туда нашу папку из 4 шага «mmd_tools» в эту папку «addons». Ну а теперь осталось совсем немного, и нечего сложного.

8) Открываем нашу программу Bkender 3D, сразу удаляем куб который там находится по-умолчанию. Это сделать просто. Выделяете куб и жмете на своей клавиатуре «Delete», появляется окошко с кнопкой, жмете по нему и все готово.

Хорошо, с кубом мы расправились. Теперь нам нужно подключить плагин который мы скинули у же с тобой в корень этой программы. Для этого нам нужно навести курсор на вкладку «File» и выбрать из появившегося меня «User Preferences. «

9) В появившемся окне выбираем вкладку «Add-ons», и уже в ней ищем наш загруженный плагин, который нужно активировать. к стати его название «Object: mmd_tools», не пропусти! Я лично первый раз долго его искал.

10) После того как нашел и поставил галочку, не забудь сохранить эти настройки, просто жми «Save User Settings» и готово.

Да да, я серьезно, теперь ты всемогущий ММДешник. Во всяком случае у Блендера гораздо больше возможностей по визуализации моделей, сцен, спец эффектов. Не нужно скачивать шейдеры, делай их сам! Blender все может.

Что мы имеем? Отличный плагин на импорт моделей из MMD в Blender 3D, который позволит почувствовать себя богом (не ну серьезно, возможностей тут больше). Теперь нам с тобой нужно научиться пользоваться импортом из mmd в Blender 3D, а это уже другой совсем урок. Как сделаю его так сразу ссылку оставлю здесь на него.

Огромная просьба, если Вам этот урок помог то оставьте комментарий, если Вы считаете этот урок имеет ошибки, то я готов Вас выслушать по этому поводу. Пишите мне на почту anitubrus@gmail.com

Всем добра, и сладкого какао!

Ребят, я всегда держу своё слово (ну почти), вот продолжение этого урока! «Импорт моделей MMD в Blender 3D с помощью плагина»

Источник

Уроки от Хаки

Как открыть pmx в blender

Продолжаю переводить видео в статьи. И по традиции назовусь «Цацой Уайт». Почему? Это вы не узнаете в видео, которое существует отдельно от статьи. Кстати, видео можете посмотреть здесь (благодарна каждому просмотру на Ютубе!):

Я уже упоминала, что важна структура. Так вот, она очень важна. Настолько важна, что я даже создала следующую презентацию.
Проявите ко мне благосклонность во всём, что касается оформления. А ещё лучше – если вы в этом разбираетесь, помогите мне. Я буду благодарна. Но главное в этой презентации всё же знания.

Итак, изучили? Надеюсь, да. Суть проста: пустышка > скелет > меш. А что это значит для нас? Правильно. В случае с конвертацией, будет лишь скелет и меш (и не обязательно дочерний, к слову!), а в случае с obj – и вовсе только меш. Будем это исправлять.

Экспорт с MMD базы

Предположим, вы импортировали базу в Blender и решили, аки кутюрье-цирюльник, создать одежду или волосы на эту базу. Это похвально!

И вот ваш шедевр готов, осталось только отправить его в MMD. Как же это сделать? По скиннингу (привязке) я надеюсь создать отдельно уроки (если они уже есть, я добавлю ссылку сюда), а пока в двух словах о ключевых моментах.

Важно, чтобы созданный меш был дочерним к скелету. Для этого выделите сначала меш, затем – скелет базы MMD. Нажмите Ctrl + P (parent), чтобы установить родительскую связь.
Во всплывшем меню даже есть вариант «Привязать автоматически. Но если вы уже привязали меш, то выберите просто «Объект».

Как открыть pmx в blender

Как открыть pmx в blender

Как открыть pmx в blender

После этого осталось лишь сделать пару последних штрихов, хотя можно экспортировать и без них.

Кстати, чтобы очистить связь, нужно нажать Alt + P.

Кроме того, на вкладке аддона есть кнопка «Attach Meshes to Model», при нажатии на которую все меши присоединятся к MMD модели автоматически.

Если вы смотрели мою презентацию, то могли заметить, какой замысловатый материал используется для MMD моделей. Но не спешите расстраиваться и пытаться повторить все ноды вручную! Достаточно немного изменить цвет или добавить текстуру на вкладках MMD Material и MMD Texture соответственно.

Если вы ещё не добавили материалы на меш, то самое время это изменить. Хотя я советую задумываться об этом ещё на этапе создания модели! Просто нажмите «Новый» на вкладке материалов. Эта вкладка доступна только если выбранный объект – это меш или кривая (на самом деле, не только, главное, что не скелет или пустышка), имейте в виду!

Как открыть pmx в blender

Добавить новый материал. Далее прокрутите вниз, пока не наткнётесь на свиток «MMD Material». Здесь, кроме прочего, желательно написать название материала на обоих языках. Если название здесь и в блендере будет отличаться, то экспортируется именно то, что используется на этой вкладке!

Измените цвет, либо добавьте текстуру, если она есть, и необходимые ноды создадутся автоматически.

Как открыть pmx в blender

Как открыть pmx в blender

Он появится при выборе не только пустышки, но и дочерних объектов, которые по умолчанию считаются моделью MMD.

И если с изменением имени проблем, вроде бы, возникнуть не должно, то вот с добавлением комментария… Нужен какой-то текстовый файл, но где его взять?! Интерфейс Blender’а совсем не помогает!

Не паникуйте! Либо измените существующее окно на текстовый редактор, либо создайте новое, и измените уже его. Как это делать можно узнать в самом базовом уроке, пока я его не перевела в текстовый формат.

Как открыть pmx в blender

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

Ну вот, теперь можно и экспортировать! Помните, как это делается? Выделяем модель, далее File > Export > MikuMikuDance Model (.pmx). Обратите внимание, что вы должны находиться в объектном режиме. Также кнопка экспорта есть и на вкладке самого аддона.

При экспорте, как и при импорте, есть определённые параметры. Точно также вы можете создавать пресеты.

Если вы импортировали модель в масштабе 0.1, не забудьте экспортировать её в масштабе 10!

Как открыть pmx в blender

Параметры экспорта

Scale – собственно, масштаб. То же, что и при импорте.

Copy textures – если выбрать, текстуры будут скопированы в папку «textures» рядом с экспортированной моделью. Если этой папки нет, она будет создана, существующие текстуры будут перезаписаны. Удобно, когда нужно экспортировать модель в новую папку.

Sort Materials – сортировка материалов для решения проблем с прозрачностью. Не работает, если внутри модели есть прозрачные текстуры, например, румянец и т.д.

Disable SPH/SPA – собственно, как несложно догадаться, выключает все SPH и SPA. Может пригодиться, если вы собираетесь использовать модель с различными эффектами.

Visible Meshes Only – только видимые сетки. По умолчанию отключено, так что даже если вы скроете базу (H) или какие-то детали, то после экспорта вас (не)приятно удивит то, что они всё равно есть в модели! Чтобы скрытые объекты не экспортировались, нужно включить эту галочку.

Sort Vertices – сортировка вершин. На самом деле, это та вещь, которую сложно встретить, но когда встретишь – ужаснёшься.
Например, есть две базы, казалось бы, с одинаковой топологией. Но при попытке присоединить другую как морф, вместо нормального результата… пики точённые. И это только один пример. Неплохо, что можно хоть как-то контролировать это при экспорте, хотя чаще всего это и не нужно.

Как открыть pmx в blender

Проблемы с сортировкой вершин из примера. Log level и Create a log file – то же, что и при импорте. Создание лога.

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

Экспорт конвертированной модели

С самым простым (с точки зрения экспорта) разобрались. Теперь давайте поговорим о конвертации модели, опять же, не вдаваясь в подробности.

Если у вас есть модель со скелетом, то чисто формально сделать из неё модель MMD – дело пары кликов. А всё дело в волшебной кнопочке «Convert Model».

Неважно, создали ли вы модель с нуля и добавили подходящий скелет или просто импортировали из, например, xps, суть будет одна: нажмите на эту кнопку, и создастся пустышка, которая сообщит программе, что теперь это – MMD модель.

Как открыть pmx в blender

Как открыть pmx в blender

Во всплывшем окне можете даже ничего не менять, а сразу нажать «ОК».

Далее действия, идентичные экспорту с готовой базы: настройка материалов (с готовой моделью это может занять больше времени), изменение имени и описания модели и прочее.

Экспорт модели «с нуля»

Если вы хотите добавить полноценный скелет, то это, опять же, совсем другая история. Можете представить, что добавили его, а дальнейшие действия не будут отличаться от того, что я уже описала.

К сожалению, полноценного скелета, как в Метасеквойе или Xismo ожидать не приходится. Нам будет доступна только кость «Root» (а точнее, материнская кость, «全ての親»). Именно к ней мы полностью и привяжем меш.

Как открыть pmx в blender

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

Неважно, будете ли вы использовать Автоматические веса, режим Рисования веса или элементарно в Режиме редактирования примете все вершины в соответствующую группу вершин. Главное – привязать.

Ну, а дальше вы знаете. Поскольку имя вводится сразу при создании, останется только подредактировать материалы.

Я специально не касалась темы костей, физики и прочего. Надеюсь, напишу об этом подробнее отдельно, если, конечно, это кому-то правда нужно. Мне очень важна ваша поддержка и обратная связь!

У меня много тем для статей, но не знаю, хватит ли времени, сил и мотивации написать хотя бы половину из них.

Спасибо всем, кто прочитал! До скорого.

Источник

Уроки от Хаки

Порозовевшие текстуры

Всё просто: если Blender не может найти какую-то текстуру, он заменяет её розовым цветом:

Первым делом давайте поочерёдно выключим toon и sph на вкладке аддона MMD Tools (Misc).

Соответственно, если при выключении toon’а и/или сферы модель перестаёт быть розовой, то мы нашли причину! Давайте постараемся исправить это.
Выделите меш и перейдите на вкладку материала, прокрутите вниз до свитка MMD Texture:

Если у вас стоит эта галочка (Use Shared Toon Texture), значит аддон пытается найти т.н. “встроенные” текстуры (ср. с “toon01.bmp”, написанном в PMXEditor’е). Папка с этими toon’ами находится в самом MMD, а точнее, по адресу:

Чтобы сказать аддону, где находятся эти текстуры, откройте настройки (Ctrl+Alt+U), перейдите на вкладку “Add-ons” и найдите там “mmd_tools”. Разверните свиток и обратите внимание на “Preferences”:

Далее введите путь к папке “Data”, что внутри MikuMikuDance. Вы можете сделать это как введя путь вручную, так и нажав на значок папки, а затем в открывшемся проводнике файлов найти необходимую папку и нажав “Accept”.

Не забудьте сохранить настройки!

Скорее всего потребуется перезагрузка Blender’а, после которой все импортируемые стандартные toon’ы будут отображаться.

Но если проблема не в этом, а в строке “Sphere Texture” или “Toon Texture” указан какой-то недействительный путь, придётся искать недостающие текстуры вручную, нажав, как обычно, на значок папки.

Также в Blender’е есть автоматический поиск потерянных текстур. Зайдите в File > External Data > Find Missing Files и вручную укажите папку, в которой эти недостающие файлы могут находиться.

Также можно проверить потерянные файлы, если нажать там “Report Missing Files”, Blender выведет список всех недостающих текстур в окне “Info”.

Квадраты вместо кандзи

К счастью ли, к горю, но MMD – японская программа, а японцы беззастенчиво используют свой язык вместо международного английского. Да что там язык, они даже не хотят писать названия на латинице! Вот и получается, что Blender иногда может не понимать письменность Страны Восходящего Солнца.

Но эта проблема решается достаточно быстро.

Зайдите в настройки (я не буду писать горячие клавиши в надежде, что вы уже их запомнили), далее на вкладку “Interface”. Всё, что нужно, это нажать галочку “Translation”, при том, совсем неважно, будете ли вы переводить интерфейс Blender’а или нет, главное – поставить галочку. Стоит ли напомнить, что нужно сохранить настройки?

И, как по волшебству, все квадраты превратятся в иероглифы!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *