|
|
lg3d
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary | 3D Desktop - Project Looking Glass |
|---|---|
| Categories | None |
| License | GNU General Public License (GPL) |
| Owner(s) | deronj, hideya, krishna_gadepalli, paulby |
Welcome to Project Looking Glass!
| |
| |
| |
| |
| |
| |
| |
| |
Download and Installation: Linux/Solaris x86, Windows
Project Looking Glass is based on Java technology and explores bringing a richer user experience to the desktop and applications via 3D windowing and visualization capabilities. It supports running unmodified existing applications in a 3D space, as well as APIs for 3D window manager and application development. At the moment, existing application integration is supported for Linux and Solaris x86 platforms. The platform for 3D application development is available for Linux, Solaris and Windows platforms.
Project Looking Glass is in its infancy. We need your help to explore many ideas in the desktop and application space. We released the Project Looking Glass code to the whole community to explore every aspect of the technology rather than restricting access to a privileged few. We believe open development is an excellent model to pursue this exciting and vast opportunity. So get involved and let's innovate the computer user interface!
Frequently Asked Questions , Spotlighted contributors , LG3D Development Team Info Wiki
| What's New | |||
|---|---|---|---|
Plethora 1.0 is now available here. Plethora is a NetBeans module suite which streamlines Looking Glass application development. Plethora allows developers to create 3D interfaces that combine utility and visual appeal. The developer is given full control over a wide range of Looking Glass GUI features by means of an easy-to-use direct manipulation interface. Take it out for a test drive! Release 1.0 is available here under the Stable Builds section. LG3D-LiveCD 3.0 released! download now The new relase features LG3D release 1.0, the possibility to install LG3D-livecd to an USB device and an experimental harddisk installer. Technical document " Project Looking Glass - A Comprehensive Overview of the Technology" is available. For non-English speakers -- we are looking for volunteers to translate this document into your native tongue. If you are willing to help us, please post a note to this thread in the LG3D discussion forum ! To get started, refer to the "Getting started with Project Looking Glass" document. Get the latest information at the discussion forum! |
|||
| Supported Key Features | For those who just can't wait.... | ||
|
Currently we are focusing on providing core functionality to kick start the 3D exploration and refining the initial platform. The current platform supports the following key features:
|
To get started and to set up a development environment refer to the "Getting started with Project Looking Glass" document. If you are a Windows user, check out "Running the LG3D Developer's Release on Microsoft Windows". Once you have a working development environment, you should read the "Project Looking Glass Developer's Guide" which provides detailed information on Project Looking Glass and building 3D applications for this project. If you are a NetBeans user, check out "Building and Running LG3D with NetBeans". And "Project Looking Glass Tutorials" explains how to program LG3D applications. When you are ready to contribute code or documentation to the project, see the "Contributing to Project Looking Glass" document to learn how to do that. |
||
Here is a list of subprojects going under the lg3d-core (and lg3d-demo-apps, lg3d-incubator). Thank you for the offers! If you would be interested in proposing something, that's great! Please reply to this thread at the javadesktop.org forum and let us know your ideas. Please check out the lg3d-x11 project page for the topics specific to the X11 integration. If you would like to help out with an existing subproject please post on the forum, I'm sure the teams would be greatful for extra resources.
Kirk Turner (gameldar), William Tracy (afishionado)
This project is the place for sharing additional model and art assets for Project Looking Glass. Your contribution would be much appreciated!
| Language | Owner(s) |
|---|---|
| Chinese | Wen Peng (wenpeng), Calvin Liu |
| Czech | Petr Hejl (sickboy) |
| Dutch | Martjin Kools (marve) |
| French | jibe77, Pierre (pinaraf) |
| German | Christian Ost (cost) and Maik Ladwig (moonfire) |
| Polski | Stanislaw Styszynski (diabeteo) |
| Italian | Giordano Fracasso (giosquad), Di Fazio Raffaele (raffo) |
| Japanese | Yuka Kamiya (kyuka), Hideyuki Otokawa (otokawa), Yuichi Sakuraba (sakuraba), Kazuhiro Kazama (kazama) and Endo Yasuyuki (yasuyuki) |
| Romanian | Abibula Aygun (aygun) |
| Spanish | Sergio Ivan Marcin (bitbeat) |
| Subject | Owner(s) |
|---|---|
| Knowledge-base | Martijn Kools (marve), David Weizades (ddew), Paul Shoemaker (t0rn) |
| 3D UI Ideas and Discussions | Paul Shoemaker (t0rn), qgnjon, David Weizades (ddew) |
| LG3D Development Team/Releases | Van der Haegen Mathieu (dwarfy) |
| LG3D Application Development tips | Van der Haegen Mathieu (dwarfy) |
| Documentation Improvement Projects | Van der Haegen Mathieu (dwarfy) |
As the first step, please consider becoming a project Observer, familiarizing yourself with the project and participating to the discussion forum. Please refer to the Contributing to Project Looking Glass document for more information on how to contribute to the project. See the JavaDesktop Community Governance Guidelines for general guidelines on participating in JavaDesktop community projects, such as Project Looking Glass.
Information on current problems and issues can be found by using Issue tracker . You can search for issues and defects or find a specific issue. If you encounter an issue that has not been filed, please go ahead and file one. You may want to search the email archive at the discussion forum at javadesktop.org to find out related information.
When you report an issue, please try to be specific about your machine environment and the symptom you are encountering. When you encounter a crash, the following log files will provide good information:
If you're new to Issue tracking, you might want to take a moment to browse these introductory docs:
The Project Looking Glass project is evolving continually. The best way to keep up to date with Project Looking Glass developments is by subscribing to the Project Looking Glass mailing lists. Click on Mailing lists in the Project tools section of the side bar on https://lg3d.dev.java.net/. There are several mailing lists to choose from depending on your level of interest.
GoMonkey+LG3D Demo move clip showing "Minority Report" like UI ( ~18MB in the RM format). Also check out this movie clip (~9MB, AVI/DivX/PCM) from GoMonkey/Sun demo at CeBIT 2006. Thanks, Oliver Jones, for sharing the clip with us!
Articles relating to Project Looking Glass:
Thanks to the following companies for provided free access to their tools for use on OpenSource projects.
Thanks for your interest in the project and spending your time reading this. We hope you will join our project and explore this fun opportunity with us. We also have an irc-channel going, not very active yet but it's a start, the link is: #lg3d on irc.freenode.net
The Project Looking Glass Development Team
| Name | Summary |
|---|---|
| lg3d-art | 3D Models, texture and other art assets |
| lg3d-awt | AWT Toolkit for LG3D |
| lg3d-core | Project Looking Glass core components |
| lg3d-demo-apps | Project Looking Glass demonstration 3D applications |
| lg3d-escher | Escher 0.2.2 with lg3d modifications |
| lg3d-incubator | lg3d incubator project |
| lg3d-livecd | LG3D LiveCD |
| lg3d-webstart | Webstart for Project Looking Glass |
| lg3d-wii | Linux wiimote input driver |
| lg3d-wonderland | Collaboration platform for lg3d |
| lg3d-wonderland-art | Art assets for the lg3d-wonderland project |
| lg3d-wonderland-art-src | Source files for Wonderland art |
| lg3d-wonderland-lobby | The Web infrastructure for project Wonderland |
| lg3d-x11 | Project Looking Glass X11 Build Repository |
| plethora | A NetBeans UI-Builder plugin for Project Looking Glass 3D |
| wonderland-incubator | Incubator project for Wonderland |