Re: UI Effects
Re: UI Effects
- Subject: Re: UI Effects
- From: Scott Thompson <email@hidden>
- Date: Fri, 21 Sep 2007 08:03:06 -0500
On Sep 21, 2007, at 1:58 AM, Sven wrote:
Hello List,
I am wondering if there are any resources out there for creating UI
effects. What I mean are effects like rotating and resizing panels
etc. If you look at code (http://www.panic.com/coda) there's a section
where you can set up a remote server. The list of servers is a series
of labels like post-it notes. When you click on one one it flips over
and you can see the smaller version of the config UI, this then zooms
up to the front of the display to full size whilst finishing the
rotation.... I hope you know what I mean.
I assume you are talking about Coda itself, and not the Panic web site?
(The animation you describe sounds a lot like the flip animation for
dashboard widgets)
If so, then I would recommend looking at:
http://www.apple.com/macosx/leopard/technology/coreanimation.html
Core Animation is a new technology that is being added to Leopard for
just this kind of dynamic user interface. You can read the publicly
available details at the site above.
If you don't want to wait for Leopard, or have to support older
operating systems, then your best bet is going to be to start learning
about OpenGL. Most of the effects like the one you describe are
accomplished by creating an OpenGL scene and using a combination of
quads and texture maps to move things around quickly.
OpenGL is not your only choice, of course, you can also animate using
Quartz 2D calls and timers. Depending on the complexity of the
animation effect you'd like to achieve, this may be the simpler course.
Scott
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
References: | |
| >UI Effects (From: Sven <email@hidden>) |