diff --git a/001_StarField/Processing/sketch.pdez b/001_StarField/Processing/sketch.pdez new file mode 100644 index 0000000..d0ca5c3 Binary files /dev/null and b/001_StarField/Processing/sketch.pdez differ diff --git a/002_MengerSponge/Processing/sketch.pdez b/002_MengerSponge/Processing/sketch.pdez new file mode 100644 index 0000000..9de54f7 Binary files /dev/null and b/002_MengerSponge/Processing/sketch.pdez differ diff --git a/003_Snake_game/Processing/sketch.pdez b/003_Snake_game/Processing/sketch.pdez new file mode 100644 index 0000000..3d07956 Binary files /dev/null and b/003_Snake_game/Processing/sketch.pdez differ diff --git a/004_PurpleRain/Processing/sketch.pdez b/004_PurpleRain/Processing/sketch.pdez new file mode 100644 index 0000000..b1e460e Binary files /dev/null and b/004_PurpleRain/Processing/sketch.pdez differ diff --git a/005_Space_invaders/Processing/sketch.pdez b/005_Space_invaders/Processing/sketch.pdez new file mode 100644 index 0000000..8d12b6d Binary files /dev/null and b/005_Space_invaders/Processing/sketch.pdez differ diff --git a/006_Mitosis/Processing/sketch.pdez b/006_Mitosis/Processing/sketch.pdez new file mode 100644 index 0000000..49bd3de Binary files /dev/null and b/006_Mitosis/Processing/sketch.pdez differ diff --git a/007_SolarSystemGenerator/Processing/sketch.pdez b/007_SolarSystemGenerator/Processing/sketch.pdez new file mode 100644 index 0000000..62b86d3 Binary files /dev/null and b/007_SolarSystemGenerator/Processing/sketch.pdez differ diff --git a/008_SolarSystemGenerator3D/Processing/sketch.pdez b/008_SolarSystemGenerator3D/Processing/sketch.pdez new file mode 100644 index 0000000..5e0013b Binary files /dev/null and b/008_SolarSystemGenerator3D/Processing/sketch.pdez differ diff --git a/009_SolarSystemGenerator3D_texture/Processing/sketch.pdez b/009_SolarSystemGenerator3D_texture/Processing/sketch.pdez new file mode 100644 index 0000000..0b0d83c Binary files /dev/null and b/009_SolarSystemGenerator3D_texture/Processing/sketch.pdez differ diff --git a/010_Maze_DFS/Processing/sketch.pdez b/010_Maze_DFS/Processing/sketch.pdez new file mode 100644 index 0000000..b60c5d9 Binary files /dev/null and b/010_Maze_DFS/Processing/sketch.pdez differ diff --git a/011_PerlinNoiseTerrain/Processing/sketch.pdez b/011_PerlinNoiseTerrain/Processing/sketch.pdez new file mode 100644 index 0000000..35458f9 Binary files /dev/null and b/011_PerlinNoiseTerrain/Processing/sketch.pdez differ diff --git a/012_LorenzAttractor/Processing/sketch.pdez b/012_LorenzAttractor/Processing/sketch.pdez new file mode 100644 index 0000000..34646ae Binary files /dev/null and b/012_LorenzAttractor/Processing/sketch.pdez differ diff --git a/013_ReactionDiffusion/Processing/sketch.pdez b/013_ReactionDiffusion/Processing/sketch.pdez new file mode 100644 index 0000000..67e390b Binary files /dev/null and b/013_ReactionDiffusion/Processing/sketch.pdez differ diff --git a/014_FractalTree/Processing/sketch.pdez b/014_FractalTree/Processing/sketch.pdez new file mode 100644 index 0000000..487901e Binary files /dev/null and b/014_FractalTree/Processing/sketch.pdez differ diff --git a/015_FractalTreeArray/Processing/sketch.pdez b/015_FractalTreeArray/Processing/sketch.pdez new file mode 100644 index 0000000..11ee7f0 Binary files /dev/null and b/015_FractalTreeArray/Processing/sketch.pdez differ diff --git a/016_LSystem/Processing/sketch.pdez b/016_LSystem/Processing/sketch.pdez new file mode 100644 index 0000000..3b5a9ae Binary files /dev/null and b/016_LSystem/Processing/sketch.pdez differ diff --git a/017_SpaceColonizer/Processing/sketch.pdez b/017_SpaceColonizer/Processing/sketch.pdez new file mode 100644 index 0000000..cf91647 Binary files /dev/null and b/017_SpaceColonizer/Processing/sketch.pdez differ diff --git a/018_SpaceColonizer3D/Processing/sketch.pdez b/018_SpaceColonizer3D/Processing/sketch.pdez new file mode 100644 index 0000000..26f0f6c Binary files /dev/null and b/018_SpaceColonizer3D/Processing/sketch.pdez differ diff --git a/019_Superellipse/Processing/sketch.pdez b/019_Superellipse/Processing/sketch.pdez new file mode 100644 index 0000000..ca12a7b Binary files /dev/null and b/019_Superellipse/Processing/sketch.pdez differ diff --git a/020_ClothSimulation/Processing/CC_020_Cloth3D/Processing/sketch.pdez b/020_ClothSimulation/Processing/CC_020_Cloth3D/Processing/sketch.pdez new file mode 100644 index 0000000..660e4bc Binary files /dev/null and b/020_ClothSimulation/Processing/CC_020_Cloth3D/Processing/sketch.pdez differ diff --git a/020_ClothSimulation/Processing/sketch.pdez b/020_ClothSimulation/Processing/sketch.pdez new file mode 100644 index 0000000..15e090c Binary files /dev/null and b/020_ClothSimulation/Processing/sketch.pdez differ diff --git a/021_Mandelbrot/Processing/sketch.pdez b/021_Mandelbrot/Processing/sketch.pdez new file mode 100644 index 0000000..371897c Binary files /dev/null and b/021_Mandelbrot/Processing/sketch.pdez differ diff --git a/022_JuliaSet/Processing/sketch.pdez b/022_JuliaSet/Processing/sketch.pdez new file mode 100644 index 0000000..7a6add0 Binary files /dev/null and b/022_JuliaSet/Processing/sketch.pdez differ diff --git a/023_SuperShape2D/Processing/sketch.pdez b/023_SuperShape2D/Processing/sketch.pdez new file mode 100644 index 0000000..2846800 Binary files /dev/null and b/023_SuperShape2D/Processing/sketch.pdez differ diff --git a/024_PerlinNoiseFlowField/Processing/sketch.pdez b/024_PerlinNoiseFlowField/Processing/sketch.pdez new file mode 100644 index 0000000..f7a2c4f Binary files /dev/null and b/024_PerlinNoiseFlowField/Processing/sketch.pdez differ diff --git a/025_SphereGeometry/Processing/sketch.pdez b/025_SphereGeometry/Processing/sketch.pdez new file mode 100644 index 0000000..a6dbdfa Binary files /dev/null and b/025_SphereGeometry/Processing/sketch.pdez differ diff --git a/026_SuperShape3D/Processing/sketch.pdez b/026_SuperShape3D/Processing/sketch.pdez new file mode 100644 index 0000000..c3843b0 Binary files /dev/null and b/026_SuperShape3D/Processing/sketch.pdez differ diff --git a/027_FireWorks/Processing/sketch.pdez b/027_FireWorks/Processing/sketch.pdez new file mode 100644 index 0000000..3578bf2 Binary files /dev/null and b/027_FireWorks/Processing/sketch.pdez differ diff --git a/028_MetaBalls/Processing/sketch.pdez b/028_MetaBalls/Processing/sketch.pdez new file mode 100644 index 0000000..8e6b30f Binary files /dev/null and b/028_MetaBalls/Processing/sketch.pdez differ diff --git a/029_SmartRockets/Processing/sketch.pdez b/029_SmartRockets/Processing/sketch.pdez new file mode 100644 index 0000000..ccf93c3 Binary files /dev/null and b/029_SmartRockets/Processing/sketch.pdez differ diff --git a/030_Phyllotaxis/Processing/sketch.pdez b/030_Phyllotaxis/Processing/sketch.pdez new file mode 100644 index 0000000..213a8dd Binary files /dev/null and b/030_Phyllotaxis/Processing/sketch.pdez differ diff --git a/031_FlappyBird/Processing/sketch.pdez b/031_FlappyBird/Processing/sketch.pdez new file mode 100644 index 0000000..e3e3fb7 Binary files /dev/null and b/031_FlappyBird/Processing/sketch.pdez differ diff --git a/032.1_agar.io/Processing/sketch.pdez b/032.1_agar.io/Processing/sketch.pdez new file mode 100644 index 0000000..72cf892 Binary files /dev/null and b/032.1_agar.io/Processing/sketch.pdez differ diff --git a/033_poisson_disc/Processing/sketch.pdez b/033_poisson_disc/Processing/sketch.pdez new file mode 100644 index 0000000..4abe978 Binary files /dev/null and b/033_poisson_disc/Processing/sketch.pdez differ diff --git a/034_DLA/Processing/sketch.pdez b/034_DLA/Processing/sketch.pdez new file mode 100644 index 0000000..cc03f57 Binary files /dev/null and b/034_DLA/Processing/sketch.pdez differ diff --git a/035.1_TSP/Processing/sketch.pdez b/035.1_TSP/Processing/sketch.pdez new file mode 100644 index 0000000..345a664 Binary files /dev/null and b/035.1_TSP/Processing/sketch.pdez differ diff --git a/035.2_LexicographicOrder/Processing/sketch.pdez b/035.2_LexicographicOrder/Processing/sketch.pdez new file mode 100644 index 0000000..282c52b Binary files /dev/null and b/035.2_LexicographicOrder/Processing/sketch.pdez differ diff --git a/035.3_TSP_Lexical/Processing/sketch.pdez b/035.3_TSP_Lexical/Processing/sketch.pdez new file mode 100644 index 0000000..69803fa Binary files /dev/null and b/035.3_TSP_Lexical/Processing/sketch.pdez differ diff --git a/035.4_TSP_GA/Processing/sketch.pdez b/035.4_TSP_GA/Processing/sketch.pdez new file mode 100644 index 0000000..4f452bb Binary files /dev/null and b/035.4_TSP_GA/Processing/sketch.pdez differ diff --git a/036_Blobby/Processing/sketch.pdez b/036_Blobby/Processing/sketch.pdez new file mode 100644 index 0000000..bcb3991 Binary files /dev/null and b/036_Blobby/Processing/sketch.pdez differ diff --git a/037_diastic/Processing/sketch.pdez b/037_diastic/Processing/sketch.pdez new file mode 100644 index 0000000..76c9329 Binary files /dev/null and b/037_diastic/Processing/sketch.pdez differ diff --git a/040.1_wordcounts/Processing/sketch.pdez b/040.1_wordcounts/Processing/sketch.pdez new file mode 100644 index 0000000..7a77273 Binary files /dev/null and b/040.1_wordcounts/Processing/sketch.pdez differ diff --git a/041_ClappyBird/Processing/sketch.pdez b/041_ClappyBird/Processing/sketch.pdez new file mode 100644 index 0000000..506bd78 Binary files /dev/null and b/041_ClappyBird/Processing/sketch.pdez differ diff --git a/042.1_markov-chain/Processing/sketch.pdez b/042.1_markov-chain/Processing/sketch.pdez new file mode 100644 index 0000000..3f87d46 Binary files /dev/null and b/042.1_markov-chain/Processing/sketch.pdez differ diff --git a/042.2_markov-chain-names/Processing/sketch.pdez b/042.2_markov-chain-names/Processing/sketch.pdez new file mode 100644 index 0000000..27880ab Binary files /dev/null and b/042.2_markov-chain-names/Processing/sketch.pdez differ diff --git a/046_Asteroids/Processing/sketch.pdez b/046_Asteroids/Processing/sketch.pdez new file mode 100644 index 0000000..3f1ecc2 Binary files /dev/null and b/046_Asteroids/Processing/sketch.pdez differ diff --git a/047_PixelSorting/Processing/sketch.pdez b/047_PixelSorting/Processing/sketch.pdez new file mode 100644 index 0000000..e8a6c8d Binary files /dev/null and b/047_PixelSorting/Processing/sketch.pdez differ diff --git a/048_TweetsByMonth/Processing/sketch.pdez b/048_TweetsByMonth/Processing/sketch.pdez new file mode 100644 index 0000000..13690db Binary files /dev/null and b/048_TweetsByMonth/Processing/sketch.pdez differ diff --git a/049_ObamaMosaic/Processing/sketch.pdez b/049_ObamaMosaic/Processing/sketch.pdez new file mode 100644 index 0000000..de5bb0b Binary files /dev/null and b/049_ObamaMosaic/Processing/sketch.pdez differ diff --git a/050.1_CirclePackingAnimated/Processing/sketch.pdez b/050.1_CirclePackingAnimated/Processing/sketch.pdez new file mode 100644 index 0000000..493a0d6 Binary files /dev/null and b/050.1_CirclePackingAnimated/Processing/sketch.pdez differ diff --git a/050.2_CirclePackingImage/Processing/sketch.pdez b/050.2_CirclePackingImage/Processing/sketch.pdez new file mode 100644 index 0000000..fbf9159 Binary files /dev/null and b/050.2_CirclePackingImage/Processing/sketch.pdez differ diff --git a/051_astar/Processing/sketch.pdez b/051_astar/Processing/sketch.pdez new file mode 100644 index 0000000..3b9e110 Binary files /dev/null and b/051_astar/Processing/sketch.pdez differ diff --git a/052_random_walk/Processing/sketch.pdez b/052_random_walk/Processing/sketch.pdez new file mode 100644 index 0000000..2968c6f Binary files /dev/null and b/052_random_walk/Processing/sketch.pdez differ diff --git a/053_random_walk_levy/Processing/sketch.pdez b/053_random_walk_levy/Processing/sketch.pdez new file mode 100644 index 0000000..d2e5f8d Binary files /dev/null and b/053_random_walk_levy/Processing/sketch.pdez differ diff --git a/054.1_StarPatterns/Processing/sketch.pdez b/054.1_StarPatterns/Processing/sketch.pdez new file mode 100644 index 0000000..3f5f77a Binary files /dev/null and b/054.1_StarPatterns/Processing/sketch.pdez differ diff --git a/055_Roses/Processing/sketch.pdez b/055_Roses/Processing/sketch.pdez new file mode 100644 index 0000000..6f550bf Binary files /dev/null and b/055_Roses/Processing/sketch.pdez differ diff --git a/056_attraction_repulsion/Processing/sketch.pdez b/056_attraction_repulsion/Processing/sketch.pdez new file mode 100644 index 0000000..54c32f6 Binary files /dev/null and b/056_attraction_repulsion/Processing/sketch.pdez differ diff --git a/057_Earthquake_Viz/Processing/sketch.pdez b/057_Earthquake_Viz/Processing/sketch.pdez new file mode 100644 index 0000000..dea4e3a Binary files /dev/null and b/057_Earthquake_Viz/Processing/sketch.pdez differ diff --git a/058_EarthQuakeViz3D/Processing/sketch.pdez b/058_EarthQuakeViz3D/Processing/sketch.pdez new file mode 100644 index 0000000..4026032 Binary files /dev/null and b/058_EarthQuakeViz3D/Processing/sketch.pdez differ diff --git a/060_Butterfly_Wings/Processing/sketch.pdez b/060_Butterfly_Wings/Processing/sketch.pdez new file mode 100644 index 0000000..1378a74 Binary files /dev/null and b/060_Butterfly_Wings/Processing/sketch.pdez differ diff --git a/061_fractal_spirograph/Processing/sketch.pdez b/061_fractal_spirograph/Processing/sketch.pdez new file mode 100644 index 0000000..5e18bac Binary files /dev/null and b/061_fractal_spirograph/Processing/sketch.pdez differ diff --git a/063_unikitty_flag/Processing/sketch.pdez b/063_unikitty_flag/Processing/sketch.pdez new file mode 100644 index 0000000..51cd6d8 Binary files /dev/null and b/063_unikitty_flag/Processing/sketch.pdez differ diff --git a/064.1_ForwardKinematics/Processing/sketch.pdez b/064.1_ForwardKinematics/Processing/sketch.pdez new file mode 100644 index 0000000..876b67a Binary files /dev/null and b/064.1_ForwardKinematics/Processing/sketch.pdez differ diff --git a/064.2_InverseKinematics/Processing/sketch.pdez b/064.2_InverseKinematics/Processing/sketch.pdez new file mode 100644 index 0000000..7c4ab42 Binary files /dev/null and b/064.2_InverseKinematics/Processing/sketch.pdez differ diff --git a/064.3_InverseKinematics_fixed/Processing/sketch.pdez b/064.3_InverseKinematics_fixed/Processing/sketch.pdez new file mode 100644 index 0000000..7e20df4 Binary files /dev/null and b/064.3_InverseKinematics_fixed/Processing/sketch.pdez differ diff --git a/064.4_InverseKinematics_array/Processing/sketch.pdez b/064.4_InverseKinematics_array/Processing/sketch.pdez new file mode 100644 index 0000000..a0b3527 Binary files /dev/null and b/064.4_InverseKinematics_array/Processing/sketch.pdez differ diff --git a/065.1_binary_tree/Processing/sketch.pdez b/065.1_binary_tree/Processing/sketch.pdez new file mode 100644 index 0000000..94ec198 Binary files /dev/null and b/065.1_binary_tree/Processing/sketch.pdez differ diff --git a/065.2_binary_tree_viz/Processing/sketch.pdez b/065.2_binary_tree_viz/Processing/sketch.pdez new file mode 100644 index 0000000..f65b345 Binary files /dev/null and b/065.2_binary_tree_viz/Processing/sketch.pdez differ diff --git a/067_Pong/Processing/sketch.pdez b/067_Pong/Processing/sketch.pdez new file mode 100644 index 0000000..7fe330e Binary files /dev/null and b/067_Pong/Processing/sketch.pdez differ diff --git a/069_steering_evolution/Processing/sketch.pdez b/069_steering_evolution/Processing/sketch.pdez new file mode 100644 index 0000000..e046a0d Binary files /dev/null and b/069_steering_evolution/Processing/sketch.pdez differ diff --git a/071_minesweeper/Processing/sketch.pdez b/071_minesweeper/Processing/sketch.pdez new file mode 100644 index 0000000..fb18738 Binary files /dev/null and b/071_minesweeper/Processing/sketch.pdez differ diff --git a/072_Frogger/Processing/sketch.pdez b/072_Frogger/Processing/sketch.pdez new file mode 100644 index 0000000..ea4811b Binary files /dev/null and b/072_Frogger/Processing/sketch.pdez differ diff --git a/074_Clock/Processing/sketch.pdez b/074_Clock/Processing/sketch.pdez new file mode 100644 index 0000000..015868e Binary files /dev/null and b/074_Clock/Processing/sketch.pdez differ diff --git a/076_10PRINT/Processing/sketch.pdez b/076_10PRINT/Processing/sketch.pdez new file mode 100644 index 0000000..b0ace3f Binary files /dev/null and b/076_10PRINT/Processing/sketch.pdez differ diff --git a/077_Recursion/Processing/sketch.pdez b/077_Recursion/Processing/sketch.pdez new file mode 100644 index 0000000..b3324ec Binary files /dev/null and b/077_Recursion/Processing/sketch.pdez differ diff --git a/078_Simple_Particle_System/Processing/sketch.pdez b/078_Simple_Particle_System/Processing/sketch.pdez new file mode 100644 index 0000000..b9bc2f9 Binary files /dev/null and b/078_Simple_Particle_System/Processing/sketch.pdez differ diff --git a/081.1_Circle_Morphing_Part_1/Processing/sketch.pdez b/081.1_Circle_Morphing_Part_1/Processing/sketch.pdez new file mode 100644 index 0000000..94188a0 Binary files /dev/null and b/081.1_Circle_Morphing_Part_1/Processing/sketch.pdez differ diff --git a/081.2_Circle_Morphing_Part_2/Processing/sketch.pdez b/081.2_Circle_Morphing_Part_2/Processing/sketch.pdez new file mode 100644 index 0000000..5d694af Binary files /dev/null and b/081.2_Circle_Morphing_Part_2/Processing/sketch.pdez differ diff --git a/085_The_Game_of_Life/Processing/sketch.pdez b/085_The_Game_of_Life/Processing/sketch.pdez new file mode 100644 index 0000000..930b913 Binary files /dev/null and b/085_The_Game_of_Life/Processing/sketch.pdez differ diff --git a/086_beesandbombs/Processing/sketch.pdez b/086_beesandbombs/Processing/sketch.pdez new file mode 100644 index 0000000..db56bcc Binary files /dev/null and b/086_beesandbombs/Processing/sketch.pdez differ diff --git a/087_3D_Knots/Processing/sketch.pdez b/087_3D_Knots/Processing/sketch.pdez new file mode 100644 index 0000000..36e57dd Binary files /dev/null and b/087_3D_Knots/Processing/sketch.pdez differ diff --git a/088_snowfall/Processing/sketch.pdez b/088_snowfall/Processing/sketch.pdez new file mode 100644 index 0000000..089943a Binary files /dev/null and b/088_snowfall/Processing/sketch.pdez differ diff --git a/089_langtonsant/Processing/sketch.pdez b/089_langtonsant/Processing/sketch.pdez new file mode 100644 index 0000000..0bd7b81 Binary files /dev/null and b/089_langtonsant/Processing/sketch.pdez differ diff --git a/090_dithering/Processing/sketch.pdez b/090_dithering/Processing/sketch.pdez new file mode 100644 index 0000000..eca0f84 Binary files /dev/null and b/090_dithering/Processing/sketch.pdez differ diff --git a/091_snakesladders/Processing/sketch.pdez b/091_snakesladders/Processing/sketch.pdez new file mode 100644 index 0000000..c26b553 Binary files /dev/null and b/091_snakesladders/Processing/sketch.pdez differ diff --git a/092_xor/Processing/sketch.pdez b/092_xor/Processing/sketch.pdez new file mode 100644 index 0000000..a723621 Binary files /dev/null and b/092_xor/Processing/sketch.pdez differ diff --git a/093_DoublePendulum/Processing/sketch.pdez b/093_DoublePendulum/Processing/sketch.pdez new file mode 100644 index 0000000..243be59 Binary files /dev/null and b/093_DoublePendulum/Processing/sketch.pdez differ diff --git a/094_2048/Processing/sketch.pdez b/094_2048/Processing/sketch.pdez new file mode 100644 index 0000000..188e94a Binary files /dev/null and b/094_2048/Processing/sketch.pdez differ diff --git a/095_Approximating_Pi/Processing/sketch.pdez b/095_Approximating_Pi/Processing/sketch.pdez new file mode 100644 index 0000000..d2e3986 Binary files /dev/null and b/095_Approximating_Pi/Processing/sketch.pdez differ diff --git a/096_Visualizing_the_Digits_of_Pi/Processing/sketch.pdez b/096_Visualizing_the_Digits_of_Pi/Processing/sketch.pdez new file mode 100644 index 0000000..263bacc Binary files /dev/null and b/096_Visualizing_the_Digits_of_Pi/Processing/sketch.pdez differ diff --git a/097.1_Book_of_Pi_Part_1/Processing/sketch.pdez b/097.1_Book_of_Pi_Part_1/Processing/sketch.pdez new file mode 100644 index 0000000..506b462 Binary files /dev/null and b/097.1_Book_of_Pi_Part_1/Processing/sketch.pdez differ diff --git a/097.2_Book_of_Pi_Part_2/Processing/sketch.pdez b/097.2_Book_of_Pi_Part_2/Processing/sketch.pdez new file mode 100644 index 0000000..c9739e4 Binary files /dev/null and b/097.2_Book_of_Pi_Part_2/Processing/sketch.pdez differ diff --git a/098.1_QuadTree/Processing/sketch.pdez b/098.1_QuadTree/Processing/sketch.pdez new file mode 100644 index 0000000..45c018b Binary files /dev/null and b/098.1_QuadTree/Processing/sketch.pdez differ diff --git a/098.3_QuadTree_Collisions/Processing/sketch.pdez b/098.3_QuadTree_Collisions/Processing/sketch.pdez new file mode 100644 index 0000000..6e24188 Binary files /dev/null and b/098.3_QuadTree_Collisions/Processing/sketch.pdez differ diff --git a/100.1_NeuroEvolution_FlappyBird/Processing/sketch.pdez b/100.1_NeuroEvolution_FlappyBird/Processing/sketch.pdez new file mode 100644 index 0000000..c2f1d0d Binary files /dev/null and b/100.1_NeuroEvolution_FlappyBird/Processing/sketch.pdez differ diff --git a/101_MayThe4th/Processing/sketch.pdez b/101_MayThe4th/Processing/sketch.pdez new file mode 100644 index 0000000..87118a0 Binary files /dev/null and b/101_MayThe4th/Processing/sketch.pdez differ diff --git a/102_WaterRipples/Processing/sketch.pdez b/102_WaterRipples/Processing/sketch.pdez new file mode 100644 index 0000000..6154ec6 Binary files /dev/null and b/102_WaterRipples/Processing/sketch.pdez differ diff --git a/103_Flames/Processing/sketch.pdez b/103_Flames/Processing/sketch.pdez new file mode 100644 index 0000000..b760b81 Binary files /dev/null and b/103_Flames/Processing/sketch.pdez differ diff --git a/107_sandpiles/Processing/sketch.pdez b/107_sandpiles/Processing/sketch.pdez new file mode 100644 index 0000000..a7696c4 Binary files /dev/null and b/107_sandpiles/Processing/sketch.pdez differ diff --git a/108_barnsley_fern/Processing/sketch.pdez b/108_barnsley_fern/Processing/sketch.pdez new file mode 100644 index 0000000..f4130cd Binary files /dev/null and b/108_barnsley_fern/Processing/sketch.pdez differ diff --git a/110.1_recaman/Processing/sketch.pdez b/110.1_recaman/Processing/sketch.pdez new file mode 100644 index 0000000..e661da6 Binary files /dev/null and b/110.1_recaman/Processing/sketch.pdez differ diff --git a/111_animated_sprite/Processing/sketch.pdez b/111_animated_sprite/Processing/sketch.pdez new file mode 100644 index 0000000..0c55e9f Binary files /dev/null and b/111_animated_sprite/Processing/sketch.pdez differ diff --git a/112_3D_Rendering/Processing/sketch.pdez b/112_3D_Rendering/Processing/sketch.pdez new file mode 100644 index 0000000..a62bce2 Binary files /dev/null and b/112_3D_Rendering/Processing/sketch.pdez differ diff --git a/113_Hypercube/Processing/sketch.pdez b/113_Hypercube/Processing/sketch.pdez new file mode 100644 index 0000000..44ec780 Binary files /dev/null and b/113_Hypercube/Processing/sketch.pdez differ diff --git a/114_BubbleSortViz/Processing/sketch.pdez b/114_BubbleSortViz/Processing/sketch.pdez new file mode 100644 index 0000000..29f415e Binary files /dev/null and b/114_BubbleSortViz/Processing/sketch.pdez differ diff --git a/115_Snake_Game_Redux/Processing/sketch.pdez b/115_Snake_Game_Redux/Processing/sketch.pdez new file mode 100644 index 0000000..a37e95c Binary files /dev/null and b/115_Snake_Game_Redux/Processing/sketch.pdez differ diff --git a/116_Lissajous/Processing/sketch.pdez b/116_Lissajous/Processing/sketch.pdez new file mode 100644 index 0000000..8dd6d35 Binary files /dev/null and b/116_Lissajous/Processing/sketch.pdez differ diff --git a/117_SevenSegmentDisplay/Processing/sketch.pdez b/117_SevenSegmentDisplay/Processing/sketch.pdez new file mode 100644 index 0000000..1dabd30 Binary files /dev/null and b/117_SevenSegmentDisplay/Processing/sketch.pdez differ diff --git a/119_Binary_to_Decimal_Conversion/Processing/sketch.pdez b/119_Binary_to_Decimal_Conversion/Processing/sketch.pdez new file mode 100644 index 0000000..8b74519 Binary files /dev/null and b/119_Binary_to_Decimal_Conversion/Processing/sketch.pdez differ diff --git a/120_Bit_Shifting/Processing/sketch.pdez b/120_Bit_Shifting/Processing/sketch.pdez new file mode 100644 index 0000000..21bdee3 Binary files /dev/null and b/120_Bit_Shifting/Processing/sketch.pdez differ diff --git a/121_Logo_1/Processing/sketch.pdez b/121_Logo_1/Processing/sketch.pdez new file mode 100644 index 0000000..3615cbf Binary files /dev/null and b/121_Logo_1/Processing/sketch.pdez differ diff --git a/121_Logo_2/Processing/sketch.pdez b/121_Logo_2/Processing/sketch.pdez new file mode 100644 index 0000000..33cbffc Binary files /dev/null and b/121_Logo_2/Processing/sketch.pdez differ diff --git a/123_ChaosGame_1/Processing/sketch.pdez b/123_ChaosGame_1/Processing/sketch.pdez new file mode 100644 index 0000000..7962bb3 Binary files /dev/null and b/123_ChaosGame_1/Processing/sketch.pdez differ diff --git a/123_ChaosGame_2/Processing/sketch.pdez b/123_ChaosGame_2/Processing/sketch.pdez new file mode 100644 index 0000000..f6a96a3 Binary files /dev/null and b/123_ChaosGame_2/Processing/sketch.pdez differ diff --git a/124_Flocking_Boids/Processing/sketch.pdez b/124_Flocking_Boids/Processing/sketch.pdez new file mode 100644 index 0000000..9e006ed Binary files /dev/null and b/124_Flocking_Boids/Processing/sketch.pdez differ diff --git a/125_Fourier_Series/Processing/sketch.pdez b/125_Fourier_Series/Processing/sketch.pdez new file mode 100644 index 0000000..d65737f Binary files /dev/null and b/125_Fourier_Series/Processing/sketch.pdez differ diff --git a/126_Toothpicks/Processing/sketch.pdez b/126_Toothpicks/Processing/sketch.pdez new file mode 100644 index 0000000..f1edc82 Binary files /dev/null and b/126_Toothpicks/Processing/sketch.pdez differ diff --git a/127_Snowflake_Brownian/Processing/sketch.pdez b/127_Snowflake_Brownian/Processing/sketch.pdez new file mode 100644 index 0000000..31abfa3 Binary files /dev/null and b/127_Snowflake_Brownian/Processing/sketch.pdez differ diff --git a/129_Koch_Snowflake/Processing/sketch.pdez b/129_Koch_Snowflake/Processing/sketch.pdez new file mode 100644 index 0000000..abc7c11 Binary files /dev/null and b/129_Koch_Snowflake/Processing/sketch.pdez differ diff --git a/130_Fourier_Transform_1/Processing/sketch.pdez b/130_Fourier_Transform_1/Processing/sketch.pdez new file mode 100644 index 0000000..d4e02a1 Binary files /dev/null and b/130_Fourier_Transform_1/Processing/sketch.pdez differ diff --git a/130_Fourier_Transform_3/Processing/sketch.pdez b/130_Fourier_Transform_3/Processing/sketch.pdez new file mode 100644 index 0000000..6af3379 Binary files /dev/null and b/130_Fourier_Transform_3/Processing/sketch.pdez differ diff --git a/131_BouncingDVDLogo/Processing/sketch.pdez b/131_BouncingDVDLogo/Processing/sketch.pdez new file mode 100644 index 0000000..d5ff504 Binary files /dev/null and b/131_BouncingDVDLogo/Processing/sketch.pdez differ diff --git a/132_FluidSimulation/Processing/sketch.pdez b/132_FluidSimulation/Processing/sketch.pdez new file mode 100644 index 0000000..550b4f0 Binary files /dev/null and b/132_FluidSimulation/Processing/sketch.pdez differ diff --git a/133_Times_Tables_Cardioid/Processing/sketch.pdez b/133_Times_Tables_Cardioid/Processing/sketch.pdez new file mode 100644 index 0000000..cb13980 Binary files /dev/null and b/133_Times_Tables_Cardioid/Processing/sketch.pdez differ diff --git a/134_Heart_Curve_1/Processing/sketch.pdez b/134_Heart_Curve_1/Processing/sketch.pdez new file mode 100644 index 0000000..02f4262 Binary files /dev/null and b/134_Heart_Curve_1/Processing/sketch.pdez differ diff --git a/134_Heart_Curve_2/Processing/sketch.pdez b/134_Heart_Curve_2/Processing/sketch.pdez new file mode 100644 index 0000000..b436220 Binary files /dev/null and b/134_Heart_Curve_2/Processing/sketch.pdez differ diff --git a/135_GIF_Loop/Processing/sketch.pdez b/135_GIF_Loop/Processing/sketch.pdez new file mode 100644 index 0000000..35eeb32 Binary files /dev/null and b/135_GIF_Loop/Processing/sketch.pdez differ diff --git a/136_Polar_Noise_Loop_1/Processing/sketch.pdez b/136_Polar_Noise_Loop_1/Processing/sketch.pdez new file mode 100644 index 0000000..00b6090 Binary files /dev/null and b/136_Polar_Noise_Loop_1/Processing/sketch.pdez differ diff --git a/136_Polar_Noise_Loop_2/Processing/sketch.pdez b/136_Polar_Noise_Loop_2/Processing/sketch.pdez new file mode 100644 index 0000000..9897431 Binary files /dev/null and b/136_Polar_Noise_Loop_2/Processing/sketch.pdez differ diff --git a/137_4D_Noise_Loop/Processing/sketch.pdez b/137_4D_Noise_Loop/Processing/sketch.pdez new file mode 100644 index 0000000..c203b46 Binary files /dev/null and b/137_4D_Noise_Loop/Processing/sketch.pdez differ diff --git a/140_Pi_Leibniz/Processing/sketch.pdez b/140_Pi_Leibniz/Processing/sketch.pdez new file mode 100644 index 0000000..e42d223 Binary files /dev/null and b/140_Pi_Leibniz/Processing/sketch.pdez differ diff --git a/141_Mandelbrot_Pi/Processing/sketch.pdez b/141_Mandelbrot_Pi/Processing/sketch.pdez new file mode 100644 index 0000000..5caadf9 Binary files /dev/null and b/141_Mandelbrot_Pi/Processing/sketch.pdez differ diff --git a/142_Rubiks_Cube_1/Processing/sketch.pdez b/142_Rubiks_Cube_1/Processing/sketch.pdez new file mode 100644 index 0000000..8c4d949 Binary files /dev/null and b/142_Rubiks_Cube_1/Processing/sketch.pdez differ diff --git a/142_Rubiks_Cube_2/Processing/sketch.pdez b/142_Rubiks_Cube_2/Processing/sketch.pdez new file mode 100644 index 0000000..84af073 Binary files /dev/null and b/142_Rubiks_Cube_2/Processing/sketch.pdez differ diff --git a/142_Rubiks_Cube_3/Processing/sketch.pdez b/142_Rubiks_Cube_3/Processing/sketch.pdez new file mode 100644 index 0000000..17ad3dd Binary files /dev/null and b/142_Rubiks_Cube_3/Processing/sketch.pdez differ diff --git a/144_Black_Hole_Newtonian/Processing/sketch.pdez b/144_Black_Hole_Newtonian/Processing/sketch.pdez new file mode 100644 index 0000000..6e861d0 Binary files /dev/null and b/144_Black_Hole_Newtonian/Processing/sketch.pdez differ diff --git a/145_Ray_Casting/Processing/sketch.pdez b/145_Ray_Casting/Processing/sketch.pdez new file mode 100644 index 0000000..f52b70a Binary files /dev/null and b/145_Ray_Casting/Processing/sketch.pdez differ diff --git a/146_Rendering_Ray_Casting/Processing/sketch.pdez b/146_Rendering_Ray_Casting/Processing/sketch.pdez new file mode 100644 index 0000000..a15d7e7 Binary files /dev/null and b/146_Rendering_Ray_Casting/Processing/sketch.pdez differ diff --git a/147_Chrome_Dinosaur_Game/Processing/sketch.pdez b/147_Chrome_Dinosaur_Game/Processing/sketch.pdez new file mode 100644 index 0000000..b308d38 Binary files /dev/null and b/147_Chrome_Dinosaur_Game/Processing/sketch.pdez differ diff --git a/148_Gift_Wrapping/Processing/sketch.pdez b/148_Gift_Wrapping/Processing/sketch.pdez new file mode 100644 index 0000000..f958d21 Binary files /dev/null and b/148_Gift_Wrapping/Processing/sketch.pdez differ diff --git a/149_Tic_Tac_Toe/Processing/sketch.pdez b/149_Tic_Tac_Toe/Processing/sketch.pdez new file mode 100644 index 0000000..72c16d9 Binary files /dev/null and b/149_Tic_Tac_Toe/Processing/sketch.pdez differ diff --git a/152_RDP_Algorithm/Processing/sketch.pdez b/152_RDP_Algorithm/Processing/sketch.pdez new file mode 100644 index 0000000..5f3fe92 Binary files /dev/null and b/152_RDP_Algorithm/Processing/sketch.pdez differ diff --git a/154_Tic_Tac_Toe_Minimax/Processing/sketch.pdez b/154_Tic_Tac_Toe_Minimax/Processing/sketch.pdez new file mode 100644 index 0000000..9f3d853 Binary files /dev/null and b/154_Tic_Tac_Toe_Minimax/Processing/sketch.pdez differ diff --git a/155_Kaleidoscope_Snowflake/Processing/sketch.pdez b/155_Kaleidoscope_Snowflake/Processing/sketch.pdez new file mode 100644 index 0000000..d5049e0 Binary files /dev/null and b/155_Kaleidoscope_Snowflake/Processing/sketch.pdez differ diff --git a/159_simple_pendulum_simulation/Processing/sketch.pdez b/159_simple_pendulum_simulation/Processing/sketch.pdez new file mode 100644 index 0000000..d16025a Binary files /dev/null and b/159_simple_pendulum_simulation/Processing/sketch.pdez differ diff --git a/164_Slitscan/Processing/sketch.pdez b/164_Slitscan/Processing/sketch.pdez new file mode 100644 index 0000000..7aa7f03 Binary files /dev/null and b/164_Slitscan/Processing/sketch.pdez differ diff --git a/167_Prime_Spiral/Processing/sketch.pdez b/167_Prime_Spiral/Processing/sketch.pdez new file mode 100644 index 0000000..857cce4 Binary files /dev/null and b/167_Prime_Spiral/Processing/sketch.pdez differ diff --git a/168_Mandelbulb/Processing/sketch.pdez b/168_Mandelbulb/Processing/sketch.pdez new file mode 100644 index 0000000..1426141 Binary files /dev/null and b/168_Mandelbulb/Processing/sketch.pdez differ diff --git a/zip_to_pdez.sh b/zip_to_pdez.sh new file mode 100755 index 0000000..a9cdf3d --- /dev/null +++ b/zip_to_pdez.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +# Find all directories named "Processing" recursively +find . -type d -name "Processing" | while read -r processing_dir; do + # Get the parent directory containing "Processing" + parent_dir=$(dirname "$processing_dir") + + # Get the name of the sketch folder inside the Processing directory + sketch_folder=$(basename "$(find "$processing_dir" -mindepth 1 -maxdepth 1 -type d)") + + # Navigate into the Processing directory + cd "$processing_dir" || exit + + # Zip the sketch folder and exclude unnecessary files + zip -r sketch.zip "$sketch_folder" -x "*/build/*" "*/output/*" "*.class" "*.java" + + # Rename the .zip file to .pdez + mv sketch.zip sketch.pdez + + # Return to the original directory + cd - > /dev/null || exit + + echo "Processed: $processing_dir/$sketch_folder" +done