Я пробую BPSRender, который является инструментом для рендеринга Blender, для того, чтобы сделать это с многопоточностью, которая может сделать время рендеринга быстрее.
В основном я скачал BPSRender и все, что нужно для того, чтобыбежать, и я думаю, что работает.
Проблема в том, что когда я выполняю эту команду через оболочку:
bpsrender blenderproject.blend
Она не начинает рендеринг, как должно.Вместо этого я получаю следующее:
» Probing...
» Input(blend) @ //Proyectos/BlenderProject/Archivos de proyecto/blenderproject.blend...
Traceback (most recent call last):
File "/usr/local/bin/bpsrender", line 10, in <module>
sys.exit(main())
File "/usr/local/lib/python3.6/site-packages/bpsrender/__main__.py", line 122, in main
cmds, kwargs = setup(C, clargs)
File "/usr/local/lib/python3.6/site-packages/bpsrender/setup.py", line 171, in setup
setups_f, {}))
File "/usr/local/lib/python3.6/site-packages/bpsrender/setup.py", line 170, in <lambda>
kwargs = dict(reduce(lambda acc, sf: {**acc, **sf(cfg, clargs, **acc)},
File "/usr/local/lib/python3.6/site-packages/bpsrender/setup.py", line 61, in setup_probe
**kwargs)
File "/usr/local/lib/python3.6/site-packages/bpsrender/calls.py", line 391, in call
out = calls[cmds[0]](cfg, clargs, cmds[1], **kwargs)
File "/usr/local/lib/python3.6/site-packages/bpsrender/calls.py", line 110, in call_probe
frame_start, frame_end, ext = chain(*tmp)
ValueError: not enough values to unpack (expected 3, got 0)
Я не знаю, что происходит, и, поскольку BPSRender не очень известная программа или инструмент, я не нашел ничего, что решало бы это.В некотором смысле похоже, что проблема в коде инструмента, но я не уверен.
Я использую CentOS 7 и Blender версии 2.79b
Здесь я оставляю некоторую информацию оBPSRender, в случае, если это поможет кому-то лучше понять ситуацию:
https://pypi.org/project/bpsrender/
https://www.youtube.com/watch?v=LJQptYvXAnw