paulie Femto
Into the dark
Join date: 13 Sep 2003
Posts: 1,098
|
10-01-2006 09:21
Quote: SCB: Kelly says that quicktime can only produce one image at a time, Is this because the SL QuickTime implementation is rendering video using GWORLDS? http://developer.apple.com/quicktim...ispatch009.htmlI think QT in an application can only use one GWORLD at a time: http://www.mactech.com/articles/mac...rlds/index.htmlQuote: "QuickTime will always use only one GWorld for drawing." If this is the case, could SL upgrade to using QT 7.1? It looks like QT 7.1 eliminates dependance on GWORLDS: "7.1 SDK notes: 7.1 Includes new abstractions layers for OpenGL rendering and the new Visual Context, an abstraction layer that eliminates dependence on graphics worlds (GWorlds) and supports rendering directly to engines such as OpenGL on Mac OS X and Direct3D on Windows, beginning with QuickTime 7.1."
_____________________
REUTERS on SL: "Thirty-five thousand people wearing their psyches on the outside and all the attendant unfettered freakishness that brings."
|
Torley Linden
Enlightenment!
Join date: 15 Sep 2004
Posts: 16,530
|
10-02-2006 12:32
Hiya paulie, I'll ask further about this...
|
Callum Linden
Second Life Resident
Join date: 18 Oct 2004
Posts: 25
|
10-02-2006 12:41
The forums engine castrated those links Paulie but I'm familiar with what you're asking about.
There is no reason (that I know of) why we can't have multiple QuickTime streams. Each one is encapsulated in it's own instance and multiple GWorlds are allowed (AFAIK). We don't allow more than one per parcel so it's largely academic, although I'd like that to change one day.
As far as rendering direclty to OpenGL, the docs I read implied that QuickTime could render directly to OpenGL on the Mac and DirectX on Windows so isn't very helpful to us. It seems like an odd decision not to give windows developers the choice of graphics APIs to write to but I expect there is a good reason.
|