nickg331 Posted February 6, 2007 Share Posted February 6, 2007 could someone explain it to me? Link to comment https://www.insanelymac.com/forum/topic/41363-core-animation-in-leopard/ Share on other sites More sharing options...
Guest bikedude880 Posted February 6, 2007 Share Posted February 6, 2007 Core Animation Core Animation - Apple This seems to be the start of MOSQ - "Month of Stupid Questions" Link to comment https://www.insanelymac.com/forum/topic/41363-core-animation-in-leopard/#findComment-295743 Share on other sites More sharing options...
nickg331 Posted February 6, 2007 Author Share Posted February 6, 2007 i know all that, my question was why is it such an improvement over utilities available already? (they keep saying its revolutionary, takes less code, etc. but havent really explained it) Link to comment https://www.insanelymac.com/forum/topic/41363-core-animation-in-leopard/#findComment-295790 Share on other sites More sharing options...
Colonel Posted February 7, 2007 Share Posted February 7, 2007 i know all that, my question was why is it such an improvement over utilities available already? (they keep saying its revolutionary, takes less code, etc. but havent really explained it) Yes, CoreAnmiation allows you to perform more "eye candy" with less code. Just watch the WWDC06 keynote. It explains everything. Link to comment https://www.insanelymac.com/forum/topic/41363-core-animation-in-leopard/#findComment-295799 Share on other sites More sharing options...
nickg331 Posted February 7, 2007 Author Share Posted February 7, 2007 so its a graphics coding part of dev tools? i was thinking of something more quartzcomposer-esque Link to comment https://www.insanelymac.com/forum/topic/41363-core-animation-in-leopard/#findComment-295826 Share on other sites More sharing options...
Adrian Fogge Posted February 7, 2007 Share Posted February 7, 2007 The idea is combining an effects engine (like Shake) into the OS, and allow Developers to actually use Keyframes to create the effects in their applications, rather than relying on writing mathematical expressions to define window warping or default pre-made effects. In turn, you can define a simple color change as int WindowFade(void) { $starting_color = 990000; $ending_color = 000099; _fade(5000):<function name>,$starting_color,$ending_color; } In turn, giving you fading of any object from Red to Blue over 5 seconds. While, it is in fact not as simple as video editing effects, it does away with much of the normal requirements to do any kind of on-screen manipulations. Give it time and Apple may very well actually create a complete graphical frontend for defining effects, but at the moment, it would appear that a developer is limited to defining what the effect should look like at snapshots and specifying a time in Milliseconds at which point the window should look like it. Link to comment https://www.insanelymac.com/forum/topic/41363-core-animation-in-leopard/#findComment-296001 Share on other sites More sharing options...
Recommended Posts