Binding to timeline frames

Sometimes when creating an animation it is necessary to perform some actions according to the timeline or, the same, to the current animation frame number. Binding animation to timeline frames in Blender is possible using the built-in Python API.

As an example, let’s make a simple animation which turns one of the letters of any text from lowercase to uppercase in series.

Continue reading “Binding to timeline frames”

Fighting with gradient aliasing when saving image as JPG

Background with simple gradient can greatly improve the final image. For example, a heart with gradient background looks like significantly better than the same heart with white background.

However, if you need to save such image as JPG, the gradient becomes aliased that fails the impression of the image. That problem is named “banding”. Is it possible to defeat the gradient aliasing?

Continue reading “Fighting with gradient aliasing when saving image as JPG”

PartitionRender add-on v.0.0.5

Add-on PartitionRender v.0.0.5 update.

  • Added “SaveMultilayer” checkbox

If the checkbox is on – temporary render results saved in OpenEXR Multilayer format including all layers and passes for future use. Only finished image compiles automatically, different passes need to compile manually.

PartitonRender v.0.05

How to copy a single modifier to multiple objects

Sometimes it is necessary to add a single modifier to each part of some complex object. The easiest way is to cycle part by part through all the object and add the desired modifier to each its part manually. But if the object consists of many parts, it will take a lot of time.

There are some ways to greatly facilitate this work:

Continue reading “How to copy a single modifier to multiple objects”