Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: brocap qtvr and intel macs



Roger Howard wrote:
No, there are Intel Macs with integrated video all the way up to high-end cards. All can, from what I've seen, handle OpenGL just fine - I know my Macbook does, so I presume all other Intel Macs with better video systems can too.
so it is safe to assume that all Intel Macs can handle Shockwave / SPi-V when Shockwave is available natively on Intel Mac?

In light of what Hans mentions from a Brocap perspective Intel Macs *need* to be a separate machine class, for if they are silently added to the current OSX class and a website has Shockwave/SPi-V higher in the pecking order than QuickTime, the risk is to display "nothing".

Brocap defines for each machine class a plugin pecking order
(customizable by the website owner) so that VRs are displayed with the
first available plugin in that pecking order. The intention is to avoid
a plugin download and to adapt the display to the specific situation
without bothering the user. Only if no plugin is available, the user is
directed to a download page.

Well as you know, on Macs we always have Quicktime available.
sure I know that, but also Shockwave, Java, Flash can run on Macs...

without entering a discussions of the pros and cons of each technology, there are some features available in QuickTime that are not available in other players and there some features available in other players that are not available in QuickTime. So depending on what content the webesite shows, the best experience may be given by a different technology than QuickTime. I'll mention just three applications that come into my mind now:

1. dynamic addition of floorplan and hotspots

Java: <http://www.voxcasa.com/visite.php?sia=x42500&v=1>
QuickTime: <http://www.voxcasa.com/visite.php?sia=x42500&v=2>

we have chosen Java as the preferred delivery method for these visits because authoring them in QuickTime would be much more expensive. In Java/ptviewer the overlay floorplan and the hotspots are added automatically, dynamically, from a database. The same principle can be used for the other supported technologies (the modules have not been coded yet). For QuickTime we'd have to hard-code them in the QTVRs. More time consuming. More expensive. The result is a compromise. It is also a compromise on Mac users: since Java has plenty of problems to display properly on the Mac, we decided to show them the (degraded) QT version.

2. timelapses

DevalVR (PC only, requires plugin from <http://www.devalvr.com>): <http://www.photopla.net/deval/>
Shockwave/SPi-V: <http://www.fieldofview.com/spv/show.php?file=timelapse.xml>


once the DevalVR example loaded, move the cursor on the top of the window from left to right. I could offer a degraded QT version, e.g. as multi-node panorama or as two separate QTVRs, but no smooth transition as in the example above. For this content, QT would not be my first choice.

3. High / Adaptive Dynamic Range

Java/ptviewer3: <http://webuser.fh-furtwangen.de/~dersch/hdr/hdrtest2.html>
Shockwave/Spi-V: <http://www.fieldofview.com/spv/show.php?file=adr-frenyo.xml>


AFAIK not supported in QuickTime.


Currently the following machines classes are defined:
* modern Windows: anything after Windows 2000
* legacy Windows: all other Windows boxes
* modern Mac: OS X (and currently also Intel Macs)

Not this is a pretty wide berth... a lot of machines can run OSX that are miserable for some things. I think it's better to classify Modern OSX and then everything else - personally I'd probably distinguish between 10.3 and later, and all other versions.
does this mean that 10.3 machines can run SPi-V while pre-10.3 can't? and can't pre-10.3 be upgraded?

these machines classes are an abstraction, and it is all done relatively to panorama displaying capabilities. If those 10.3 machines can display VR better than pre-10.3 machines, that's something I'll want to look into. So far I had no choice but use QuickTime as a standard for all of these machines, because some are not good enough at Shockwave/SPi-V. If there is an indication that the bar can be set at the 10.3 version (rather than at the Intel Mac), I'll do that.

* legacy Mac: all other Mac systems

Ouch...
ouch? why ouch?

By the same token, you can't tell from a browser user agent or even OS version whether a machine will handle Shockwave well or not. Too many variables besides OS and browser...
true. I've also seen very modern machine misconfigured so that they can not handle a particular technology, even though the hardware would have handled it and the indication from the software said it could. i wish there would be an easy way to make the deterministic approach (determine what hardware and software is there and use it) work. instead i must rely on a probabilistic approach (determine what you can about hw and sw and based on that classify the machine into a class it is most likely to belong to).

Why use Brocap at all for Macs then if you'll default to Quicktime, which everyone has? When would a Mac user ever see PangeaVR or a Java player in this case?
I've had reports of QuickTime not displaying properly on Mac, e.g. in Firefox browsers. Misconfiguration is beyond the control of anybody but the owner of the client machine. The interaction between different packages (web broswer, os, plugin) is also beyond my control. Last but not least, see my above argument for content that QuickTime can not (yet?) handle.

variety is the very spice of life, it seems :-)

Yuv
_______________________________________________
Do not post admin requests to the list. They will be ignored.
QuickTime-VR mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quicktime-vr/email@hidden

This email sent to email@hidden
References: 
 >brocap qtvr and intel macs (From: Yuval Levy <email@hidden>)
 >Re: brocap qtvr and intel macs (From: Roger Howard <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.