Hoofdcategorieën
Device Settings

3d-desktop kan redding zijn voor Sun

Door Martin Sturm, woensdag 18 februari 2004 09:32
Bron: Mercury News, views: 29.460

Mercury News heeft een artikel gepubliceerd over één van de belangrijke ontwikkelingen die momenteel plaatsvinden bij Sun: Project Looking Glass. Project Looking Glass maakt het, volgens Sun, mogelijk om op een innovatieve manier te werken op een desktopcomputer. In essentie komt het er op neer dat alle applicaties op een computer in een 3D-omgeving draaien, waardoor het mogelijk wordt vensters 360 graden te draaien, als boeken naast elkaar te zetten, en op de achterkant van een venster notities te maken.

Looking Glass is ontwikkeld voor Linux en maakt gebruik van X11. Momenteel is het nog niet te testen of te downloaden, maar het werkt volgens Sun inmiddels wel in hun onderzoekslaboratoria. Een demo video laat de mogelijkheden van Looking Glass zien, die op het eerste gezicht indrukwekkend zijn. In het artikel van Mercury News is te lezen hoe Looking Glass tot stand is gekomen. Zoals veel nieuwe technieken is ook dit project gestart door één persoon, welke in zijn vrije tijd de belangrijkste aanzet heeft gegeven voor Looking Glass. Hideya Kawahara had het grootste gedeelte van Looking Glass al af voordat zijn baas het voor het eerst te zien kreeg.

Sun lijkt Looking Glass nu aan te grijpen om analisten ervan te overtuigen dat de research and development-afdeling van Sun op termijn zich zal terugverdienen. Volgens analisten geeft Sun namelijk veel te veel uit aan onderzoek en ontwikkeling van nieuwe producten. Looking Glass is overigens volledig in Java ontwikkeld.

Sun's Looking Glass - klein
Volgende 10:05 Microsoft verstuurt gratis Windows Security Update CD
Vorige 00:47 Seagate introduceert Savvio 2,5 inch 10K drives - Update
Advertentie

Reacties

«  1  2  3  4  5  »

Ziet er wel erg mooi uit enzo, maar der is al lang zoiets voor linux:
http://www.3dwm.org/

Ja, maar dat is een hobby project waar de laatste update uit 2002 is en de screenshots uit 2001.

Er zijn ook al eerder dit soort presentatie geweest, ook voor Windows. Het zou leuk zijn als er nu eindelijk een bedrijf doorzet, ik denk dat de grafische kaarten er intussen wel klaar voor zijn.

zo op het eerste gezicht ziet de desktop van 3dwm er heel anders uit, ook zijn hun plannen wat meer toekomstmuziek dan deze desktop.

Wat belangrijk is voor zo'n desktop is dat hij snel, stabiel, intuitief en compatible is met de huidige techniek en daar voldoet deze desktop meer aan dan die van 3dwm.

Ps...effies een vraagje:
Kan je in zo'n desktop dan met je doom3 machine geweer rondlopen en alle virussen wegmaaien? :Y)

Hmm, ik weet zo net nog niet of deze beter zal worden dan 3DWM. 3DWM werkt namelijk op basis van OpenGL, terwijl deze het met java moet doen, wat volgens mij toch een stuk trager is (en wat is er irritanter dan een trage desktop?)

Ten tweede, deze is gebaseerd op X11, en je behoudt zo dus beperkingen. 3DWM staat los van X11, en is hiermee een stand-alone OpenGL desktop environment, wat op elke UX zal draaien.

Ik denk niet dat het eerste een groot probleem is, je kan in Java prima gebruik maken van OpenGL HW acceleratie.

In Mac OS X worden alle windows en andere interface objecten op OpenGL geometrie ge-texture-mapped, en (mits je de juiste [=alle redelijk recente] hardware hebt), verder door de GPU afgehandeld. Heet Quartz Extreme.

Alleen houden ze het in de GUI nog redelijk bescheiden, wel de snelheid, transparantie en antialiasing (zonder de CPU extra te belasten), maar geen "Johnny Mnemonic" interface.

