Project Looking Glass: 3D-ben a desktop

Címkék

Forradalmi desktop környezetet álmodott a Sun Microsystems a közeljövő Solaris és Linux gépeire. Képzeljünk el egy olyan felületet, ahol az ablakok átlátszóak, ezért egyszerre több ablakot is láthatunk és egyszerre több ablakon is tudunk dolgozni egy időben. Képzeljük el, hogy rajzszöggel megjegyzést tehetünk annak a böngésző oldalnak a hátuljára, amelyet nézünk.

Képzeljük el, hogy a CD és film adatbázisunk 3D-s jukebox lesz, ahol a címek hozzákapcsolhatók képekhez, így könnyeben navigálhatunk köztük.

Nézzük mit tud az új környezet:

- Ablak forgatás (1, 2, 3, 4)

- Panoráma nézet (1, 2, 3, 4)

- Alkalmazás nézet (1)

- CDROM és film (1)

- Fordítsuk meg, és tegyünk rá memo-t! (1)

- Rendszerezzük az asztalunkat! (1)

Amint az a képekből is látszik, a dolog Java-ra épül. Sajnos a termékből sem demo, sem vásárolható verzió nincs jelenleg. A projekt aktív fejlesztés alatt áll. A projekt weboldala itt.

A Project Looking Glass-ről többet a FAQ-ban vagy a Datasheet-jében lehet megtudni.

Hozzászólások

Engem az erdekelne, hogy milyen vason fut ? SUN E25K vagy eleg egy 12K is ? :)))

Ez nagyon parasztvakítás. A 3Dwm már tud több éve hasonlókat.

Na de hát ma is a feladatok nagy számát egy terminálban oldjuk, nem?

Még sosem kattintottam egy ikonra sem a Xemacsban. Engem semmi sem fog arra rávenni, hogy az ablakokat rendezgessem, nemhogy még 3D-ben!

Nem hiszem, hogy egy gyorsabb adatbeviteli eszközt találnának a billentyűzetnél manapság. Mert azon vagy több gombnak kéne lennie, vagy gondolatvezérelt lenne (bár ez utóbbi is csak bizonyos esetben lenne gyorsabb).

Engem mar az is kiakasztott, mikor 2 monitort kelett allandoan nezegetnem. (gorcsot kap az ember nyaka :)

Szemely szeirnt nekem a (regi) mac szemlelete tetszik, hogy egyszerre egy alkalmazas latszott. Egyszerre ugyis egy dologra lehet legjobban koncentralni. Aztan hogy hogy valt az alkalmazasok kozott (3D vagy csak siman, gyorsan :) az megint mas dolog.

egy apt-get install looking-glass-wm -et azert majd kiprobalok ... :-D

háp, az első reakcióm az lett volna, hogy na végre, de az eddigi hozzászólásokból úgy tűnik, hogy már van ilyen, ki fogom próbálni, bár igazából a kwin-3d -t várom igazán. Akinek nem teccik ez a java -s megoldás igazán írhatna egyet c++ -ban mert én meg a 3d -hez nem értek.

pedig örülnék már ha ki tudnám használni a videókártyám mert ugye játékra nem jut idő, úgyhogy eddig max az xvmc -t tudom kihasználni mplayer -rel.

bár komolyabb munkán én is egy maximalizált ablakkal dolgozom (hát igen, kéne nagyobb monitor) de fájlmásolgatáshoz, kereséléshez szívesen, használnék valami ijesmit c++ -ban megírva, persze csak ha kihasználja a videókártya 3d képességeit (a software 3d ugye már a múlté?)

"Szemely szeirnt nekem a (regi) mac szemlelete tetszik, hogy egyszerre egy alkalmazas latszott. Egyszerre ugyis egy dologra lehet legjobban koncentralni."

Nincs igazad, mert nagyon hasznos, ha figyelhetem a logot miközben fut a programom, vagy a szemem sarkából látom, hogy hol tart a letöltés, miközben böngészhetek tovább, vagy böngészés közben ismét a szemem sarkából látom a gkrellm-en, ha egy file-t sikerült áthúzni a hálón, stb., stb., stb.

Egyébként csak idő kérdése volt, hogy megjelenjenek az ilyen wm-ek, és csak idő kérdése, hogy el is terjedjen. Pontosabban vas kérdése, de az meg már csak idő kérdése :)

Szerintem ha a gépek bírják, akkor az emberek szívesen használják a szép felületeket.

nemtudom, miért kell ez...

nálam általában nyitva van 1 xmms 1 konsoke (7-8 munkafolyamattal) meg 1 opera (alul 3 sorban az ablakok). :)

így gyorsan lehet dolgozni...

kell ide pörgettyűs-forgattyús szemfényvesztős bizbaz-csillagszóró?

A 640 kbyte tipusú jövendölésekre hivatkozókat emlékeztetném arra, hogy a videótelefont már évtizedek óta akarják a marketingesek lenyomni a userek torkán.

