Pain in the...back
Forum rules
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
Please upload a testscene that allows developers to reproduce the problem, and attach some images.
-
- Posts: 15
- Joined: Sat Sep 29, 2018 4:25 pm
Pain in the...back
Let me tell you that install the addon and set up a render via console or command line without a graphic interface it s hard work. Im fighting with the system jejejeje. Someone could do it , i m stuck
Re: Pain in the...back
Can you elaborate ? Stuck while trying to do what ?Ezearebalo wrote: ↑Mon Oct 01, 2018 2:43 pm Let me tell you that install the addon and set up a render via console or command line without a graphic interface it s hard work. Im fighting with the system jejejeje. Someone could do it , i m stuck
-
- Posts: 15
- Joined: Sat Sep 29, 2018 4:25 pm
Re: Pain in the...back
Hi Dade, there are 4 steps
1.install the addon. Using command line
(i think i achieved)
2. Activate te addon . You have to copy the user preferences .py from a activated blender installed in your pc and replace the one of the server.
( i don t know if i do it correctly)
3 Execute the render, i can figurate the name of the engine. Cycles its CYCLES for example.
I cant use the command -blender --engine help ( or something like that now i dont remember.)
4. I dont know if Luxcore select all the graphics card installed by default ?it does ?
But don t worry later i will work in this and make a better post
1.install the addon. Using command line
(i think i achieved)
2. Activate te addon . You have to copy the user preferences .py from a activated blender installed in your pc and replace the one of the server.
( i don t know if i do it correctly)
3 Execute the render, i can figurate the name of the engine. Cycles its CYCLES for example.
I cant use the command -blender --engine help ( or something like that now i dont remember.)
4. I dont know if Luxcore select all the graphics card installed by default ?it does ?
But don t worry later i will work in this and make a better post
Re: Pain in the...back
It is one possible route (installing all Blender, etc.) to work on a remote server but it may simpler to export from your Blender in LuxCore binary format (a single file including everything) and than run LuxCoreRender stand alone version on the remote server to render the binary file.
It may be easier because you have to install only LuxCoreRender stand alone and nothing else. Is the remote server Linux or Windows ?
It may be easier because you have to install only LuxCoreRender stand alone and nothing else. Is the remote server Linux or Windows ?
Re: Pain in the...back
Do you plan to render only stills or also animations?
Only if OpenCL works, of course.
LuxCore is LUXCORE: https://github.com/LuxCoreRender/BlendL ... it__.py#L8Ezearebalo wrote: ↑Mon Oct 01, 2018 3:00 pm 3 Execute the render, i can figurate the name of the engine. Cycles its CYCLES for example.
I cant use the command -blender --engine help ( or something like that now i dont remember.)
I think so, yes.Ezearebalo wrote: ↑Mon Oct 01, 2018 3:00 pm 4. I dont know if Luxcore select all the graphics card installed by default ?it does ?
Only if OpenCL works, of course.
There are two problems I can imagine with this:
- BlendLuxCore sets the OpenCL device string explicitely. If the OpenCL devices between the computer where the .bcf was created and the headless computer are different: will LuxCore standalone detect this and ignore the device selection string? Should I change BlendLuxCore to only set the "opencl.gpu.use" and "opencl.cpu.use" properties instead of the device selection string if the scene is exported to cfg/bcf?
- Animations with a heavy scene will require to duplicate a lot of data (meshes, textures). The user also has to write a batch script to do the animation.
-
- Posts: 15
- Joined: Sat Sep 29, 2018 4:25 pm
Re: Pain in the...back
The device settings can be overwritten by command line like any other option ("-D" option).B.Y.O.B. wrote: ↑Mon Oct 01, 2018 3:34 pm BlendLuxCore sets the OpenCL device string explicitely. If the OpenCL devices between the computer where the .bcf was created and the headless computer are different: will LuxCore standalone detect this and ignore the device selection string? Should I change BlendLuxCore to only set the "opencl.gpu.use" and "opencl.cpu.use" properties instead of the device selection string if the scene is exported to cfg/bcf?