Skip to content

Bleuje/processing-animations-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Processing animations source code list

This repo has the source codes of some of my animations. For more context and insights about this project, please read the text below.

Year Some used techniques
scattered dots 2018 replacement technique, simulation
Sierpinski triangle loop 2017/2021 recursion, chromatic aberration
spiral wave 2021 replacement technique, mesh, delay
fluid sphere obstacle 2017 simulation, replacement technique
sun connections 2018 interpolation with delay, noise loop
radial collapse 2020 fractal zoom, replacement technique, noise
moore curve queue 2021/2023 replacement technique, hilbert curve
moore middle curves 2024 hilbert curve, delay
sphere impacts 2021 particles effects, matrix transforms
two levels sliding 2021 replacement technique, simulation
hilbert curve transforms 2022 easing, hilbert curve
sphere wave 2022 vector maths, easing, noise
unfolded cubes tiling 2024 matrix transforms, delay, truchet
2D fractal sliding squares 2023 recursion, fractal zoom, tree structure
spiral magic 2021 3D in P2D, spiral
permutation patterns propagation 2021 simulation
torus curve 2023 3D geometry, mesh
pushed digits sphere 2023 3D in P2D, replacement technique
spirals sphere 2023 spirals, tanh

I'm trying to sort the list from simpler to more complex or time-consuming to fully understand, but this is highly subjective.

This set of animations is watchable on my site here using the bottom arrows/links to navigate.

Unfortunately I had to give them some kind of names, which is something I don't really like.


Motivation and information

In my early animation experiences with Processing, I came across captivating gifs by beesandbombs (Dave). Studying even a fraction of the code he has shared greatly enhanced my skills and approach. Over time, I've shared quite raw source codes from my animations, valuing visual outcome over code aesthetics. But with positive feedback and people asking me how the animations are made, I see value in sharing the code with more care.

This project compiles noteworthy animation source codes, aiming for clarity through commented code. It's a work in progress, aiming to surpass my previous releases despite the imperfections.

For newcomers or those seeking context, I recommend tutorials on my website, especially the "Replacement Technique" and the one about beesandbombs' motion blur template.

I hope this collection serves both those diving into Processing-based animations and the simply curious, potentially inspiring others just as beesandbombs inspired me.

Acknowledgments and Licensing

This repository includes animations that utilize a motion blur template created by Dave. We have permission from him to use this template in our work.

Please note that while the motion blur template is available for use, the rest of the source code in this repository is generally protected under my copyright, and all rights are reserved. If you wish to use any part of my source code for your own projects or any other purpose, please contact me to obtain permission.

About

A set of Processing animations, which have commented code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published