Bij het wisselen van de ene ingelogde gebruiker naar de andere zie je wel even een kubus waarop de ene desktop wegdraait en de andere het beeld in komt zeilen.

Sorry maar dat linux ding is superlelijk en een onhandige kubus. Bij Sun hebben ze het concept al een stuk beter uitgewerkt.

Het is natuurlijk wachten op applicaties etc voordat het echt duidelijk is wat de voor- en nadelen zijn van een 3d desktop.

Voor de meeste ideeën is wel een OSS project te vinden wat nog ergens in plannings-, alpha-, of beta fase verkeert. De kunst is meer om iets door te zetten en eens tot iets compleets te komen.

Overigens zie ik een degelijke 3d desktop eerder van Apple komen dan van Sun. Het lijkt me dat het voor Apple met quartz extreme (de GL gerenderde desktop van OS X) niet zo'n enorme stap verder is.

Microsoft was toch ook met een dergelijk project bezig om nieuwe GUI's te produceren?

nee dat zijn ze niet
Longhorn heeft het niet en voor blackbomb is het
ook niet gepland

Ik heb zo'n 3D desktop demo van Microsoft gezien op de WinHEC 1999, maar het was toen al duidelijk dat het om een demo ging en niet om een produkt prototype.

Dit ondersteunt, dankzij het gebruik van X11, bestaande applicaties. Het is dus niet wachten op programma's die dit concept gaat ondersteunen, wat een eventuele marktacceptatie enorm kan versnellen.

Looking Glass is overigens volledig in Java ontwikkeld.
Ik hoop dan niet dat het al te traag wordt.

Wel eens met Java3D gewerkt uberhaupt? Zo ja dan zou je weten dat 't best mee valt :)
* 786562 LEiPiE
ontopic: ik had dit al een tijdje geleden gezien (3 jaar ofzo?) maar weet niet of dat ook van Sun was, was het zelfde soort idee (schermen die je zo op zij kunt zetten bijvoorbeeld).
Zeer coole presentatie trouwens (ondanks 't beetje MS bashing dat nu eenmaal bij Sun hoort :))

Deze uispraak, samen met het feit dat het alleen op X11 gaat werken is een dikke vette tegenspraak!

Als jet 100% java zou zijn, dan was het platformonafhankelijk, en dus ook op bv Windows te gebruiken. Verder kun je met puur java nooit een X11 applicatie in een java 3D environment zetten. Er moet dus andere code aan te pas komen.

Hoezo denk ook altijd iedereen dat java zo traag is... Het is gewoon onzin! Met java kun je prima snelle applicaties maken (net zo snel, of sneller dan iedere andere OO taal), en met java3D heb je idd gewoon OpenGL tot je beschikking. No problemo dus.

Hoezo denk ook altijd iedereen dat java zo traag is...
Dat heet ervaring. Java is misshcine niet traag maar het aantal schappelijk snelle VMs ervoor is voor zover mij bekend op de duimen van nul handen te tellen. Als je nu Doom (de originele fake-3d shooter) in java schrijft is ie nog steeds niet zo vlot als de originele code op een 486dx2/66.
Dat ligt vast wel aan de VM die het spul runt maar dan nog staat dat één en ander vergeleken met platform-dependent OO taaltjes gewoon veel trager loopt.

Tja, java is ook nog geschreven voor games, maar meer voor enterprice applicaties. En juist daar zul je zien dat java niet trager is dan iedere andere OO taal. Doom is BTW ook niet in C++ geschreven, maar in C (dus geen OO). Grafisch is java idd niet zo heel snel, maar buiten dat is het echt echt wel goed hoor!

Ik heb zelf meer dan genoeg ervaring om hierover mee te praten!

Dat heet ervaring. Java is misshcine niet traag maar het aantal schappelijk snelle VMs ervoor is voor zover mij bekend op de duimen van nul handen te tellen.
Lekkere ervaring heb je dan. Ik denk dat een Oracle Database toch een van de snelste databasen is. Wel gek omdat de gehele core Java is en in een VM draait.
Dat ligt vast wel aan de VM die het spul runt maar dan nog staat dat één en ander vergeleken met platform-dependent OO taaltjes gewoon veel trager loopt.
kromme vergelijking..dan compileer je de code toch gewoon ?

Orion is ook absoluut geen trage webserver, en wederom 100% java.

KayJay: Oracle zelf is absoluut niet in Java geschreven, het enige is dat je stored procedures etc. in Java kunt schrijven.

Als je wilt zien hoe de performance is van Java in 3D moet je hier maar eens kijken:

http://www.trust.com/products/default.htm?artnr=13849

En klik vervolgens op 'dit product interactief in 3d bekijken'. :P

Je kan ook met de quality settings spelen.

lekker, druk ik erop, loopt mijn IE vast...

Ziet er inderdaad wel mooi uit, maar ik vind het nog steeds niets, want als je dan net als dat je nu al progjes hebt voor windows dat je eerst een stuk moet lopen ofzo om iets op te starten. Dan gebuik ik toch liever gewoon mijn standaard startmenu, want dan hoef ik niet zo moeilijk te doen met mijn muis en toetsenbord om alleen notepad ofzo te openen :P

Lopen is meer iets voor games. :)

