Posts tagged with "Processing"
k-means Clustering
A Processing visualization of the k-means clustering algorithm, demonstrating iterative centroid-based data partitioning and Voronoi cell formation for different values of k.
Published: May 18, 2021 | Last Modified: May 13, 2025Blending Textures With Open Simplex Noise
A Processing implementation that combines Open Simplex Noise with image blending techniques to create smooth, organic animations of texture transitions.
Published: August 18, 2019 | Last Modified: May 13, 2025Cube Wave
A Processing implementation of a 3D cube wave animation using PeasyCam for camera control, featuring dynamic lighting and orthographic projection for a mesmerizing visual effect.
Published: December 30, 2018 | Last Modified: May 13, 2025Lorenz Doll
A Processing visualization where each pixel of an image is transformed into a Lorenz System, with the system’s velocity mapped to the original pixel’s brightness values.
Published: November 21, 2018 | Last Modified: May 13, 2025Barnsley Fern
A Processing implementation of the Barnsley Fern fractal, demonstrating iterative geometric transformations to create a self-similar fern-like pattern with applications in computer graphics and chaos theory.
Published: June 28, 2018 | Last Modified: May 13, 2025Kruskal's Algorithm Visualized With Processing
A Processing implementation of Kruskal’s algorithm for finding minimum spanning trees in weighted graphs, demonstrating the O(E log E) greedy approach to network optimization.
Published: April 11, 2018 | Last Modified: May 13, 2025Collatz Conjecture + Unit Circle
A Processing visualization of the Collatz Conjecture mapped onto a unit circle, creating 360 distinct branches with 1-degree turns, featuring an interactive exploration of number paths.
Published: April 9, 2018 | Last Modified: May 13, 2025Minimum Spanning Tree Visualized
A Processing visualization of Prim’s Algorithm creating a minimum spanning tree on procedurally generated terrain using Perlin noise height maps and orthographic projection.
Published: April 7, 2018 | Last Modified: May 13, 2025AT&T Hackathon
A reflection on participating in the AT&T Hackathon, focusing on Android game development, optimization techniques, and rapid prototyping of 3D scene building functions.
Published: March 12, 2018 | Last Modified: May 13, 2025Generating Terrain with Open Simplex Noise
A Processing implementation of a Minecraft-style terrain generator using Open Simplex Noise, featuring 3D voxel-based terrain with performance analysis of random walker agents.
Published: January 3, 2018 | Last Modified: May 13, 2025Open Simplex Noise
A Processing implementation exploring 4D Simplex Noise to create smooth, organic looping animations through a 2D grid of pixel objects with variable noise scaling.
Published: January 2, 2018 | Last Modified: May 13, 2025Flipping Tiles
A Processing sketch creating mesmerizing animations of tiles that flip based on either random patterns or Perlin noise algorithms, demonstrating creative uses of procedural animation.
Published: November 18, 2017 | Last Modified: May 13, 2025Juno Cam Image Processing
A Java program that reconstructs and processes raw image data from NASA’s Juno spacecraft’s pushframe camera, combining multiple filter strips to create high-resolution composite images of Jupiter.
Published: November 12, 2017 | Last Modified: May 13, 2025A Java implementation of the counting sort algorithm, a non-comparison based sorting method with O(n+k) time complexity, demonstrated using Processing.
Published: July 18, 2017 | Last Modified: May 13, 2025