Blender add-on: BIS v. 1.9.1.

BIS (Blender Interplanety Storage) updated to v.1.9.1.

  • All materials in the database have been updated for the new data storage format.
  • The current version fixes the final transition to the new format. Please update the addon to the current version and no longer use the previous ones.
  • The base of materials with the previous format is saved in the archive. If you have any difficulties with your materials, it is always possible to restore the material from the previous backup version. To do that please contact the BIS administration.

Download

Blender add-on: BIS v. 1.9.0.

BIS (Blender Interplanety Storage) updated to v.1.9.0.

  • Updated some parameters for Blender 2.83 nodes
  • The format of data storage in the library has been changed. Now the backward compatibility is fully supported, saved materials, and node groups for any previous versions can be loaded with the add-on version 1.9.0. In the future, it is planned to update all materials and node groups in the repository to version 1.9.0. After that, backward compatibility with older versions will be removed from the add-on. Users can update their materials themselves by downloading the material from the repository and updating it by clicking the “update” button. It is not necessary to do this; in the future, all non-updated materials will be updated to version 1.9.0. automatically.
  • A code refactoring was made, now more attributes are saved for each node. Getting of the attributes is now automatic.
  • The size of the saved data is reduced due to archiving on the fly, which should reduce the amount of traffic when working with the add-on.

Download

Lux it! RenderFarm (like Sheepit)

The developer of a free distributed computing render farm that supports Cycles and Luxcore replied, “We need an incentive, not material.”
Farm features:

  • There is no limit to the size of the project file.
  • There is no limit on the number of active projects.
  • Support for Multilayer EXR, PNG, etc.
  • Schedule your render node. For example, use only 50% CPU during the day and 100% CPU + GPU at night.
  • For animation, you can choose the number of tiles for each frame.
  • Wide selection of tiles (from 1 * 2 to 64 * 64)
  • Each task has a list of nodes processing it.
  • Explicit designation of a problematic, weak, stuck, missing from the network node, etc.
  • Automatic reset of problem nodes.
  • The author of the farm is an excellent programming expert.
  • Luxcore and Cycles support
  • Windows and Linux support.
  • The points accumulation system is similar to Sheppit. How it works.

Your computer, in its free time, does the calculations for the render farm. Renders the project for some web users. Some part of the image, or some frame of animation. This is how your computer earns points.
When you need to render, you upload the project to the farm, press “Render” and the nodes of network users will be rendered for you. Your earned points will allow you to render on the farm as much as you have points.

So what kind of incentive does a developer expect? The answer is obvious – our activity. Our desire for this project to exist. Our desire to use this farm.
Its counterpart is only Sheppit, with all its limitations.
On this farm, there are no restrictions.

How to be active.
Leave a comment here under the news.
Or on the forum, directly to the developer
Or on the Luxcore forum

How to transfer settings and add-ons from an old to a new version of Blender

Blender is very dynamically developed, so new versions of the program appear regularly. However, having downloaded the next release from the Blender website, we always need to configure it in a convenient way.

In order not to manually reset all personal user settings and reinstall all add-ons, we can quickly transfer settings and add-ons from the previous version to the new version of Blender.

  1. When we start Blender for the first time, in the splash screen we can press the “Load 2.xx Settings” button.

Continue reading “How to transfer settings and add-ons from an old to a new version of Blender”

How to download Blender LTS

LTS (Logn Time Support) – the version of Blender is intended mainly for studios, where the pipeline stability and compatibility are on the first roles, but new editor features and tools appearing is not so important. Each new LTS release only fixes found bugs, and no other changes are made to Blender in this version.

To download the last LTS version of Blender, open the official website blender.org in your browser, and in the main menu, click the “Download” button.

Continue reading “How to download Blender LTS”

How to get the render pixels coordinates in compositing

When fine-tuning the finished render in “Compositing”, sometimes it is necessary to refer to the pixels coordinates of the processed image, for example, to apply effects distributed over the entire width or height of the image.

We can get the distribution factor of coordinates along with the height or width of the rendered image using texture nodes.

Continue reading “How to get the render pixels coordinates in compositing”

How to check the list of operators added to the area header

To add an operator to the area header, we can use the “append” and “prepend” functions specifying in its parameters the drawing function of the operator call button.

For example, to add an operator of adding the default cube to the header of the viewport (3D View) area, we need to define the operator drawing function:

and add it to the window header:

The operator button will appear in the header of the viewport window.

Now we can view a list of all the functions that add operators to the area header by the “_draw_funcs” property of the “draw” method.

Note that the “_draw_funcs” property would be defined only if custom operators have been added to the area header. If custom operators were not added to the header, an error will be thrown:

AttributeError: ‘function’ object has no attribute ‘_draw_funcs’

How to create camera through the Blender Python API

To create and add a camera to the scene with the Blender Python API we need to do the following:

1. Create a camera data-block

2. Create an object and link it with the camera date-block, we created

3. Add created camera-object to the scene

A new camera will be created in the current scene in its main collection.

Final code:

How to append an object from another blend file to the scene using the Blender Python API

The Blender Python API provides the ability to append or link objects from another *.blend file to the current scene using the “append” command.

To append an object (for example – a mesh) from another .blend file, we need to do the following:

Continue reading “How to append an object from another blend file to the scene using the Blender Python API”