 |
CortlandSetlow
Summer of Code 2006 Proposals
Project Looking Glass reveals new opportunities for human-computer interaction by bringing 3D technology to the desktop interface, but by its sheer newness lacks some features of established systems. I propose to develop a LookingGlass-enabled version of the Xsnow program, bringing a standard class of desktop application to this platform. Xsnow (and the similar program Xpenguins) entertain advanced users and encourage novices to precisely manipulate desktop objects, forming simple landscapes and intricate mazes. Please see the LgSnow proposal page for more information.
Another important feature that would benefit Project Looking Glass is SVG rendering. Recent versions of GTK and Firefox use Cairo to render SVG and other vector graphics, and the Java-GNOME project provides a cairo-java binding. Another alternative is the open-source toolkit Batik. I will evaluate these two libraries and then implement SVG rendering for Project Looking Glass. Please see the project page for the full proposal.
-- Main.cortlandsetlow - 05 May 2006
|