ChrisAn's Blog Please read my disclaimer.

simplegeek

a.k.a. Chris Anderson

8 days left in "The Month of the Book"

This has been a good week for progress on the book. Chapter 4 - Layout is basically in the can (although not submitted yet for various reasons), and I'm making big progress on "The Big One". Chapter 5 is slated to be "Visuals", which means one chapter to cover 2D, 3D, Text, Animation, and Media. I budgeted almost 100 pages for this one chapter, and it's hard to get through.

Its a good reminder that our platform is really big. Not only is it really big, but it also builds on itself. No sooner have I spent 20 pages pages talking about 2D drawing, then I hit 3D where you can take anything from 2D and project it onto 3D. Of course, everything in the whole system can be animated, etc.

All the drawings in the book are being authored in Avalon. I decided that there isn't a platform out there that can capture Avalon bettern than Avalon. I've ended up having to write some new controls (a "SmartShape" library that clones some PowerPoint/Visio features for diagraming), but overall it hasn't been too much work. The workflow is a bit painful - I end up writing the XAML in AvPad, then doing a screenshot. I really need to write a XAML -> TIF program, so that I can skip the screenshot step.

My new favorite feature in the platform - scRGB. I love the extra color and everything, but I really dig the text format in markup. For some reason I find it really easy to write: "sc# .8,1,0,0" for 80% opaque red, instead of "#CCFF0000". I know I should be geeky enough to think natively in hex, but the decimal representation to be really easy to grok.

I also stumbled across an ole post from Joe Beda about scRGB, which I liked so much I asked for permission to include chunks of his post in the book (I'm not sure how much it takes for "plagerism", but since I want to take the *idea* of comparing scRGB to Unicode, I figure it was polite to ask). Joe already said "yes" - thanks Joe!

I've got about 40 more pages to go on the Visuals chapter, if I can push through it this week, then I think I'm golden on schedule.

10/23/2005 9:20 PM | #Programming Avalon

Content © 2003 Chris Anderson | Subscribe to my RSS feed.

Powered by BlogX