No, this must have been a mistake. Quartz Composer is not deprecated, and still fully supported in Mountain Lion. The bug reporting system, as you all are aware is like a game of telephone and although I do not know how this could have happened, I apologize for any confusion it has caused.
Sent from my iPhone On Apr 13, 2013, at 10:59 AM, George Toledo <[email protected]> wrote: > If QuartzComposer is, in fact, deprecated, I wish to encourage the > appropriate representatives from Apple to make a public statement in a timely > manner so as to give businesses that use this framework adequate time to > refactor their code and find alternatives, if possible. I have the impression > of a statement such as this being disclosed in Bug Reporter either means that > the employee is either in err, very non-discrete, or that there has been a > lack of timely communication between Apple and developers that use this > framework about possible deprecation. > > I'll apologize in advance for the length of the following, but I think it's > relevant and should every word should be carefully considered by whoever is > in charge of this issue. > > Apple has an amazing technology with QuartzComposer. It's outstanding to be > able to make QCPlugins and wrap up code for modular type of reuse. The > ability to then be able to string those patches together and use the qtz file > itself as a kind of "plugin" adds extreme flexibility that's simply > unparalleled. No other Apple framework enables this. > Consider that one could use a GLSL Shader patch, a GLSL Grid, and a Render in > Image patch, with published image inputs and outputs, to replace the entire > technology of Core Image with greater flexibility, and even more importantly, > greater performance. Yet, that's only a sliver of what QuartzComposer > actually enables programmers to quickly achieve, with the plus of using > vetted pieces of code. > > In my time using QuartzComposer, I've used the technology as part of my > toolset on projects for Nike, NBCUniversal, The Beastie Boys, Foo Fighters, > Bon Jovi, Maroon 5, Prince, and many others. Most of my work is based in > OpenGL, so it wouldn't be a big setback to not have QuartzComposer available, > but in having used it on many projects I've been able to see what a great > system it is and what an amazing technology Apple has. QuartzComposer has > helped enable many novel and "first time ever" type events. I've also been > able to setup a few things in QC, with the aid of OpenCL or the GLSL patch > and hardware integration that are undoubtedly firsts in graphics computing as > well as interactive experience. > > I've also used openFrameworks, Cinder, Processing, MaxMSP, and other > "interactive programming" type frameworks/libraries/systems, and I don't > think that any rival the strengths that are inherent to the QC system. Core > Animation or SceneKit does not provide any kind of reasonable replacement. > The only real replacement is just coding in pure Obj-C/OpenGL, which is ok by > me, but probably not a great alternative for many developers who wish for a > higher level API. > > In considering my use of QuartzComposer, the work of my peers that I directly > know, and now seeing things like Facebook's use of QC, it makes me feel as > though everyone is in on how great QC is except for Apple. I've seen Apple > occasionally looking for people versed in openFrameworks, Processing, Cinder, > etc., and it really drives home the point that "the grass is always greener". > I've also noted a trend towards integration of QC-like facilities such as > LFO, Interpolation, "chaining" shaders, being integrated into shader > development environments. With the innovations happening in the realm of ray > marching and WebGL, and considering that all of that could be easily > programmed and setup in QC, it seems especially out of step for QC to ignore > what they have in their hands. > > When I really dove into becoming a QuartzComposer power user, I was drawn to > the innovation of kineme, and v002, who both made great plugins for > QuartzComposer. I guess it's fair to say I became a really vocal kineme user, > and have been a regular witness to the talents of Steve Mokris and Chris > Wright. Anyone can go to kineme.net and see the formidable list of > QuartzComposer plugins and QuartzComposer based Application that Chris Wright > contributed while at kineme. > > The last real public murmur I remember about QuartzComposer from Apple, is > what I assumed to be a press release about hiring Christopher Wright which > mentioned all of this innovation from his work at kineme. > > It's staggering then, to consider how far we've come, to where the next > public statement is someone who's working Bug Reporter at Apple, making an > offhand remark of deprecation when no actual notice has been made to > developers, paying or otherwise. > > What has happened in the interim? Why has the QuartzComposer technology not > moved to iOS? How does a company go from hiring one of the most innovative > contributors in a cutting edge technology, and go onto putting maybe 2 or 3 > new features into that system in coming years? Did the technology go from > being great to suddenly, not? Doubtful. This simply speaks to mismanagement, > lack of insight, and mental limitation. > > As a consumer of Apple hardware, with my first computing experience being on > a Lisa, I have to say, I love Apple stuff. It's great. However, it's not > Apple's ads or product announcements that make the public feel like Apple is > so relevant and cool; it's the fact that professionals in the realm of > entertainment and media actually use Macs for professional activities. The > first negative impact in this realm was with the acquisition of Logic and the > software getting arguably less full featured. Then of course, the Final Cut X > imbroglio, that still seems ongoing with bug fix after bug fix just to not > have flashing green frames, not to mention the lack of native ability to load > FXPlugins, instead using an odd QC-like with less features (oh the irony) > "Motion 5" wrapper file. Now we're at the disclosure of possible QC > deprecation, on a bug report regarding what is an embarrassingly easy thing > to accomplish (loading 3D models), in a totally offhand and non-discreet way. > Less than impressive, to say the least. > > Best regards, > George Toledo > > > On Apr 13, 2013, at 1:13 PM, CoGe - Tamas Nagy <[email protected]> wrote: > >> I disagree too - I have an app which depends on QC actually... >> >> On Apr 13, 2013, at 5:32 PM, Gordon Apple <[email protected]> wrote: >> >>> I disagree with the statement that QC is purely a developer tool. To some >>> extent, yes. However, we have a new product coming out where we include QC >>> animated components. We planned on releasing compatible QC templates, which >>> users could use to add their own personalized effects. If QC goes away, we >>> will be very unhappy. :-( >>> >>> >>> On 4/13/13 3:49 AM, "Joshua Sophrin" <[email protected]> wrote: >>> >>>> I could understand this if QC was a >>>> Consumer product. But as it is purely a developer tool, what technology is >>>> slated to take its place? >>> >>> _______________________________________________ >>> Do not post admin requests to the list. They will be ignored. >>> Quartzcomposer-dev mailing list ([email protected]) >>> Help/Unsubscribe/Update your Subscription: >>> https://lists.apple.com/mailman/options/quartzcomposer-dev/info%40cogevj.hu >>> >>> This email sent to [email protected] >> >> Tamas Nagy | Software Developer - CoGe VJ Software >> www.cogevj.hu | www.facebook.com/cogevj | www.twitter.com/lumabeamerz >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Quartzcomposer-dev mailing list ([email protected]) >> Help/Unsubscribe/Update your Subscription: >> https://lists.apple.com/mailman/options/quartzcomposer-dev/gtoledo3%40gmail.com >> >> This email sent to [email protected] > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/quartzcomposer-dev/tkoelling%40apple.com > > This email sent to [email protected]
_______________________________________________ Do not post admin requests to the list. They will be ignored. Quartzcomposer-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com This email sent to [email protected]

