/ink-nature-animation

Blender tech art: draw-style images

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Tech-Art And Animation

Blender tech art draw-style and animation:

  • Create procedural animation
  • Introduce imperfections into rendered images

Procedural animation:

  • Blender Python API animation
  • Script: copy_animate_curve_extrude.py - based on given curve, create curve copies with randomized transforms and applied animation of growth and curve extrusion (thickness).
  • Script: copy_animate_curve_bevel.py - based on given curve, create curve copies with randomized transforms and applied animation of growth and curve bevel (thickness).
  • Script: grow_around_curve.py - given input curve create multiple displaced curves around with grow and thickness animation.

Edges rendering:

To render edges, combination of following methods was used:

  • Procedural curves placed on polygons with black-non emissive material
  • Blender Free-style rendering
  • Blender Compositor filter node (sobel)

Procedural splines via Blender Python API:

Blender Freestyle renderer:

Blender compositor

Faces rendering: