Procedural marble material
Creating procedural marble material in Blender by DmitriyViz.
We can apply modifiers to an object by sequentially looping through the modifiers list and calling the bpy.ops.object.modifier_apply() operator to apply each of them. However, we can use the fact that the depsgraph already has fully calculated mesh data with modifiers already applied and simply rebuild the object according to this data.
We can open an image/texture in Blender using the Python API by calling the bpy.opa.image.open(…) operator, or directly through the blend data collection by calling the bpy.data.images.load(…) method.
Checking if the desired image type is supported in BlenderRead More »
We can get access to an object’s UV layers using the Blender Python API through it’s “uv_layers” list By referring to any UV layer from the list, we can make it active for using and for rendering.
Setting the UV layer active with the Blender Python APIRead More »
With Blender Geometry Nodes we can create one-, two- and three-dimensional arrays of objects, just like we created them with the Array modifier. And even better, the arrays created with Geometry Nodes do not multiply the geometry, which affects the viewport speed, memory consumption and scene size.
Blender Studio has published another short film made entirely in Blender – “Charge”.
Film sources are opened on the Blender Studio site: https://studio.blender.org/films/charge
By combining text extrusion with a simple mathematical operation, we can get an interesting effect of volumetric text in waves.