Samples
We've written a few samples to get you started. While the purpose of most of these are to help you learn the various aspects of Gestalt, a few are fully functional apps that could be dropped into existing web pages with little tweaking.
Download & Installation Instructions
First download gestalt-1.0.zip and unpack it a desired location on your web server. The sample zips available on this page should be unpacked within samples/, e.g. samples/getting.started/ to get them to "just work".
-
Getting Started Pack
- xaml
- html
- dom scripting
- ruby
- python
This is the set of samples you see on the getting started page.
-
Large XAML Pack
- xaml
- html
This set of samples loads up fairly large (100K - 3MB) XAML illustrations that were exported from Illustrator. Note: some of these may take up to 10-12 seconds to load depending on your connection speed.
-
Image Sequencer Pack
- xaml
- html
- python
These are fairly advanced samples that demonstrate a technique to do frame-based animation using a sequence of images.
-
Trigonometry Pack
- xaml
- html
- python
This pack contains samples that demonstrate animation techniques that utilize basic trigonometric concepts, as well as advanced ones to implement 2.5D animations.
-
Transformations Pack
- xaml
- html
- python
This pack contains some advanced samples that demonstrate techniques to implement color, scale and rotation transforms using Gestalt.
-
Particles Pack
- xaml
- html
- python
- ruby
This pack includes samples that illustrate how to create particles systems to emulate natural phenomena like snow or falling leaves.
-
HTML5 Canvas Sample
- dom scripting
- html5
- python
Gestalt allows you to script against the HTML 5 Canvas element as demonstrated in this sample that draws some primitives on the Canvas using Gestalt. Note: This sample is unavailable in IE.