Автор Тема: НЕ могу импортировать человека в blender в формате mhx2: ошибка  (Прочитано 2482 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Metrocity Inc.

  • Житель
  • горе луковое
... попробуй избавиться от кириллицы в названиях элементов модели и в названии самих моделей  (blender, makehuman) и в названии каталогов, где они хранятся ...
там нигде нет кириллицы, везде стоит энглишь (даже в системе поменял)
принёс пачечку тупых вопросов

Оффлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
... просто на первоначальной картинке была кириллица, и как гипотеза - возможные проблемы ...

... а ты можешь Blender запустить в командной строке? ...
... и еще нужно будет внести в __init.py__ пару строк и посмотреть вывод в консоль ...
... у меня пока только одна гипотеза - не правильно парсится путь ...
Для Кота

Оффлайн Metrocity Inc.

  • Житель
  • горе луковое


... а ты можешь Blender запустить в командной строке? ...
... и еще нужно будет внести в __init.py__ пару строк и посмотреть вывод в консоль ...
... у меня пока только одна гипотеза - не правильно парсится путь ...
  не совсем понял в какую именно строку надо вносить в __init__.py
принёс пачечку тупых вопросов

Оффлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
... ещё об этом не говорил, речь шла про такую возможность с твой стороны ...
... если такая возможность есть, то давай попробуем вывести в консоль параметр на котором сыплется код ...

Для Кота

Оффлайн Metrocity Inc.

  • Житель
  • горе луковое
Стоит попробовать
принёс пачечку тупых вопросов

Оффлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
найди в каталоге import_runtime_mhx2 файл __init__.py
в коде есть строки  223 и 224
       try:
            importer.importMhx2File(self.filepath, cfg, context)


вставь между ними такие строки
       try:
            print(self.filepath)
            print(cfg)
            importer.importMhx2File(self.filepath, cfg, context)
Для Кота

Оффлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
... после этого перезапусти Blender в командной строке, выполни импорт и покажи какой текст получился в консоли ...
Для Кота

Оффлайн Metrocity Inc.

  • Житель
  • горе луковое
в коде есть строки  223 и 224

я не умею открывать код
« Последнее редактирование: 17 Апреля 2016, 21:50:23 от Metrocity Inc. »
принёс пачечку тупых вопросов

Оффлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
... печально ...
Для Кота

Оффлайн Metrocity Inc.

  • Житель
  • горе луковое
Чтобы печали не было - объясни пожалуйста, научи меня, пожалуйста!
принёс пачечку тупых вопросов

Оффлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
>>научи меня, пожалуйста!

1) в командной строке Blender запустить сможешь?
2) какой текстовый редактор есть в наличии? notepad, wordpad
Для Кота

Оффлайн Metrocity Inc.

  • Житель
  • горе луковое
1) в командной строке Blender запустить сможешь?
2) какой текстовый редактор есть в наличии? notepad, wordpad
1) могу
2) wordpad  в наличии
принёс пачечку тупых вопросов

Оффлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
в какое время удобно провести эксперимент?
Для Кота

Оффлайн sungreen

  • ...
  • Житель
  • Kostroma mon amour
    • sungreen.github.io
... а есть какой-нибудь файловый менеджер (кроме проводника) чтобы сделать резервную копию __init__.py? сделай резервную копию __init__.py ...

... важно! ...
... в python отступы строк имеют особое значение, лишний пробел впереди строки может сделать код не рабочим! ...

найди в каталоге import_runtime_mhx2 файл __init__.py
открой его с помощью текстового редактора

найди строки  223 и 224
       try:
            importer.importMhx2File(self.filepath, cfg, context)

вставь между ними такие строки
       try:
            print(self.filepath)
            print(cfg)
            importer.importMhx2File(self.filepath, cfg, context)

сохрани файл
запусти Blender в командной строке
выполни импорт
покажи что написано в консоли
Для Кота

Оффлайн Metrocity Inc.

  • Житель
  • горе луковое
МНе бежать надо, потом отвечу, что получилось
принёс пачечку тупых вопросов

 

* По форуму

* Последние вложения

Screw.jpg
Скачано: 4
Автор: Dmi3ryd
Cylinder_animation.gif
Скачано: 5
Автор: Dmi3ryd
seit1.jpg
Скачано: 9
Автор: sandman
nif_op_not_defined.png
Скачано: 4
Автор: corbieeye
Слежение.jpg
Скачано: 14
Автор: Barabashka