유리 프로젝트

Project Looking Glass
유리 프로젝트
개발자LG3D 개발자
초기 릴리즈2003년; 19년 전(2003년)
최종 릴리즈
1.0.1 / 2007년1월 29일 (2007-01-29)
기입처자바
운영 체제Linux, Solaris, Windows
유형데스크톱 환경
면허증.GNU 일반 공중 라이선스
웹 사이트java.net/projects/lg3d[데드링크]

Project Looking Glass는 Linux, SolarisWindows용 혁신적3D 데스크톱 환경을 구축하기 위한 GPL의 현재 비활성화된 자유 소프트웨어 프로젝트입니다.그것은 Sun Microsystems의 후원을 받았다.

Looking Glass는 Java 3D 시스템을 사용하여 Java 언어로 프로그래밍되어 플랫폼에 의존하지 않습니다.그래픽스 액셀러레이션 기능을 사용해도 데스크톱에서는 기존 애플리케이션 프로그램과 Looking Glass 전용으로 설계된 프로그램 모두에 3D 윈도우 기능을 사용하는 방법을 모색하고 있습니다.

Project Looking [1]Glass에서 라이브 CD를 구할 수 있습니다.Looking Glass 환경은 Granular 리눅스 [2][3]프로젝트의 라이브 DVD(FunWorks 2007 Edition)에도 포함되어 있습니다.

역사

Looking Glass는 리눅스 노트북으로 여가 시간에 쓴 Sun 프로그래머 Hideya Kawara에 의해 처음 개발되었다.Sun 경영진에게 초기 버전을 시연하고 전담 팀과 함께 전임으로 배치되어 프로젝트를 [4]오픈 소싱했습니다.이것은 Jonathan Schwartz[5]의해 샌프란시스코에서 열린 Linux World Expo 2003에서 시연되었습니다.시연 후 스티브 잡스 애플 최고경영자(CEO)는 슈워츠 사무실에 전화를 걸어 만약 그들이 썬을 상용화한다면 애플이 썬을 고소할 것이라고 말했다. 잡스는 이 프로젝트가 애플의 지적 [6]재산을 침해했다고 느꼈다.위협에도 불구하고 Sun은 프로젝트가 우선순위가 아니라고 판단하고 제품의 품질에 자원을 투입하지 않기로 결정했습니다.이 프로젝트는 실험적인 방식으로 계속되었지만, 썬의 재정 악화로 2006년 [7]말에 중단되었다.

특징들

3D 공간에서 3D 슬레이트로 표시되는 창의 뒷면을 사용하여 응용 프로그램 구성

가장 주목할 만한 기능 중 하나는 리버서블 윈도우의 생성이다.이 기능은 사용자가 윈도우 뒷면에 메모와 주석을 쓸 수 있도록 하거나 관련된 응용 프로그램에서 분리될 위험 없이 응용 프로그램 대화 상자를 표시할 수 있도록 하는 기능에 사용할 수 있습니다.모든 창은 일반 2D 또는 2.5D 창처럼 보이지만 사용자가 원하는 각도로 설정하거나 완전히 회전할 수 있는 슬레이트처럼 얇은 3D 물체로 조작할 수 있습니다.

사용자가 원하는 창을 선택할 수 있도록 모든 창을 기울입니다.

기타 기능으로는 모든 창을 기울여 사용자가 원하는 창을 선택할 수 있도록 지원하는 기능, 패닝 가상 데스크톱 제공, 창이 나타내는 라이브 상태를 반영하는 아이콘, 포커스를 받으면 창이 확대/축소됩니다.

Looking Glass가 나중에 다른 제품에 구현한 디자인이 몇 가지 있습니다.Apple의 Dashboard 위젯의해 인기를 끌게 된 기술 중 하나는 애플리케이션(위젯)의 비주얼을 뒤집고 뒷면에 업데이트를 수행하는 구성입니다.애플의 맥OS 의 외관은 레오파드가 [8]출시되었을 Looking Glass의 외관과 비슷해졌다.Windows 7 에서는, 유저가 태스크바 위의 섬네일에 마우스 커서를 둔 창 이외의 창을 숨기는 창 선택 기능이 실장되어 있습니다.이는 Looking Glass가 태스크바에서 [9]창 미리 보기를 사용하여 창을 선택할 때 사용하는 투명도와 유사합니다.

유사한 프로젝트

Looking Glass는 사용자가 3D 공간에서 응용 프로그램(기존 2D 응용 프로그램 포함)을 조작할 수 있다는 점에서 Microsoft Research의 Task Gallery 프로토타입 및 Squak 기반 오픈 소스 Croquet 프로젝트와 유사합니다.단, Task Gallery와 Croquet의 사용자 상호작용 모델은 사용자가 3D 공간 내에서 작업을 수행하는 가상현실과 같은 경험을 기반으로 합니다.Looking Glass는 현재 데스크톱의 운영 모델(3D 공간 내에서 돌아다닐 필요 없음)을 그대로 유지하며 효과적이라고 생각되는 곳에 선택적으로 3D 효과를 사용합니다.ve. 또한 이들 3개는 그래픽 사용자 인터페이스 전체를 처음부터 다시 설계하는 것이 아니라 기존 데스크톱의 적응형 또는 확장형 버전에서 작동하도록 설계되어 있기 때문에 유사합니다.이것은 Jef Raskin이 만든 것과 같은 많은 줌 사용자 인터페이스 프로젝트에서 채택된 접근법입니다.

많은 윈도 매니저(Microsoft의 Desktop Window Manager, X Window System 기반의 Compiz, 코어 애니메이션을 통한 macOS 등)는 3D 효과를 이용할 수 있지만 이는 기존의 2D 환경을 강화시킬 뿐입니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Nestor, Marius (15 May 2006). "Looking Glass LiveCD". softpedia. Retrieved 2020-03-19.
  2. ^ "Distribution Release: Granular Linux 2007 "FunWorks" (DistroWatch.com News)". distrowatch.com. Retrieved 2020-03-19.
  3. ^ . 2009-01-29 https://web.archive.org/web/20090129172949/http://www.granularlinux.com/main/news.php?item.26.2. Archived from the original on 2009-01-29. Retrieved 2020-03-19. {{cite web}}:누락 또는 비어 있음 title=(도움말)
  4. ^ "Sun Opens Its 3-D 'Looking Glass' Linux Desktop". eWEEK.
  5. ^ Linux 상세 문서
  6. ^ Schwartz, Jonathan (March 9, 2010). "Good Artists Copy, Great Artists Steal".
  7. ^ Kawahara, Hideya (September 18, 2009). "Announcement: INACTIVE (PRACTICALLY DEAD) since late 2006". Archived from the original on November 23, 2009.
  8. ^ "Leopard dock resembles Sun's Project Looking Glass?". June 12, 2007.
  9. ^ "Project Looking Glass: A Comprehensive Overview of the Technology" (PDF). March 14, 2006.[영구 데드링크]

외부 링크