Blender Icons
Blender icons are built into the executable file and are not included in its distribution separately. However, icons in the .svg format can be found in the Blender developer repository on developer.blender.org.
Blender icons are built into the executable file and are not included in its distribution separately. However, icons in the .svg format can be found in the Blender developer repository on developer.blender.org.
An example of using the NodeTree Source addon for creating a separate addon that builds complex node trees itself.
I want to try a Patreon as a supporting platform for my development add-ons for Blender 3D.
My Patreon page: https://www.patreon.com/interplanety
If I achieve the first and the second “goals”, all of my Blender add-ons will be available to everyone for free.
What do you think, can this works?
The Blender 2.83.2 release is enabled for downloading on the official Blender site.
15 bugs fixed in this version.
The “Mantaflow” liquid and smoke simulator tutorial. Describes the fixing of the most common problems of using this simulator.
By Blender Made Easy
Blender 3D add-on for converting material nodes into python source code and storing it in the library.
For objects rotation, we can use the “rotation_euler” property. This property is a list of three items, each of them corresponds to the rotation angle around the X, Y, and Z-axis. TheĀ otation_euler[0] contains the rotation angle around the X-axis, rotation_euler[1] – around the Y-axis, and rotation_euler[2] – around the Z-axis. To rotate an object we must set a rotation angle to the appropriate field of the property.
For example, to rotate an active object around the X-axis to the 90 degrees angle we must execute the following command:
1 2 |
import math bpy.context.active_object.rotation_euler[0] = math.radians(90) |
math.radians is used to convert degrees to radians.
The flat/smooth shading mode is regulated through the “use_smooth” property of each polygon of the mesh.
To enable smooth shading we need to set the “use_smooth” property of each mesh polygon to “True”.
For active object:
1 |
bpy.context.object.data.polygons.foreach_set('use_smooth', [True] * len(bpy.context.object.data.polygons)) |
To enable flat shading – set the “use_smooth” property of each polygon to “False”.
1 |
bpy.context.object.data.polygons.foreach_set('use_smooth', [False] * len(bpy.context.object.data.polygons)) |
To make new shading mode visible – force update mesh data:
1 |
bpy.context.object.data.update() |
Blender add-on “EEVEE Materials Override” updated to v. 1.2.0.