Форум

Запуск B4W сервера до запуска Блендера, как?

24 мая 2017 10:26
а надо какие то параметры при запуске задавать или все по умолчанию оставить?
можно оставить все по умолчанию; справку по параметрам можно посмотреть так: project_server.py -h

"Blender executable is not found, please open the scene manually." это у всех так?
Нужно создать системную переменную "blender" с путем к исполняемому файлу.
Команда Blend4Web
24 мая 2017 10:58
Ответ на сообщение пользователя Иван Любовников
можно оставить все по умолчанию; справку по параметрам можно посмотреть так: project_server.py -h


Нужно создать системную переменную "blender" с путем к исполняемому файлу.

про -h :
а есть где то описание ключиков запуска?

про переменную:
да сейчас с переменной поробую. а что инсталятор не ставит ее?

ДОПОЛНЯЮ
фокус с путем не прокатил

"C:\Users\user>set
blender=C:\Program Files\Blender Foundation\Blender\"
Денис
24 мая 2017 11:33
а есть где то описание ключиков запуска?
только собственно в справке по флагу -h

да сейчас с переменной поробую. а что инсталятор не ставит ее?
какой инсталлятор? процесс установки - это ж просто распаковка архива с SDK и настройка пути в блендере
ДОПОЛНЯЮ
фокус с путем не прокатил

"C:\Users\user>set
blender=C:\Program Files\Blender Foundation\Blender\"
лучше вообще просто в PATH дописать путь к блендеру
или можно вместо set использовать setx, как описано здесь:
Setting and getting windows environment variables from the command prompt?
Команда Blend4Web
24 мая 2017 11:42
Ответ на сообщение пользователя Иван Любовников
лучше вообще просто в PATH дописать путь к блендеру
да попробую…

немного не в тему.. но спрошу тут

вобщем пытаюсь перетащить сцену из Кейшота 6 в Блендер через OBJ ( атм почти нет других вариантов экспорта)
но импорт вылетает с таики сообщениями в консоли , куда копать … ?

"Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\addons\io_export_pc2.py", line 156, in poll
return context.active_object.type in {'MESH', 'CURVE', 'SURFACE', 'FONT'}
AttributeError: 'NoneType' object has no attribute 'type'

location: <unknown location>:-1

Traceback (most recent call last):
File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\addons\io_scene_obj\__init__.py", line 147, in execute
return import_obj.load(context, **keywords)
File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\addons\io_scene_obj\import_obj.py", line 995, in load
context_multi_line = handle_vec(line_start, context_multi_line, line_split, b'vn', verts_nor, vec, 3)
File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\addons\io_scene_obj\import_obj.py", line 905, in handle_vec
vec[:] = [float_func(v) for v in line_split[1:]]
File "C:\Program Files\Blender Foundation\Blender\2.78\scripts\addons\io_scene_obj\import_obj.py", line 905, in <listcomp>
vec[:] = [float_func(v) for v in line_split[1:]]
ValueError: could not convert string to float: b'-1.#IND'

location: <unknown location>:-1
"
Денис
24 мая 2017 11:53
return context.active_object.type in {'MESH', 'CURVE', 'SURFACE', 'FONT'}
AttributeError: 'NoneType' object has no attribute 'type'
похоже, что перед вызовом нужно вручную выделить в блендере объект одного из перечисленных типов; NoneType означает, что ни один не выделен
Команда Blend4Web
24 мая 2017 11:54
похоже, что перед вызовом нужно вручную выделить объект одного из перечисленных типов; NoneType означает, что ни один не выделен

где выделить?
я уже имею выгруженный из кейшота ОБГ файлик. соответственно
нажимаю в блендере импорт и в результате думает какое то время и ничего не загружает
первый раз такое
Денис
24 мая 2017 12:00
остается разобраться как в 10ке теперь сервисы создавать.. а так, ну висит консольное окно открытое и все..

Для создания сервиса мне помогла свободная утилита nssm.exe.
Написал "nssm.exe install", появился GUI, указал путь к питону и путь к project_server.py в качестве параметра. Нажал OK => после перезагрузки Windows сервер стартует автоматом.
Александр (команда Blend4Web)
24 мая 2017 12:20
Ответ на сообщение пользователя Александр Романов
Для создания сервиса мне помогла свободная утилита nssm.exe.
Написал "nssm.exe install", появился GUI, указал путь к питону и путь к project_server.py в качестве параметра. Нажал OK => после перезагрузки Windows сервер стартует автоматом.


спасибо, да попробую.. обязательно. надо с импортом разобраться .. (( первый раз такой глюк
Денис
24 мая 2017 17:01
с SET переменными все заработало после перезагрузки винды )))

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