Paul Byrne wrote:
>
> HI Brian,
>
> Project Looking Glass uses OpenGL (via Java 3D) to render everything
> to the screen. Until SunRay has hardware accelerated support for
> OpenGL a port is not possible.
>
> Hideya and I spoke to Peter Korn quite a while ago about
> accessibility. We felt that a lot of the zooming features could be
> very useful in that space. We have no immediate plans in the core team
> to work on accessibility features, but if someone from the community
> wants to invest it that area we would be very supportive.
In theory, I'd think software OpenGL would be possible, although
performance will still be "unpleasant".
OpenGL on Sun platforms is in an unhappy state now. The only way to get
OpenGL is with Nvidia's drivers on x86 boxes, or with very high end
graphics options from Sun. Typical desktop graphics options (e.g. the
XVR-300, -500, and 600 cards) actually _have_ hardware that could be
used (Radeon based), but Sun has never written any driver support, and
the specifications required for anyone outside of the Sun community to
write such drivers that are binary compatible with Sun's OpenGL library
are not available.
I want to _again_ voice my request, and my offer to help with contacts I
have at 3Dlabs and ATI, to get the sources for Sun's OpenGL released.
Even if the hardware drivers for 3Dlabs based hardware can't be made
available, Sun certainly should be able to do so for the Sun-designed
chips (Creator3D, Zulu, etc.) and then other folks could work on making
drivers for at least _some_ of the commodity chips that are available.
(ATI, though docs are hard to come by, and Intel. Intel provides good
documentation for their graphics chips. Also Matrox has good
programming information available, as does Via for their Unichrome parts.)
-- Garrett
>
> Rgds
>
> Paul
>
> Brian Cameron wrote:
>> Bernard:
>>
>> Are there any plans for LookingGlass to support accessibility or
>> work in a SunRay environment? I'd think for SunRay it would be
>> necessary to turn off the flashier features that would cause
>> performance issues on that platform. Just curious.
>>
>> Brian
>>
>>
>>> Sun is pleased to offer the next wave of Solaris 10 desktop
>>> innovation by announcing the release and general availability of
>>> Project Looking Glass 1.0, an innovative Java 3D windowing system
>>> that delivers a full 3D experimental desktop environment. Project
>>> Looking Glass runs on Solaris 10 x86, but also on Linux and Windows
>>> operating systems (MAC OS support is in the work). This release is
>>> the culmination of over three years of hard work by the Project
>>> Looking Glass community. Not only does it support the full range of
>>> innovative Project Looking Glass features, such as slanted parked
>>> windows, sticky notes on the back of windows, 3D desktop
>>> applications, and integrated X11 applications, but it now also has
>>> the industrial strength stability and performance for every day use.
>>> Take it out for a test drive and see the new dimension Project
>>> Looking Glass
>>> (http://www.youtube.com/watch?v=Wpc7kplYyT0&mode=related&search=)
>>> can add to your desktop experience!
>>>
>>> The Project Looking Glass 1.0 GA release can be downloaded from
>>> http://lg3d-core.dev.java.net/binary-builds.html
>>>
>>> Project Looking Glass takes advantage of the new JDK 1.6 release and
>>> offers many ground-breaking features such as:
>>>
>>> + Slanted parked windows - keep an eye on background windows which
>>> take up less screen space because they are slanted backward.
>>>
>>> + Live icons - View the output of web browsers and media players
>>> even when these applications are iconified.
>>>
>>> + Virtual overview of multiple virtual screens - Manage your
>>> applications more effectively by "zooming out" to see all screens at
>>> once.
>>>
>>> + Full integration of X11 windows in the 3D environment.
>>>
>>> + Run Project Looking Glass within GNOME/KDE or as a standalone
>>> desktop.
>>>
>>> + Support for the latest Java 3D 1.5 release
>>>
>>> + Full 3D environment and native desktop application support on
>>> Solaris and Linux. The full 3D environment is also supported on
>>> Windows, but without native desktop application integration at this
>>> time.
>>>
>>> Also available concurrently with this release is Plethora 1.0, a
>>> NetBeans <http://www.netbeans.org> module suite, which streamlines
>>> Project Looking Glass application development. Plethora allows
>>> developers to create 3D interfaces that combine utility and visual
>>> appeal. The developer is given control over a wide range of Project
>>> Looking Glass GUI features by means of an easy-to-use direct
>>> manipulation interface. Plethora 1.0 can be downloaded from
>>> http://sourceforge.net/projects/auc-plethora
>>>
>>> Project Looking Glass 1.0 is yet another example of Sun's continued
>>> commitment and contributions to the open source community. Haven't
>>> seen Project Looking Glass in action yet? Go see one of the most
>>> successful commercial products built on Project Looking Glass -
>>> GoMonkey - with their gesture recognition demo at www.gomonkey.at
>>> <http://www.gomonkey.at>. Also be sure to check out a Project
>>> Looking Glass 3D music player demo at
>>> http://blogs.sun.com/thaniwa/resource/trumplayer_low.swf. For more
>>> information on Project Looking Glass and the LG3D community, go to:
>>> http://lg3d-core.dev.java.net.
>>>
>>>
>>> _______________________________________________
>>> desktop-discuss mailing list
>>> desktop-discuss at opensolaris.org
>>
>> _______________________________________________
>> desktop-discuss mailing list
>> desktop-discuss at opensolaris.org
>
> _______________________________________________
> desktop-discuss mailing list
> desktop-discuss at opensolaris.org
--
Garrett D'Amore, Principal Software Engineer
Tadpole Computer / Computing Technologies Division,
General Dynamics C4 Systems
http://www.tadpolecomputer.com/
Phone: 951 325-2134 Fax: 951 325-2191