После обновления Блендера и B4W на актуальные версии вылезли куча ошибок , подскажите как зарешать их...
17 ноября 2017 15:01
После обновления Блендера и B4W на актуальные версии вылезли куча ошибок , подскажите как зарешать их…
1. Что это все может значить при попытке сохранить сцену в HTML формате:
2. как найти в каком материале прописана эта текстура кривая? ( перерыл все материалы , такого в списке текстур нет !) Осиротевшие объекты чистил, не помогло.
"
Traceback (most recent call last):
File "C:\blend4web_sdk_free\addons\blend4web\html_exporter.py", line 107, in execute
self.run(filepath_val)
File "C:\blend4web_sdk_free\addons\blend4web\html_exporter.py", line 195, in run
autosave()
File "C:\blend4web_sdk_free\addons\blend4web\html_exporter.py", line 353, in autosave
bpy.ops.wm.save_mainfile(filepath=filepath)
File "C:\Program Files\Blender Foundation\Blender\2.79\scripts\modules\bpy\ops.py", line 189, in __call__
ret = op_call(self.idname_py(), None, kw)
RuntimeError: Error: Unable to pack file, source path 'C:\Max\??????????2.jpg' not found
location: <unknown location>:-1
"
3. и еще сегодняшнее при экспорте в JSON :
"Traceback (most recent call last):
File "C:\blend4web_sdk_free\addons\blend4web\exporter.py", line 5186, in execute
self.run(filepath_val)
File "C:\blend4web_sdk_free\addons\blend4web\exporter.py", line 5450, in run
relpath_to_viewer = os.path.relpath(export_filepath, path_to_viewer)
File "C:\Program Files\Blender Foundation\Blender\2.79\python\lib\ntpath.py", line 574, in relpath
path_drive, start_drive))
ValueError: path is on mount 'D:', start on mount 'C:'
location: <unknown location>:-1
"
1. Что это все может значить при попытке сохранить сцену в HTML формате:
2. как найти в каком материале прописана эта текстура кривая? ( перерыл все материалы , такого в списке текстур нет !) Осиротевшие объекты чистил, не помогло.
"
Traceback (most recent call last):
File "C:\blend4web_sdk_free\addons\blend4web\html_exporter.py", line 107, in execute
self.run(filepath_val)
File "C:\blend4web_sdk_free\addons\blend4web\html_exporter.py", line 195, in run
autosave()
File "C:\blend4web_sdk_free\addons\blend4web\html_exporter.py", line 353, in autosave
bpy.ops.wm.save_mainfile(filepath=filepath)
File "C:\Program Files\Blender Foundation\Blender\2.79\scripts\modules\bpy\ops.py", line 189, in __call__
ret = op_call(self.idname_py(), None, kw)
RuntimeError: Error: Unable to pack file, source path 'C:\Max\??????????2.jpg' not found
location: <unknown location>:-1
"
3. и еще сегодняшнее при экспорте в JSON :
"Traceback (most recent call last):
File "C:\blend4web_sdk_free\addons\blend4web\exporter.py", line 5186, in execute
self.run(filepath_val)
File "C:\blend4web_sdk_free\addons\blend4web\exporter.py", line 5450, in run
relpath_to_viewer = os.path.relpath(export_filepath, path_to_viewer)
File "C:\Program Files\Blender Foundation\Blender\2.79\python\lib\ntpath.py", line 574, in relpath
path_drive, start_drive))
ValueError: path is on mount 'D:', start on mount 'C:'
location: <unknown location>:-1
"
Денис
17 ноября 2017 15:53
2. Проблема скорее всего блендеровская и с отключенным Blend4Web она тоже будет возникать.
Могу предложить след. алгоритм:
Нажимаете Enter В консоли вы увидите информацию о текстурах в формате "имя_текстуры путь": Далее находите имя своей текстуры по пути из сообщения об ошибке Далее открываете Outliner, в выпад списке "Blender File", находите текстуру по имени и удаляете (ведь она не нужна?) выбрав соотв. пункт в контекстном меню
3. Здесь кажется баг. Не могли бы вы уточнить при каких действиях происходит ошибка? Я правильно понимаю, что sdk и место куда происходит экспорт находятся на разных логических дисках?
Могу предложить след. алгоритм:
- Запускаете блендер, переходите в "Python Console", вставляете след. содержимое:
import bpy
for i in bpy.data.images:
print(i.name, i.filepath)
matcap.PNG //../бленд/textures/matcap.PNG
hat_diff.png //hat_diff.png
hat_normal //hat_normal.png
3. Здесь кажется баг. Не могли бы вы уточнить при каких действиях происходит ошибка? Я правильно понимаю, что sdk и место куда происходит экспорт находятся на разных логических дисках?
Александр (команда Blend4Web)
twitter
17 ноября 2017 16:56
2. файлик нашел , в блендер-файл и удалил там же
но вопрос в том что для чего он на него ссылался при экспорте если ни в одном объекте его ен было привязано..
т.к. в JSON файлике после экспорта о нем ни следа не было
3. да при попытке экспортнуть в HTML или JSON выдает эти ошибки
и да, Б4В и сцена на разных дисках.. весь это головняк с путями похоже не только меня достал.. т.к. очень много тем на форуме появляется с вопросами про пути итд.. может стоит как то это урегулировать ?
но вопрос в том что для чего он на него ссылался при экспорте если ни в одном объекте его ен было привязано..
т.к. в JSON файлике после экспорта о нем ни следа не было
3. да при попытке экспортнуть в HTML или JSON выдает эти ошибки
и да, Б4В и сцена на разных дисках.. весь это головняк с путями похоже не только меня достал.. т.к. очень много тем на форуме появляется с вопросами про пути итд.. может стоит как то это урегулировать ?
Денис
17 ноября 2017 17:18
2. Это ругается Blender при сохранении файла. При экспорте если стоит галочка "Autosave blend file" вызывается блендеровский оператор сохранения.
3. Конкретно эта ошибка похоже была добавлена в последнем релизе. У нас планируется корректирующий релиз на следующей неделе, исправим.
Проблемы с путями появляются иногда. Например сейчас не достатотчно протестировали и добавили баг .
Виновник будет наказан со всей строгостью!
PS Я уже начал самобичевание
3. Конкретно эта ошибка похоже была добавлена в последнем релизе. У нас планируется корректирующий релиз на следующей неделе, исправим.
Проблемы с путями появляются иногда. Например сейчас не достатотчно протестировали и добавили баг .
Виновник будет наказан со всей строгостью!
PS Я уже начал самобичевание
Александр (команда Blend4Web)
twitter