TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

Member-only story

Generating Fractals with Blender and Animation-Nodes

10 min readMar 4, 2020

--

What: this is a collection of tutorials, examples and resources for generating fractals visuals using Blender. I’ll cover topics such as recursion, n-flakes, L-systems, Mandelbrot/Julia sets and derivations.

Why: if you are fascinated by fractals patterns, interested in procedural generation in Blender and want to get a better understanding and hands-on experience of animation-nodes and shader nodes.

Who: all content here is based on Blender 2.8.2 and animation-nodes v2.1. I also relied on a few short code snippets (Python ≥ 3.6).

Fractals

“beautifully intricate, yet so simple”

Fractals are shapes with fractal dimensions. This derives from the way we measure them as they scale. Theoretical fractals are infinitely self-similar across different scales.

For our setup, we are not concerned with pure theoretical fractals, as those are not achievable in Blender, unless under very specific circumstances. We mostly care about fine structure (details at different scales) and a natural appearance of self-similarity (made up of apparent smaller copies of itself).

Additional suggested resources to learn more about fractals:

--

--

TDS Archive
TDS Archive

Published in TDS Archive

An archive of data science, data analytics, data engineering, machine learning, and artificial intelligence writing from the former Towards Data Science Medium publication.

Alex Martinelli
Alex Martinelli

Written by Alex Martinelli

Data Scientist @ Zalando Dublin - Machine Learning, Computer Vision and Everything Generative ❤

Responses (9)