waar je aan kunt denken is dat je desktop een grote bol is. Als projectie kun je bijvoorbeeld in de bol zitten (zodat het desktop om je heen verschuift) of je kunt de bol van buitenaf bekijken. Zoals het in die video zit heb je een horizon, dat is ook een manier om het af te beelden. Er zijn dus tig manieren om een 3D omgeving in te richten, en met een beetje mazzel ontwikkelen ze het zo flexibel dat er ook een goede manier voor jou bij zit.

een office-toetsenbord en snel-toetsen maken het leven ook makkelijk hoor.

Je kunt dit natuurlijk combineren met een 2-dimensionaal kader met o.a. snelkoppelingen, vergelijkbaar met de taskbar nu. Het is dan of je door een wndow naar windows kijkt.

O shit, nu moet ik zeker moeite gaan doen om patent op dat idee aan te vragen. ;) Nou ja, dan maar free for all.

Krijgen we nu ook 3D muizen?

Zolang het beeldscherm fysiek gezien zelf niet 3D is ben je ook geen 3D muis nodig. Immers, het beeld op een monitor heeft alleen hoogte en breedte.

En precies om de zelfde reden zie ik het ook totaal niet zitten om een 3D-desktop te hebben. Mijn beeldscherm kan namelijk toch maar een stuk of 2 dimensies tegelijkertijd weergeven. (Hoewel het schalen van een window (inclusief de hele content van icoontjes, letters, lijntjes en streepjes) wel een nuttige feature zou zijn. Maar dat is dan toch weer 'slechts' 2D)

Die bestaan al jaren. Zie bijvoorbeeld: http://www.3dconnexion.com/spaceball5000.htm

