You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

LokiRender for Blender 2.80 (Network Render)

19

DiViNiTY writes:

I modified LokiRender to work with Blender 2.80. It uses Java and you can run it with "java -jar LokiRender_0.7.3_2.80.jar".

I've tested it with Arch and Parrot Linux and Cycles render engine, but it should work on every Platform which can run Java and Blender 2.80.

Do not forget to pack all files into the final .blend file or your Textures and maybe other files are missing on the "Grunt"(Slave) machine:

"File --> External Data --> Pack All Into .blend"

I also bundled LokiRender with Java for Windows and Linux 64 bit. You can run LokiRender without an existing Java runtime install:

  • Windows ~33MB. Unzip and execute "LokiRender.cmd"
  • Linux 64 bit ~39MB. Unzip and execute "LokiRender.sh"

-Divinity Studio

About Author

I make 3D Graphics, Music and Websites. I mainly do VFX effects. I made some Soundtracks for Games and worked on promotional 3D Graphics.

19 Comments

  1. Thank you for updating Loki. This is the best network render engine so far.
    Is it possible to create a button to restart the rendering after finishing?
    So I don't have to recreate a new job. If I want to change something so that I can restart the same job.
    The program is user friendly, and that's amazing.

  2. Thank you for doing this! I'm not sure if it's possible, but as well as a restart/re-render button, it'd be useful to have an option to pause or reorder jobs.

  3. When running this on Windows, I keep getting an error:
    "Cannot read file 'c:\users\[username]\desktop\-nojoystick': No such file or directory"
    "Blender quit"

    Any idea what this means? I've tried a few different test scenes but it does it even with a scene just containing the default cube and a camera.

    I'd appreciate any help. Thanks :)

  4. Hi Divinity, it's great to see that you are still working on Loki, it's an awesome tool!
    I was wondering if it's possible to use the settings of the blender file (output and frame range for example) for a job instead of having to set those by hand. It's great to have the option to change them, but I think an option to use what's already set up in the file would also be useful.

    Thank you!

  5. Hi,
    Awesome. Thanks a lot. This is an amazing tool even more since "Net render" was removed from blender.
    You could maybe send a pull request to integrate your update in the upstream version, or create a fork in github ?
    Regards

  6. Hi Divinity,

    LokiRender 2.80 doesn't open/work (the jar file) on three different MacBook and IMac that I own (works fine on my PC window 10). I've got three different OS (Catalina, Sierra & Mojave) and none work. The latest Java has been installed. Anyone else got that problem?

    Thanks in advance to look into it.

  7. Not sure this is what you're looking for in the consol output, but here's something:

    Nov 7 14:30:21 MacBook-Pro-de-Guy java[3506]: Original euid:501
    Nov 7 14:30:35 --- last message repeated 2 times ---
    Nov 7 14:30:34 MacBook-Pro-de-Guy com.apple.xpc.launchd[1] (com.apple.systempreferences.legacyLoader[3500]): Service exited due to SIGKILL | sent by legacyLoader[3500]
    Nov 7 14:30:36 MacBook-Pro-de-Guy xpcproxy[3518]: libcoreservices: _dirhelper_userdir: 557: bootstrap_look_up returned (ipc/send) invalid destination port
    Nov 7 14:31:22 MacBook-Pro-de-Guy syslogd[89]: ASL Sender Statistics
    Nov 7 14:32:43 MacBook-Pro-de-Guy AccountProfileRemoteViewService[3523]: objc[3523]: Class AOSUISpyglassAccountChangeHelper is implemented in both /System/Library/PrivateFrameworks/AOSUI.framework/Versions/A/AOSUI and /System/Library/PrivateFrameworks/AOSUI.framework/Versions/A/XPCServices/AccountProfileRemoteViewService.xpc/Contents/MacOS/AccountProfileRemoteViewService. One of the two will be used. Which one is undefined.
    Nov 7 14:32:54 MacBook-Pro-de-Guy com.apple.xpc.launchd[1] (com.apple.systempreferences.legacyLoader[3530]): Service exited due to SIGKILL | sent by legacyLoader[3530]
    Nov 7 14:32:55 MacBook-Pro-de-Guy java[3536]: Original euid:501
    Nov 7 14:33:25 --- last message repeated 2 times ---
    Nov 7 14:33:34 MacBook-Pro-de-Guy diagnosticd[3343]: allowing Console (3539) access to stream due to admin status
    Nov 7 14:33:34 MacBook-Pro-de-Guy diagnosticd[3343]: Posting stream filter: "{
    global = 47245099008;
    }"
    Nov 7 14:33:34 MacBook-Pro-de-Guy diagnosticd[3343]: System mode client started - Console (3539) - mode: 0xb, filter: ""
    Nov 7 14:34:22 MacBook-Pro-de-Guy Console[3539]: BUG in libdispatch client: vnode, monitored resource vanished before the source cancel handler was invoked { 0x6000030a0700[source], ident: 12 / 0xc, handler: 0x7fff52ca35c3 }
    Nov 7 14:37:44 MacBook-Pro-de-Guy diagnosticd[3343]: System mode client stopped - Console (3539) - clearing mode: 0xa, still active: 0x0
    Nov 7 14:37:44 MacBook-Pro-de-Guy diagnosticd[3343]: Posting empty stream filter
    Nov 7 14:38:55 MacBook-Pro-de-Guy login[3564]: USER_PROCESS: 3564 ttys000
    Nov 7 14:38:56 MacBook-Pro-de-Guy Terminal[3560]: assertion failed: 19A602: libxpc.dylib + 86780 [2E9076CD-6C0E-38B6-8403-B2DDCE125FBF]: 0x89
    Nov 7 14:42:09 MacBook-Pro-de-Guy syslogd[89]: ASL Sender Statistics
    Nov 7 14:42:51 MacBook-Pro-de-Guy login[3564]: DEAD_PROCESS: 3564 ttys000
    Nov 7 14:42:57 MacBook-Pro-de-Guy diagnosticd[3343]: allowing Console (3591) access to stream due to admin status
    Nov 7 14:42:57 MacBook-Pro-de-Guy diagnosticd[3343]: Posting stream filter: "{
    global = 47245099008;
    }"
    Nov 7 14:42:58 MacBook-Pro-de-Guy diagnosticd[3343]: System mode client started - Console (3591) - mode: 0xb, filter: ""
    Nov 7 14:43:03 MacBook-Pro-de-Guy Console[3591]: BUG in libdispatch client: vnode, monitored resource vanished before the source cancel handler was invoked { 0x600002da1200[source], ident: 9 / 0x9, handler: 0x7fff52ca35c3 }
    Nov 7 14:49:09 MacBook-Pro-de-Guy com.apple.xpc.launchd[1] (com.apple.Notes.SharingExtension[3595]): Service exited due to SIGKILL | sent by launchd[1]

  8. Can't find either in the Console (only the Java mention). Weird. Couldn't you borrow a Mac to someone around you to check it out?

    Anyway if that's not possible the advertisement about LokiRender 2.80 should now say 'for Linux/Windows and not for Mac' until this is resolved.

Leave A Reply

To add a profile picture to your message, register your email address with Gravatar.com. To protect your email address, create an account on BlenderNation and log in when posting a message.