Blender

Using the FileBrowser interface window to opening and saving files

In scripts and add-ons for importing-exporting files with formats that are not supported in Blender by default, we must give the user an ability to select files using the “FileBrowser” interface.

To open the file browser window, and after the user selects the necessary file, to return the path to it, we need to use the “ImportHelper” and the “ExportHelper” classes.

How to download Blender daily builds

In addition to the main release, Blender developers provide an opportunity to download daily Blender builds, to which they compile all the current changes, patches, and developments.

In these builds, users can try new features and enhancements that are not yet available in the main release. However, these builds can be very unstable and the developers themselves warn against using them in serious projects.

To download the current daily build do the following:

  1. Open the Blender website in you browser https://www.blender.org/

How to install required packages to the Blender Python with pip

For add-ons development, sometimes it is necessary to use packages that are not included in the core set of the Blender Python interpreter. Most often, the dependencies you need are included in the Python Package Index (PyPI) and can be installed to Blender through the Pip package management system.

For Windows 10 see the updated version of this article.

The Pip Package Manager is already installed in Blender. However, Blender does not allow us to install the desired packages in a common way with the “pip install package_name” command.