Inspired by John Conway's Game of Life, the Life Creation Model is a cellular automaton that demonstrates how simple rules can generate complex patterns. By introducing an "Elder" system, the project adds depth and resilience to evolving cell behaviors.Continue reading
Category: Process Thought
Triangular Hexagon Grids
A project exploring the use of triangular hexagon grids to experiment with visual design through color constraints and mathematical rules.Continue reading
Symmetry Cycloid Patterns
This experiment explores Epicycloids and Hypocycloids, inspired by traditional folk art and natural shapes. With adjustable settings for repetitions, speed, and circle sizes, it introduces a more organic, human touch to the geometry.Continue reading
Different Ways to Draw the Same Structure Using Isomorphism
The exploration of using isomorphism as a form of aesthetic expression focuses on how human unpredictability interacts with mathematical principles. While the shapes of the graphs can be freely reorganized manually, their underlying structure remains consistent.Continue reading
Magic Squares: The Siamese Method
An interactive math visualization tool demonstrates magic squares (จัตุรัสกล)—grids where the sum of the numbers in each row, column, and diagonal is equal. It features the Siamese Method, documented by Simon de la Loubère in 1688 and published "A New Historical Relation of the Kingdom of Siam" in 1693.Continue reading
Geometric Interactions: Simulating Public Space Behaviors with Steering Principles
By applying the principles of Steering Behaviors, the visual compositions simulate dynamics—wandering, following, queuing, and socializing—through geometric shapes, offering an aesthetic exploration of social behavior in public spaces.Continue reading
Fourier Synthesis Visualization and Sound
A prototype for studying the use of Fourier analysis to visualize waveforms. Using p5.js and the Web Audio API, it combines mathematical concepts with sound waves, making abstract ideas more concrete and understandable.Continue reading
Sound, Sync, Shade
Integrating real-time audio synthesis with visual feedback using p5.js and the Web Audio API. This interactive synthesizer combines waveform modulation and dynamic color transitions, enabling the exploration of different audio frequencies and visual effects.Continue reading
Sawtooth Lissajous Curve
This project combines simple mathematical functions to generate complex sawtooth Lissajous curves, explained here through dynamic Processing visualizations that allow interaction with various frequencies and scales.Continue reading
Drawing Rough Lines
Creating textured, organic lines in Processing uses parameters like displacement, noise, and recursion depth. This experimental technique blends mathematical concepts with randomness to produce rough textures, adding a human element to digital drawings.Continue reading