Saturday, July 27, 2013

Monday, July 22, 2013

Day 15

Here we focus on the somewhat more involved image modification called "blurring". We also show how to do a rectangular selection. The video:

Blurring and Rectangular Selections from Albert Schueller on Vimeo.

Wednesday, July 17, 2013

Day 13

Here we continue the bouncing circle example with good bounce simulation and elasticity. We also introduction two-dimensional arrays. Here's the video:

Better Bounces, 2D Arrays from Albert Schueller on Vimeo.

Monday, July 15, 2013

Saturday, July 13, 2013

Day 11

Using ArrayLists instead of arrays. Newtonian motion simulation (fun!). Here's the video:

ArrayLists and Newtonian Motion from Albert Schueller on Vimeo.

Wednesday, July 10, 2013

Day 10

Another example using arrays and the start of object-oriented programming. The video:

7-10-2013 11-09-25 from Albert Schueller on Vimeo.

Wednesday, July 3, 2013

Day 08

More user-defined functions. For loops. Watch the video:

7-3-2013 09-41-47 from Albert Schueller on Vimeo.

We continue our discussion of user-defined functions. We create a function that renders a square at a certain location of a certain size with certain colors. We introduce the for-loop syntax and use it to create 100 squares in random locations of random sizes. We finish with a discussion of H04 and the hyperbolic line illusion.