Nem sikerült.

Miért is?

Mert HÜLYESSÉG, senki sem akar felöltözni csak azért, hogy telefonálhasson, és senki sem akar egy helyben maradni csak azért, hogy egy buta kamera látómezejében maradjon.

Ki akar plusz munkát feccölni abba, hogy forgatja az ablakait, amikor a fő szempont az, hogy hamar elő tudja kapni őket ha kell, és átlássa a desktopot.

Az átlátszó ablakoknak még lehet értelme, de nem hiszem, hogy az ablakokkal játszott 3D doomozásnak van...

Az igazi forradalmi újítások tipikusan nem nagy csinadrattával érkeznek...

Buta cél nélküli óvodás játszadozás. Na mind1.

IMNO

Kicsit elszomorodtam, látván a rengeteg felhördülést, amit ez a - késégkívül elsősorban látvány-orientáltan előadott - újdonság kiváltott.
Bár első pillantásra nekem sem tűnt másnak, mint csillagszórónak, azért talán mégsem kellene csípőből, kamaszdaccal azt mondani rá, hogy ...
Elsősorban még nincs specifikusan ráírt szoftver, azaz messze nem lehet bemutatni, hogy mit is tud, másodsorban meg nem is naon láttam, hogy bárki is törte volna rajta a fejet legalább 1 órajel ideig.
Nekem például tetszene, hogy amikor nagyobb programszerkezeteket buherálok, láthassam a programok forráskódjait egymás alatt/fölött, és válthassak közöttük, úgy mint a konzolon ...
Vagy nagyobb debugolásnál fel lehessen "címkézni" a terminálokat, ne kelljen gondolkoznom, hogy az ötödik képen tulajdonképpen melyik munkaállomás/szerver is mutatja a folyamatait ?
Tudom mindenki mondhatja, hogy ez már megoldott, meg figyeljek oda, de az az igazság, hogy az ember alapvetően lusta... ha valamit egyszerűbben is meg lehet oldani, akkor nem szereti a bonyolultabb utat (hacsak nem bizonyul a jobban átláthatóbbnak). Arról az apróságról nem beszélve, hogy 4-5 óra debug után már eléggé össze tud folyni az egész...
Igaz, hogy amíg működő és széles körben elterjedt (és széles körben buherált) nem lesz, addig csak manager-kütyű lesz... mint ahogy az volt a mobilteflon és a töltőtoll is...

További kellemes bitvadászatot mindenkinek

"Peace can not kept by force.
It can only achieved by understanding"


- Albert Einstein

Szerintem is jó lenne, főleg ha az erőforrás igényét is igazítanák a valósághoz, és a projekt nem fulladna ki, az " ismét ápgrédelj, mert megint van valami használhatatlan újdonság"-ben.

Szerintem jól néz ki, és én is szívesen látnék valami olyan szerkezetet a képernyőn, ahol könyvtárpolcszerűen lehetne válogatni az ablakok között.

És azt ne feledjük el, ha a m$-t el akarja érni a Linux felhasználása, akkor az ilyen tulajdonságok csak lendítenének az ügyön.

Nincs igazad.

Nem a mobil kell szidni, ha valaki akkor csönget amikor nem akarod, ki is lehet kapcsolni.

A vidótelefon pedig szerintem igen jó lenne: gondolj csak pl. olyan egyszerű dologra mint az örzés-védelem, riasztórendszerek.

Aztán, ha éppen pucér vagy akkor kikapcsolhatod a videómódot, és a készülék kiírja, hogy videómód nem engedélyezve.

A forradalmi újítások pedig mindig nagy pompával érkeznek, mert 10 éve a marketing korát éljük mi is ....

Először is: én vagyok az a "sun-os", aki a tavalyi Linux konferencián bemutatta a Looking Glass videót az előadás végén... Megpróbálok válaszolgatni a felmerült dolgokra:

"Engem az erdekelne, hogy milyen vason fut ? SUN E25K vagy eleg egy 12K is ? :)))"

Jelenleg csak Linuxon fut a demó, kb 600 Mhz-es Pentium III-on már a 2-3 videó is akadás nélkül lejátszható egymás mellett. A java kód direkt hardver OpenGL-t használ, és emiatt elég gyors minden. Persze kell hozzá egy rendesen támogatott (dri) 3D videókártya is.

"Engem meg az, h mire jó? (; Azt látom, h szép, látom, h parasztvakításnak is elsőrangú lesz majd, de használni mire lehet? (;"