Net of je zo`n ding ooit kan gebruiken. Ziet er niet bepaald makkelijk uit :o
Eerst zien, dan geloven. Een 3D desktop lijkt me echt helemaal niks. Ben benieuwd hoe ze dit gebruiksvriendelijk gaan krijgen.

Balletje voor X en Y
Extra scroll wieltje voor de Z, dit moet wel een extra wieltje zijn, want verticaal scrollen moet blijven kunnen met een wieltje.

Hartstikke mooi natuurlijk, zo'n 3D-desktop. Niet meer dan een logisch vervolg op de huidige 2D-omgevingen.

Maar zolang ik mijn muis nog niet in 3D kan gebruiken, zal het weinig meer zijn dan alleen een mooi plaatje. Het echte nut ontgaat mij tot nu toe.

Natuurlijk is er allang 3D-software, maar mijns inziens is de bediening daarvan met een 2D muis nog niet erg intuïtief: Mensen die er goed mee om weten te gaan, doen dat met hun opgedane ervaring. De hard- en software blijft helaas nog achter bij het menselijk lichaam.

Beetje onzin een 3D muis. Juist in dit soort omgevingen kan je een window even op zijn kant zetten of beetje roteren zodat je hem nog kan zien, om ruimte op je desktop te creeren. Lijkt me zeer handig.

Ook geanimeerd windowtje wegdraaien lijkt me cool om te zien.

Ik ben zeer benieuwd naar deze desktop en als hij uitkomt voor Linux zal ik hem zeker proberen.

Laten we hopen dat ze zich aan de freedesktop.org specs houden, zodat het een beetje werkt met KDE/Gnome applicaties (copy, paste enzo)

Mac OS 10.3 wel eens in actie gezien? Qua animaties is dat namelijk :9
ik noem een
- Expose (kleine windows en nog steeds de inhoud van de window zien, ZELFS bij video's)
- Genie-Effect bij minimaliseren
- 3D-cube effect bij fast user switching
- foutmeldingen en andere dialogs die uitschijven uit de titelbar en naar beneden klappen

etc. :>D

Ermmm .. ja?? En??? Zolang er nog steeds geen MacOSX op een x86 proc draait is dit prima R&D! En bovendien, waarom zou er geen desktop *naast* MacOSX kunnen bestaan die dezelfde soort grafische gadgets heeft? Dat heet dan weer concurrentie en houdt de prijs lager..

doet me denken aan de film "The First $20 Million Is Always the Hardest" :)

Daar gaan ze ook zo'n 3d desktop maken in hologram waar je de iconen kunt aanraken en verslepen enzo..wel eens leuk om te kijken..

Is Microsoft ook niet met zoiets bezig? Ik denk dat Microsoft dan wel de beste papieren in handen heeft aangezien ze het mee zullen leveren met de nieuwe windows versie

Er was op een gegeven moment een project bij Microsoft Research, maar of ze daar ooit nog wat mee gedaan hebben of gaan doen, geen idee...

http://research.microsoft.com/adapt/TaskGallery/

hmm... dat lijkt verdacht veel op een programma wat ik jaren geleden heb gezien... ff kijken of dat nog bestaat...
--
dit is het: http://www.clockwise3d.com/Home.html
er zijn dus erg veel 3d alternatieven voor de desktop... maar ik vind de oplossing van sun wel erg goed.

Packard Bell had enkele jaren terug toch ook een soortgelijk systeem als ClockWise 3D.
Of het echte 2D was, weet ik niet perfect meer, maar de graphics waren toch niet van de beste (antieke Win9x), kort het concept:
je behoudt je Windows-bureaublad, maar daar staat een icoontje op om de speciale interface op te starten.
In die interface bevindt je je in een huis met verschillende kamers met allemaal verschillend uiterlijk (bv. eentje met openhaard of een venster enzo) en daar kun je overal in open kasten op schappen enzo je Windows-iconen kwijtraken. Op zich wel een leuk concept voor de jongeren, maar allesbehalve productief denk ik.

Packard Bell heeft inderdaad een tijd lang PC's uitgebracht waarop ook zo'n mogelijkheid zat om je programma's onder te brengen in een soort 'huis'-interface (tools in de schuur, games in de speelkamer, audio in de woonkamer, etc.).

Dat is echter iets heel anders - in dat soort toepassingen gaat het in wezen slechts om categorisatie van taken die je kunt doen; terwijl een echte 3D desktop (zoals die van Sun, de demo ziet er interessant uit) veel meer interessante implicaties heeft.

een soort little computer peopele voor je OS dus ?? :)

Inderdaad, in longhorn komt ook een soortemet van 3d desktop te zitten ( http://www.extremetech.com/print_article/0,3998,a=41454,00.asp )

Ik hoop dan niet dat het al te traag wordt.
Wat ik nu ga zeggen, is niet als flame of troll bedoeld... Maar Linux gaat veel beter overweg met Java dan Windows hoor... Heb het zelf op me stage mogen ondervinden... Komt denk ik, omdat Microsoft zijn eigen Java VM heeft, die dingen anders doet dan de Sun Java VM

Moest namelijk een programma gebruiken, dat gebruik maakt van Java, en in Linux was hij veel sneller gestart dan in Windows.

Windows heeft inderdaad een eigen VM maar die hoef je niet te gebruiken natuurlijk. De SUN VM zou toch wel sneller moeten draaien dan...

zeker java 1.4 is een enorme vooruitgang in snelheid.

Java kan zelfs sneller zijn dan native code, dit omdat je in een Virtual Machine runtime-optimalisaties kan doen.

Moest namelijk een programma gebruiken, dat gebruik maakt van Java, en in Linux was hij veel sneller gestart dan in Windows.
Mijn ervaring is juist dat grafische Java applicaties een stuk minder goed lopen op GNU/Linux.

Zit SUN zo in de problemen dat ze gered moeten worden dan? Misschien heb ik wel nieuws gemist, maar volgens mij zit SUN toch niet meer of minder in de problemen dan de rest van de leveranciers?

Oftewel: :?

yadtcas (yet-another-deks-top-clutter-avoiding-solution) ... ik weet het niet ... een vergelijking met Expose van Mac OS X dringt zich op; het, ehm 'dock' onderin het scherm wel erg veel op Dock onder OS X ... de Expose oplossing om alle windows na een druk op de knop als een mozaiek te tonen werkt m.i. een stuk beter dan de windows sideways te kantelen (ook al ziet dat er erg sexy uit, evenals de mogelijkheid om op de achterkant van je window commentaar te plaatsen, maar bij nader inzien is dat niet praktisch, vaak wil je je window en commentaar naast elkaar zien ...)

en dat 3d, 'without glasses!' Ammehoela, verkooppraat ... hoogstens 2.25d ...

een computer-scherm dient toch in 1e instantie ter overdracht van informatie; een venstertje met platte tekst en, vooruit, wat simpele tierelantijntjes, volstaat, zeker met het toenemende gebruik van kleinere schermpjes op mobiele apparaten. Mensen bedenken zelf wel de metaforen bij bepaalde informatie, ipv dat ze daar een bedacht user-interface-brouwsel voor nodig hebben, en waarvoor ze in het slechtste geval weer een handleiding moeten lezen (het voorbeeld van de jukebox om cd's te kiezen, pffff...)

Tja.. een toetsenboord dient in eerste instantie ook alleen ter inbreng van informatie, maar daar zitten toch meer knoppen op dan alleen een 1 en een 0.

Knoppen voor bijv. geluid en het afspelen van MP3's vind ik zelf errug handig!!.

Trouwens, de manier waarop je informatie toont kan de productie van mensen sterk verhogen. Zeker van mensen die niet dagelijks achter het scherm plaatsnemen. De 2D (grafische) desktop heeft inmiddels al bewezen dat deze sommige taken veel efficienter kan doen dan de CLI (andersom overigns ook).

Van de 3D desktop moeten we dit natuurlijk nog zien, maar ik denk dat als het eenmaal uitontwikkeld is, dat het voor de gemiddelde gebruiker het net weer iets makkelijker wordt om z'n werk te doen.

(Overigens verlaagt een goede metafoor de leercurve voor gebruik drastisch... 70-80% dacht ik)

de manier waarop je informatie toont kan de productie van mensen
De productie van mensen of de productiviteit van mensen? :D

Hangt er wellicht vanaf wat je op de achterzijde van de windows laat zien. :)

Tja, als mensen achter het scherm plaatsnemen, dan snap ik wel dat de leercurve wat langer is. Zelf prefeer ik voor de monitor te zitten.

Aan de andere kant, dan snap ik het nut van deze applicatie wel. Kun je op alle windows aan de achterkant laten zien, Z.O.Z.

Lijkt me overigens wel geinig, als je toch een TFTje over hebt, om de voorzijde van de desktop op de ene en de achterzijde op de andere te laten zien. Kun je, al denken, om je desktop heen lopen. Heeft hoge tweaker-waarde, dunkt me!

Ik vind het juist fantastisch, ook al is het beeldscherm bedoeld voor platte overdracht. Je hoeft het natuurlijk niet te gebruiken...

Gelijk weer een xtra duidelijk doel voor hardwareproductenten (Videocards+monitoren): laat ze zo goed mogelijk 3d weergeven :+
«  1  2  3  4  5  »

Op dit item kan niet meer gereageerd worden.

Volgende 10:05 Microsoft verstuurt gratis Windows Security Update CD
Vorige 00:47 Seagate introduceert Savvio 2,5 inch 10K drives - Update
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011