Peach

Processing-esque sandboxing library for Rust with wgpu.

Example

See the examples folder for more code snippets, as well as screen shots. ```rust use peach::prelude::*;

fn main() { peach::run( draw, Config::default() .withsetup(setup) .withexit_key(Key::Escape), ); }

fn setup(sketch: &mut Sketch) { sketch.fill(Color::RED); sketch.no_stroke();

sketch.anchor(Anchor::Center);

}

fn draw(sketch: &mut Sketch, state: &State) { sketch.background(Color::WHITE);

sketch.translate(state.cursor);
sketch.rotate(state.frame as f32 / 100.0);
sketch.rect(Point::zero(), Size::new(100.0, 100.0));

} ```