Innováció, kutatási projekt... Mint a HTML volt tíz éve:). Sokan próbálkoztak már 3D-s desktop létrehozásával, de valahogy egyik sem sikerült túl használhatóra. Vagy túlzottan elment 3D VR irányba, és pl. lemodellezett egy szobát, ahol a szekrény tárolta a file-okat, amiket rádobhattál a sarokban álló nyomtatóra: ami első ránézésre tök jó, de nagyon nem produktív. A Looking Glass célja az, hogy a mostani, "2D lapok egymásra helyezve" paradigmát transzformálja egy "2D lapok egy 3D térben" dologra és közben lehetőséget teremtsen egy újfajta paradigma kialakulásának: 3D-ben modellezett alkalmazások (mint a CD választó, ami a videóban is látszik). Ugyanakkor maradjon meg a 2D window manager-ek könnyen kezelhetősége is: a felhasználó nem mozog a 3D térben, és az ablakok sem szabadon mozognak: egyszerűen kihasználják a 3 dimenziós teret arra, hogy könnyebb legyen választani közülük, több hely legyen a képernyőn.

"Ez nagyon parasztvakítás. A 3Dwm már tud több éve hasonlókat."

A 3dwm teljesen mát tud... És van még jónéhány projekt, ami lépéseket tesz a 3D-s desktop felé. De valami hiányzik belőlük. A Sun most mgpróbálja megtudni, hogy mi...

"nemtudom, miért kell ez..."

Ezt először a kerék feltalálójától kérdezhették miért kell ez b..., mindent el lehet vinni kézben...:) Bocs:)

"Ki akar plusz munkát feccölni abba, hogy forgatja az ablakait, amikor a fő szempont az, hogy hamar elő tudja kapni őket ha kell, és átlássa a desktopot.

Az átlátszó ablakoknak még lehet értelme, de nem hiszem, hogy az ablakokkal játszott 3D doomozásnak van... "

Pont ez a lényeg. Itt a 3D nem cél, hanem eszköz. Eszköz arra, hogy hamar elő tudjam szedni az ablakokat és egy egérmozdulattal átlássam a desktopot (ami egérmozdulat elfordítja a kamerát 90 fokkal egy képzeletbeli függőleges tengely körül, hogy oldalról lásd az addig szemből egymást takaró ablakokat).

Ha bármi kérdés van: janos.cserep@sun.com...

Bár magam is Java-ban programozok, és szeretem is a java-t, de ha valóban abban írták meg, nem hiszem, hogy használni fogom. Tapasztalataim szerint a java programok jóval lassabban indulnak, és jóval több memóriát esznek, mint a natív programok. Vagy gyógyított java vm-el csinálták? Azért szivesen kipróbálnám. Maga az alapötlet nagyon tetszik. Végre megjelent vki egy desktoppal, ami nem a windows desktopot majmolja, hanem eredeti ötleteket tartalmaz. A linuxnak szüksége van ilyen eredeti dolgokra.

Errol lattam regen egy AVI-t amiben a mukso demozott. Hat az elso 80%-aban csak siman hulyesegnek tunt (mint az atlatszo ablakok), utana viszont elkezdte igy porgeti forgatni az ablakokat, akkor mar lattam hogy teljesen szanalmas. Ki a faszom akar a 3. dimenzioban is elkeveredni az ablakok kozott? Managerfaszok jateka.

Par eve emlekszem, hogy a DOS felhasznalok hogy tiltakoztak a Windows 95 ellen. Azota mindegyik ablakokat hasznal. Par eve emlekszem, hogy tiltakoztak a linuxosok az X ellen, ma jobban fejlodik a KDE es a GNOME mint valaha.

En nem merek a szamitastechnikaval kacsolatban kijelenteni ilyeneket, mert az is lehet, hogy par ev mulva igy fognak porogni az ablakok, elegendo lesz a szemunkkel kattintani, es beszelni a gephez. Se billentyuzet es eger nem kell majd hozza.

Szerinted gondoltak volna 30-50 evvel ezelott, amikor tizpercenkent csereltek csoveket az elso szamitogepekben, hogy oraba epitett linux MP3-at fog lejatszani? Ez a "fejlodes" lenne kisebb lepes szerintem.

Nagyon offtopic: ha valaki oldalát esetleg furdalta volna, hogy honnan kapta a nevét a SUN [www.hup.hu], az nézegesse meg az egyenként négy képből álló két szkrínsot-sorozat háttereit.

Amit te itt felvazolsz, az csakis es kizarolag kozvetlen neuralis osszekottetessel lesz hasznalhato (de akkor nagyon:), a mai szanalmas eszkozokkel - keyboard, eger, tablet - nem. Mar tenyleg nagyon varom az ilyen tipusu interfacet.

Ez a "szemmel kattintasrol" jutott eszembe... Gibson forever.

Ez Gabu-nak akart menni.

Múltkor láttam egy filmet a Spectrumon asszem, ahol a majmóca gondolatokkal vezérelt egy robotot, hogy az kivegyen valami üveget cukros lével, kinyissa, és odaadja neki a rácshoz. Meg egy csomó ilyen példát mutattak.
Érdekes volt. Na ott mondta a kutató, hogy most ő húsz évet mondana a technológia kifejlesztéséhez szükséges időre, de valójában gyorsabb fejlődésre számít. Szóval bizakodva lehet a jövőbe tekinteni.