Hot answers tagged

8 votes
Accepted

Python: Server and Client in Blender

Here I have configured one instance of Blender to run the server script using Blender 3.4, and another instance to run the client script using Blender 3.3.1, but you can use any or the same versions ...
Harry McKenzie's user avatar
5 votes

How can Blender automatically update a 3d model from a changing network file

Old question I know, but I've written an addon for 2.9 which, in combination with a networked filesystem and assuming the model is in .blend format, should be able to achieve this: https://github.com/...
gandalf3's user avatar
  • 157k
5 votes

Cloth Simulation Not Rendering Correctly Over Network

Under Cloth Cache, if you enable Disk Cache, blender will create a folder holding the cloth simulation data, without this no simulation data can be used while rendering. This cache folder needs to be ...
sambler's user avatar
  • 55.3k
5 votes
Accepted

Use secondary computer for rendering

Sheep-It! is a render farm service that is 100% free and works by using other people's computers to render your projects. It's a great service, and I would definitely recommend it. The only limitation ...
Josh Silveous's user avatar
4 votes

Set GPU using python script no longer working

Changes have been made in the Blender API. You can retrieve 'compute_device_type' and 'devices' via the cycles addon preferences ...
pistiwique's user avatar
  • 1,106
4 votes

Rendering animation as stills or MP4?

I do not recommend you to render directly to video. If any error occurs during this render, you will lost all the movie. Rendering in frames (stills) you can render in parts, also in case of error, ...
LeoNas's user avatar
  • 1,643
3 votes
Accepted

How to join multiple multilayer exr files into a png/animation in blender?

Usually with exr files one wishes to use extra data stored in them (various render passes, depth buffer information, etc.) to apply the finishing touches to the output after the render is complete. ...
gandalf3's user avatar
  • 157k
3 votes

_pickle.PicklingError: Can't pickle <class 'Vector'>: attribute lookup Vector on builtins failed

Convert the vector to list picklablePosition = list(owner.worldPosition) and back ...
Monster's user avatar
  • 8,178
3 votes

Can a Blender script stay in memory and listen to a socket?

Since neither Blender nor Python deal with threading very well.. one option is to use async-IO to handle the network socket, and hook bpy.app.handlers.scene_update_post to have your script called ...
David Jeske's user avatar
3 votes

Does Blender support any form of collaborative editing?

Yes, now we have a plugin called "multi-user" that allows real-time collaboration on Blender projects over the network. You can think of it as Google Docs for Blender where multiple people ...
aymusbond's user avatar
3 votes

Does Blender offer network rendering on a LAN

There is no accepted, included, out-of-the-box way right now. It's on the roadmap of features for them to add, but they haven't reached that feature yet. Not to say you can't do it, though. It will ...
Kirbinator's user avatar
  • 2,661
3 votes
Accepted

Saving blend-files straight to server nets 0.5% speed of a windows file copy, how to fix?

So, I finally made a blender addon that solves the save problem by first saving the .blend file to the temporary files location, and then copying it to the network share. Right now it works by ...
Wouter Vandenneucker's user avatar
2 votes
Accepted

Can a Blender script stay in memory and listen to a socket?

I've used the following for a quick and dirty solution using the update on animation trick: ...
Matt's user avatar
  • 91
2 votes
Accepted

How can I use Cycles to render in Google Cloud?

Afaik, you will need to create a renderfarm on that cloud service, and then simply use it. For similar services, from another provider, there is BRENDA https://github.com/jamesyonan/brenda, thus it ...
m.ardito's user avatar
  • 12k
2 votes

Network Rendering textures

Yes, there is. You need to pack the external data. It's simple! Click file, in the info panel. Select External data. Press Pack All Into .blend. Or you can simply check Automatically Pack Into ....
Uncle Snail's user avatar
  • 2,286
2 votes
Accepted

Renderfarm ERROR:EXCEPTION_ACCESS_VIOLATION

An EXCEPTION_ACCESS_VIOLATION can only ever be caused by a thread accessing virtual RAM that it's not supposed to. That's the only possible cause. There are only two ways that can happen. 1) a ...
Matt's user avatar
  • 11.1k
2 votes

Use secondary computer for rendering

Use the Loki Render to setup private render farm. This allows you to run Master on one PC and Slaves (called Grunts) on the others. All the clients can render single file from some shared network ...
Jaroslav Jerryno Novotny's user avatar
2 votes

How to join multiple multilayer exr files into a png/animation in blender?

I hit this exact problem, so I wrote a little utility to handle the workflow. This utility will download the ZIP of multi-channel EXRs from the render master, convert them to PNGs, and then convert ...
stusmith's user avatar
  • 131
2 votes

How to find which machine rendered a specific frame in a render farm

You can do this by adding custom metadata to the image using a Python script that is executed by each server. In the network folder, create a script named ...
Scott Milner's user avatar
  • 4,453
2 votes

Is it safe to close the client during a network render while it is rendering?

I found that you can close the client once you send the render job to the master. The master is what needs to keep running.
absurdAviator's user avatar
1 vote

I can not set a http proxy in Blender

On Windows you need to add http_proxy (and https_proxy, maybe?) to your environment variables. You can do this with the built-in ...
stib's user avatar
  • 865
1 vote

NET_RENDER keep getting RuntimeError: Error: [Errno 32] Broken pipe

https://developer.blender.org/rBAf975292b1ec103826fe244dfdb851fed0428b624 solves everything :) this is just a commit made by a user, I just downloaded and replaced all the required files.
KairosVI's user avatar
1 vote

Blender bge python apis : deserialize UDP data for n objects

Following Blender Game Engine Tutorial: Networking/Sockets i made a little change it to make it work. You should be able to take what you need i think that is ...
Strapicarus's user avatar
  • 1,459
1 vote

Hooking Computers Together

If you wanted to go to the trouble of setting up a SSH into the Windows computers, you could control them over the network from your Mac. The problem is that it takes a lot of work to set up a Unix-...
Scott Milner's user avatar
  • 4,453
1 vote

Delete output image file on error

With a lot of trying and testing I came up with the following solution, which is a bit of a hack but it works so far. I did not find any direct way to find out if there was an error in the rendered ...
A. Tropics's user avatar
1 vote

Running Blender off of network drive

In my case, the following worked on my own shared drive, both PCs running Windows 7 Ultimate 64bit: 1. in the sharing settings for that particular folder, make sure that Read AND write are enabled: ...
Rico Cilliers's user avatar
1 vote

How can Blender automatically update a 3d model from a changing network file

Based on what I have learned from my time as a software developer let's think this through... Blender's base file to work with is the .blend file format. You can append from .blend files, you can ...
metaphor_set's user avatar
  • 6,625

Only top scored, non community-wiki answers of a minimum length are eligible