Blender add-on “ColorMatching” updated to v. 1.3.
- Added the Pantone (PMS) color fan
In Blender 2.79, mesh vertices were highlighted in the “tweak” selection mode by holding down the “shift” key and a slight cursor movement with the right mouse button pressed. This allows quickly add vertexes to the selection without aiming each vertex with sniper accuracy.
In Blender 2.8x, this method has become unavailable due to the left click selection change. For those users who remained on “the right click select”, nothing has changed, everything works as before. The “tweak” selection was broken only for those who switched to the left click selection.
To use the “tweak” selection with the left click select, you need to make the following changes into the keyboard shortcut settings:
Blender 2.82 is now in beta status, Blender 2.83 alpha is now available in daily builds for download.
Suzanne by Julien Kaspar
It’s simple. When paying for the add-on, you are not paying for the add-on you are buying. This add-on is already written. The developer has already spent his time and strength on it. About this particular add-on – there is completely no difference will it be paid or not. So, why to pay? You pay for the future. You pay for the add-ons that the developer writes now and will write in the future. If the addon is bought, the developer has the opportunity to continue development. If not, he will do something else, and you will not receive new add-ons, as well as enhancement and porting to future platforms existed. When paying for an add-on, you provide, first of all – for yourself, the opportunity to receive new add-ons and technical support for the old ones. Pay for add-ons and donate for free – this will benefit yourself!
Working with mesh geometry, it may be necessary to assign each vertex some custom properties or data that must be written to the blend-file when saved, and which must be accessed later.
However, an attempt to assign the necessary data to the vertexes through the creation of custom properties fails. Instead of the custom vertex property, only a tuple with reference to the type of the property is created.
A set of operators is provided in Blender for manipulating with the location of its interface windows.
To split the current window (using the current context) into two in a specified ratio, we need to execute the following operator:
Sometimes it is necessary to save data for creating a mesh (its vertices and polygon indices arrays) to text, for example, for further use in a script or addon.
We can export the mesh to one of the open formats, for example, to *.obj, but if we need only its vertexes and polygons data, we can use the following simple script:
The Blender API provides a set of simple property types described in bpy.props (IntProperty, BoolProperty, etc.). But the basic types are not always enough, sometimes we need more complex ones. The Blender API allows to group simple properties to make complex properties.
To get current Blender version number through the Python API we need to execute the following command:
# (2, 81, 16)
# '2.81 (sub 16)'
“Chesterfield” shader in BIS. Quads and rhombus.
Blender Cycles, Eevee.
The Blender 2.80 API provides an ability to draw in a viewport (3D Viewport) using the “gpu” module.
As an example let’s draw a simple coordinate system widget in the center of the scene, consisting of three lines with different colors.
The Blender 2.81a release is enabled for downloading on the official Blender site.
Simon Thommes published his stream about making a circuit board with shader nodes in the nodevember challenge.
Button click in basically connected with the operator calling in Blender user interface. However, some times actions, that need to be performed when a button is pressed, are quite simple and do not require a separate operator for them. And it makes no sense to fill a registered operators stack with a multitude of specific operators designed to perform one highly specialized function. It would be much more convenient to associate a button press with a separate function call but the Blender API allows to associate buttons only with an operator call.
To correctly set values to an EnumProperty type we need to know all its possible entries.
If we try to set a value to an EnumProperty that is out of its available variants, Blender will throw an error:
TypeError: bpy_struct: item.attr = val: enum “xxx” not found in (‘value_001′, value_002’, …)
xxx – the value we tried to set to an EnumProperty
value_001, value_002, … – possible EnumProperty values