Here are the links to the source codes of some of my animations. For more context and insights about this project, please read the text below.
Code link | Result | Year | Some used techniques |
---|---|---|---|
scattered dots | view | 2018 | replacement technique, simulation |
Sierpinski triangle loop | view | 2017/2021 | recursion, chromatic abberation |
sun connections | view | 2018 | interpolation with delay, noise loop |
spiral wave | view | 2021 | replacement technique, mesh, spiral wave |
fluid sphere obstacle | view | 2017 | simulation, replacement technique |
radial collapse | view | 2020 | fractal zoom, replacement technique, noise |
sphere impacts | view | 2021 | particles effects, 3D geometry |
two levels sliding | view | 2021 | replacement technique, simulation |
hilbert curve transforms | view | 2022 | easing, hilbert curve |
sphere wave | view | 2022 | vector maths, easing |
2D fractal sliding squares * | view | 2023 | recursion, fractal zoom, tree structure |
spiral magic | view | 2021 | camera projection trick, spiral |
permutation patterns propagation | view | 2021 | simulation, permutation patterns |
torus curve | view | 2023 | 3D geometry, mesh |
spirals sphere | view | 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.
* Collaboration with Yann Le Gall
In my early animation experiences with Processing, I came accross 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.
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.