Skip to content

Add .pdez files #17

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Dec 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added 001_StarField/Processing/sketch.pdez
Binary file not shown.
Binary file added 002_MengerSponge/Processing/sketch.pdez
Binary file not shown.
Binary file added 003_Snake_game/Processing/sketch.pdez
Binary file not shown.
Binary file added 004_PurpleRain/Processing/sketch.pdez
Binary file not shown.
Binary file added 005_Space_invaders/Processing/sketch.pdez
Binary file not shown.
Binary file added 006_Mitosis/Processing/sketch.pdez
Binary file not shown.
Binary file added 007_SolarSystemGenerator/Processing/sketch.pdez
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added 010_Maze_DFS/Processing/sketch.pdez
Binary file not shown.
Binary file added 011_PerlinNoiseTerrain/Processing/sketch.pdez
Binary file not shown.
Binary file added 012_LorenzAttractor/Processing/sketch.pdez
Binary file not shown.
Binary file added 013_ReactionDiffusion/Processing/sketch.pdez
Binary file not shown.
Binary file added 014_FractalTree/Processing/sketch.pdez
Binary file not shown.
Binary file added 015_FractalTreeArray/Processing/sketch.pdez
Binary file not shown.
Binary file added 016_LSystem/Processing/sketch.pdez
Binary file not shown.
Binary file added 017_SpaceColonizer/Processing/sketch.pdez
Binary file not shown.
Binary file added 018_SpaceColonizer3D/Processing/sketch.pdez
Binary file not shown.
Binary file added 019_Superellipse/Processing/sketch.pdez
Binary file not shown.
Binary file not shown.
Binary file added 020_ClothSimulation/Processing/sketch.pdez
Binary file not shown.
Binary file added 021_Mandelbrot/Processing/sketch.pdez
Binary file not shown.
Binary file added 022_JuliaSet/Processing/sketch.pdez
Binary file not shown.
Binary file added 023_SuperShape2D/Processing/sketch.pdez
Binary file not shown.
Binary file added 024_PerlinNoiseFlowField/Processing/sketch.pdez
Binary file not shown.
Binary file added 025_SphereGeometry/Processing/sketch.pdez
Binary file not shown.
Binary file added 026_SuperShape3D/Processing/sketch.pdez
Binary file not shown.
Binary file added 027_FireWorks/Processing/sketch.pdez
Binary file not shown.
Binary file added 028_MetaBalls/Processing/sketch.pdez
Binary file not shown.
Binary file added 029_SmartRockets/Processing/sketch.pdez
Binary file not shown.
Binary file added 030_Phyllotaxis/Processing/sketch.pdez
Binary file not shown.
Binary file added 031_FlappyBird/Processing/sketch.pdez
Binary file not shown.
Binary file added 032.1_agar.io/Processing/sketch.pdez
Binary file not shown.
Binary file added 033_poisson_disc/Processing/sketch.pdez
Binary file not shown.
Binary file added 034_DLA/Processing/sketch.pdez
Binary file not shown.
Binary file added 035.1_TSP/Processing/sketch.pdez
Binary file not shown.
Binary file added 035.2_LexicographicOrder/Processing/sketch.pdez
Binary file not shown.
Binary file added 035.3_TSP_Lexical/Processing/sketch.pdez
Binary file not shown.
Binary file added 035.4_TSP_GA/Processing/sketch.pdez
Binary file not shown.
Binary file added 036_Blobby/Processing/sketch.pdez
Binary file not shown.
Binary file added 037_diastic/Processing/sketch.pdez
Binary file not shown.
Binary file added 040.1_wordcounts/Processing/sketch.pdez
Binary file not shown.
Binary file added 041_ClappyBird/Processing/sketch.pdez
Binary file not shown.
Binary file added 042.1_markov-chain/Processing/sketch.pdez
Binary file not shown.
Binary file added 042.2_markov-chain-names/Processing/sketch.pdez
Binary file not shown.
Binary file added 046_Asteroids/Processing/sketch.pdez
Binary file not shown.
Binary file added 047_PixelSorting/Processing/sketch.pdez
Binary file not shown.
Binary file added 048_TweetsByMonth/Processing/sketch.pdez
Binary file not shown.
Binary file added 049_ObamaMosaic/Processing/sketch.pdez
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added 051_astar/Processing/sketch.pdez
Binary file not shown.
Binary file added 052_random_walk/Processing/sketch.pdez
Binary file not shown.
Binary file added 053_random_walk_levy/Processing/sketch.pdez
Binary file not shown.
Binary file added 054.1_StarPatterns/Processing/sketch.pdez
Binary file not shown.
Binary file added 055_Roses/Processing/sketch.pdez
Binary file not shown.
Binary file added 056_attraction_repulsion/Processing/sketch.pdez
Binary file not shown.
Binary file added 057_Earthquake_Viz/Processing/sketch.pdez
Binary file not shown.
Binary file added 058_EarthQuakeViz3D/Processing/sketch.pdez
Binary file not shown.
Binary file added 060_Butterfly_Wings/Processing/sketch.pdez
Binary file not shown.
Binary file added 061_fractal_spirograph/Processing/sketch.pdez
Binary file not shown.
Binary file added 063_unikitty_flag/Processing/sketch.pdez
Binary file not shown.
Binary file added 064.1_ForwardKinematics/Processing/sketch.pdez
Binary file not shown.
Binary file added 064.2_InverseKinematics/Processing/sketch.pdez
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added 065.1_binary_tree/Processing/sketch.pdez
Binary file not shown.
Binary file added 065.2_binary_tree_viz/Processing/sketch.pdez
Binary file not shown.
Binary file added 067_Pong/Processing/sketch.pdez
Binary file not shown.
Binary file added 069_steering_evolution/Processing/sketch.pdez
Binary file not shown.
Binary file added 071_minesweeper/Processing/sketch.pdez
Binary file not shown.
Binary file added 072_Frogger/Processing/sketch.pdez
Binary file not shown.
Binary file added 074_Clock/Processing/sketch.pdez
Binary file not shown.
Binary file added 076_10PRINT/Processing/sketch.pdez
Binary file not shown.
Binary file added 077_Recursion/Processing/sketch.pdez
Binary file not shown.
Binary file added 078_Simple_Particle_System/Processing/sketch.pdez
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added 085_The_Game_of_Life/Processing/sketch.pdez
Binary file not shown.
Binary file added 086_beesandbombs/Processing/sketch.pdez
Binary file not shown.
Binary file added 087_3D_Knots/Processing/sketch.pdez
Binary file not shown.
Binary file added 088_snowfall/Processing/sketch.pdez
Binary file not shown.
Binary file added 089_langtonsant/Processing/sketch.pdez
Binary file not shown.
Binary file added 090_dithering/Processing/sketch.pdez
Binary file not shown.
Binary file added 091_snakesladders/Processing/sketch.pdez
Binary file not shown.
Binary file added 092_xor/Processing/sketch.pdez
Binary file not shown.
Binary file added 093_DoublePendulum/Processing/sketch.pdez
Binary file not shown.
Binary file added 094_2048/Processing/sketch.pdez
Binary file not shown.
Binary file added 095_Approximating_Pi/Processing/sketch.pdez
Binary file not shown.
Binary file not shown.
Binary file added 097.1_Book_of_Pi_Part_1/Processing/sketch.pdez
Binary file not shown.
Binary file added 097.2_Book_of_Pi_Part_2/Processing/sketch.pdez
Binary file not shown.
Binary file added 098.1_QuadTree/Processing/sketch.pdez
Binary file not shown.
Binary file added 098.3_QuadTree_Collisions/Processing/sketch.pdez
Binary file not shown.
Binary file not shown.
Binary file added 101_MayThe4th/Processing/sketch.pdez
Binary file not shown.
Binary file added 102_WaterRipples/Processing/sketch.pdez
Binary file not shown.
Binary file added 103_Flames/Processing/sketch.pdez
Binary file not shown.
Binary file added 107_sandpiles/Processing/sketch.pdez
Binary file not shown.
Binary file added 108_barnsley_fern/Processing/sketch.pdez
Binary file not shown.
Binary file added 110.1_recaman/Processing/sketch.pdez
Binary file not shown.
Binary file added 111_animated_sprite/Processing/sketch.pdez
Binary file not shown.
Binary file added 112_3D_Rendering/Processing/sketch.pdez
Binary file not shown.
Binary file added 113_Hypercube/Processing/sketch.pdez
Binary file not shown.
Binary file added 114_BubbleSortViz/Processing/sketch.pdez
Binary file not shown.
Binary file added 115_Snake_Game_Redux/Processing/sketch.pdez
Binary file not shown.
Binary file added 116_Lissajous/Processing/sketch.pdez
Binary file not shown.
Binary file added 117_SevenSegmentDisplay/Processing/sketch.pdez
Binary file not shown.
Binary file not shown.
Binary file added 120_Bit_Shifting/Processing/sketch.pdez
Binary file not shown.
Binary file added 121_Logo_1/Processing/sketch.pdez
Binary file not shown.
Binary file added 121_Logo_2/Processing/sketch.pdez
Binary file not shown.
Binary file added 123_ChaosGame_1/Processing/sketch.pdez
Binary file not shown.
Binary file added 123_ChaosGame_2/Processing/sketch.pdez
Binary file not shown.
Binary file added 124_Flocking_Boids/Processing/sketch.pdez
Binary file not shown.
Binary file added 125_Fourier_Series/Processing/sketch.pdez
Binary file not shown.
Binary file added 126_Toothpicks/Processing/sketch.pdez
Binary file not shown.
Binary file added 127_Snowflake_Brownian/Processing/sketch.pdez
Binary file not shown.
Binary file added 129_Koch_Snowflake/Processing/sketch.pdez
Binary file not shown.
Binary file added 130_Fourier_Transform_1/Processing/sketch.pdez
Binary file not shown.
Binary file added 130_Fourier_Transform_3/Processing/sketch.pdez
Binary file not shown.
Binary file added 131_BouncingDVDLogo/Processing/sketch.pdez
Binary file not shown.
Binary file added 132_FluidSimulation/Processing/sketch.pdez
Binary file not shown.
Binary file added 133_Times_Tables_Cardioid/Processing/sketch.pdez
Binary file not shown.
Binary file added 134_Heart_Curve_1/Processing/sketch.pdez
Binary file not shown.
Binary file added 134_Heart_Curve_2/Processing/sketch.pdez
Binary file not shown.
Binary file added 135_GIF_Loop/Processing/sketch.pdez
Binary file not shown.
Binary file added 136_Polar_Noise_Loop_1/Processing/sketch.pdez
Binary file not shown.
Binary file added 136_Polar_Noise_Loop_2/Processing/sketch.pdez
Binary file not shown.
Binary file added 137_4D_Noise_Loop/Processing/sketch.pdez
Binary file not shown.
Binary file added 140_Pi_Leibniz/Processing/sketch.pdez
Binary file not shown.
Binary file added 141_Mandelbrot_Pi/Processing/sketch.pdez
Binary file not shown.
Binary file added 142_Rubiks_Cube_1/Processing/sketch.pdez
Binary file not shown.
Binary file added 142_Rubiks_Cube_2/Processing/sketch.pdez
Binary file not shown.
Binary file added 142_Rubiks_Cube_3/Processing/sketch.pdez
Binary file not shown.
Binary file added 144_Black_Hole_Newtonian/Processing/sketch.pdez
Binary file not shown.
Binary file added 145_Ray_Casting/Processing/sketch.pdez
Binary file not shown.
Binary file added 146_Rendering_Ray_Casting/Processing/sketch.pdez
Binary file not shown.
Binary file added 147_Chrome_Dinosaur_Game/Processing/sketch.pdez
Binary file not shown.
Binary file added 148_Gift_Wrapping/Processing/sketch.pdez
Binary file not shown.
Binary file added 149_Tic_Tac_Toe/Processing/sketch.pdez
Binary file not shown.
Binary file added 152_RDP_Algorithm/Processing/sketch.pdez
Binary file not shown.
Binary file added 154_Tic_Tac_Toe_Minimax/Processing/sketch.pdez
Binary file not shown.
Binary file added 155_Kaleidoscope_Snowflake/Processing/sketch.pdez
Binary file not shown.
Binary file not shown.
Binary file added 164_Slitscan/Processing/sketch.pdez
Binary file not shown.
Binary file added 167_Prime_Spiral/Processing/sketch.pdez
Binary file not shown.
Binary file added 168_Mandelbulb/Processing/sketch.pdez
Binary file not shown.
24 changes: 24 additions & 0 deletions zip_to_pdez.sh
Original file line number Diff line number Diff line change
@@ -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