Advertisement

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

Live Reloading & Relocating Of Libraries

4

A new experimental feature (use at your own risk!) will allow you to update linked library assets on the fly - imagine collaborating in a team and seeing assets update in your scene while your team mates save their work? Sounds very useful!

mont29 writes:

Live Reloading & Relocating Of Libraries

A new experimental feature (use at your own risk!)

So, finally got something that seems to be kind of working in id-remap branch (see also the associated design task), and hence made some test builds available.

That said, let’s see a bit what id-remap is about. It’s a spin-off from Asset project, which requires ability to hot-reload libraries in Blender. This lead to hot-remapping of ID datablocks inside Blender, that is, the ability to totally replace all references to a given datablock (e.g. a material) by another one of the same type (and expected to be compatible!).

In theory this was rather simple, we already had tools to loop over ID usages in our code, but to use them in that case we need a totally valid and consistent handling of referencing and dereferencing IDs. I won’t go into dirty details here, but our master branch was far from that state. Some issues were fixed directly in master, but most implied some more involved changes that will likely rather end up in the 2.8 project.

About the Author

Avatar image for Bart Veldhuizen
Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.

4 Comments

  1. This sounds like the old Verse protocol that was being tested back in the 2.45 days. This will be great to see, been waiting a long time for it. :)

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.

Advertisement

×