GSoC/GCI Archive
Google Code-in 2010 Haiku

Rework Leaves screensaver to draw leaves using BShape

completed by: goffrie

mentors: Philippe Houdoin, Ryan Leavengood

Rework the code from the previous GCI screensaver task to drop using raster images, to use instead BShape, BLinearGradient and BAffineTransform to achieve the same result but with vector drawing and free rotation angle, location and scale.  Gradients colors could get some randomness too.  Also update the code to conform to the Haiku coding guidelines: http://www.haiku-os.org/development/coding-guidelines

Add options to allow the user to set the drop rate, size, colors, etc.

 

Code from the previous task can be found here:

http://www.google-melange.com/gci/task/show/google/gci2010/haiku/t129132724920