I really enjoyed Saturday’s “Fire The Lazzzor!” class and wanted to share a couple of pictures sent in by clever students. Herb made a tiny pizza box on 120lb kraft paper. What normally took 15 minutes by expert hands completed in just over 1 minute on the laser. Dustin made a cool acrylic cut and etch of the unofficial logo of the University of Florida’s geology department. The projects all came out really well and it was a blast to meet and work with everyone.
May 15th is approximately half-way to Halloween and we just can’t wait any longer. Put on your best costume and come on out for our ridiculously early Halloween party!
- May 15th 9p-???
- NYCR 87 3rd Ave 4th floor
- No door charge, so BYOB.
- Prizes for best costume and best hat!
- Costumes are required! Wear one or we’ll put one on you!
Just a quickie today, circle patterns done in canvas. Source after the break as usual.
Here’s a simple paint program I made using canvas. It’s a pretty blatent ripoff of another one that a friend showed me today, but unfortunately I don’t have the URL handy. (Sorry, I’ll update in the morning!) The framework makes it pretty simple for you to add your own tools. Click on for source.
Update: Harmony was the inspiration I was looking for!
For today’s March Madness program I made a visualization of Tumblr quotes from a few friends I follow. I turn the text into a tumbleweed and let it ramble on by across the screen. It could definitely use some optimization as canvas doesn’t seem to handle lots of text rendering too well. Source is after the break.
For today’s March Madness program I wanted to try to do something useful with the canvas tag. I decided it would be nice to be able to programmatically generate a background gradient for a web page based on the time of day. If you’re looking at the site in the morning the colors would be different from afternoon, sunset, midnight, etc. I created a hidden canvas tag to do my work and then used the toDataURL method to pass the resulting image to the body’s CSS. Source is below the fold.
A quick and simple scroller for today’s entry. The letters NYCR scroll by to reveal a video playing behind it. Because of the cross-site scripting security restrictions imposed on the canvas tag I couldn’t make this as interesting as I wanted to. I did however get to play with the globalCompositeOperation attribute. Source after the break.
- You have to separate everything with whitespace because the parser is finicky.
- All the loops are unrolled so careful with your nesting depth.
- The only commands supported are the basics: FD, LT, RT, PU, PD and REPEAT.
That said you can still make some fun stuff with it. Source is in the “Read more”.