Forum

Install on Remote Server

18 November 2016 15:03 #13938
Hi,

Is there any way to install the blend4web addon into a unbuntu instance that doesn't have a gui, just command line access?

Thanks
Dave
18 November 2016 18:16 #13950
Reply to post of user dwsmart
Hi,

Is there any way to install the blend4web addon into a unbuntu instance that doesn't have a gui, just command line access?

Thanks
Dave

Hi!
And welcome to our forum!

Could you explain details?
Blend4Web addon is an addon for Blender, so actually you can't use the addon without Blender. How are you going to use Blend4Web? By running Blender without GUI?
If you mean application server, the answer is: you can use any HTTP server you want, apache, nginx etc.
Alexander (Blend4Web Team)
19 November 2016 22:57 #13974
Hi,

Sorry, perhaps didn't explain very well.

We are developing an application that requires the blender file to be altered by via a web faced input, as we want to change text & other objects, we then want to re-export these out to with blend4web.

So flow would be user input -> blender via command line & python - > export blend4web .json

Perhaps there is a better way to do this?
20 November 2016 00:17 #13976
Try the following solution:

# b4w_headless_install.py
# run as: blender -b -P b4w_headless_install.py

import bpy
# edit the path to your addon archive
bpy.ops.wm.addon_install(overwrite=True, filepath="/home/user/somepath/blend4web_addon_16_10.zip")
bpy.ops.wm.addon_enable(module="blend4web")
bpy.ops.wm.save_userpref()



For export with cmdline, look at reexport target in Makefile in the root of SDK. Just use the following operators

bpy.ops.export_scene.b4w_json
or
bpy.ops.export_scene.b4w_html
Alexander (Blend4Web Team)
23 November 2016 15:03 #14098
Hi Alexander,

Thank you very much! Works perfectly!
 
Please register or log in to leave a reply.