Blog

Books

Books I tech reviewed and recommend
Sorry I can't reply to every email and comment. If you need a fast response, try the WPF Forum or Silverlight Forum.
December 2, 2009

Zag Studio’s web site



Zag Studio’s web site is now online! I plan to keep expanding the site with information that my clients and prospective clients find useful, so if there’s anything you would like to see there, let me know.

The Silverlight banner in the main page was a fun side project I did during the refreshingly inspiring Siggraph conference earlier this year in New Orleans. You can replay the animation by clicking on the banner again.

The idea was to create a Silverlight animation that included fractal geometry. A fractal is an object that is similar to itself at all scales, like the branches in my animated trees. Each tree is a user control with properties to specify the thickness of the tree trunk, the length of each branch, the number of branching levels, and the number of levels bearing fruit. From those parameters, the user control creates a branching pattern with random variations. There’s also a property that specifies a seed for the random number generation, so that the trees look consistent every time the application runs.

For inspiration on generating pictures using grammars, I found this book a good read: Grammatical Picture Generation: A Tree-Based Approach.


Posted by Bea under General | Comments (5)

5 Responses to “Zag Studio’s web site”

  1. Josh Close says:

    I love the animation! Very simple and elegant.

  2. anon says:

    All the best, I love your blog and i know your clients will be lucky to invest in you.

  3. Justin Angel says:

    Woo! OMG Bea, Congrats on opening your own business.

  4. Chris says:

    Love the site, simple and to the point. The only small criticism I would have is the bouncing effect on the green dot when it comes off the tree. It doesn’t look natural, you might consider the Farseer Physics Engine to help make it look more natural. Sorry, I’m not being negative, I just personally love when people point out things like this in my own code/design and it only serves to make things better and I certainly don’t notice everything after working on something.

    Good luck with ZagStudio!

    • Bea says:

      Thanks Chris.
      Yes, I am familiar with Farseer Physics Engine and I agree it would make the animation look more natural. I will keep that in mind for next time I have some free time to improve Zag Studio’s site.

      Thanks a lot for the idea!

      Bea

Leave a Reply

For spam filtering purposes, please copy the number 1386 to the field below: