Форум

Менеджер проектов, запущенный с Blender, не конвертирует в .pvr на Linux

04 июня 2017 21:04
Операционная система: Linux Mint
PVRTexTool установлен и добавлен в переменную PATH.
Blender 2.78.

Если менеджер проектов запущен вместе с Blender, скрипт converter.py не находит PVRTexTool.
Если запустить менеджер проектов с помощью project_server.py конвертируются все файлы без ошибок.



Если в файле converter.py заменить 738 строку:
 if not check_dependencies(["convert", "identify", "PVRTexToolCLI"]): 

на
 if not check_dependencies(["convert", "identify", "/opt/Imagination/PowerVR_Graphics/PowerVR_Tools/PVRTexTool/CLI/Linux_x86_64/PVRTexToolCLI"]): 

ошибка пропадает.

Интересно, почему Blender не находит PVRTexTool?
05 июня 2017 12:50
Похоже что окружение в терминале отличается от окружения в графической оболочке.
Попробуйте отредактировать ~/.profile, добавив строку:
export PATH=$PATH:/opt/Imagination/PowerVR_Graphics/PowerVR_Tools/PVRTexTool/CLI/Linux_x86_64/
Александр (команда Blend4Web)
05 июня 2017 14:43
Попробуйте отредактировать ~/.profile
Благодарю за совет, внес изменения и после перезагрузки конвертация заработала.
Добавил к строке еще и путь до Blender, устранил ошибку "Blender executable is not found".
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.