Slashdot Mirror


LiveCD Lets You Try Out Project Looking Glass

remember_beos writes "Sun created Project Looking Glass (LG3D) as a 'proof of concept' not long ago. It is an environment for Linux, like KDE or Gnome, but with some really great 3D functionality. More than just eye-candy, LG3D provides functional use of an extra spatial dimension on your desktop. Now there is a LiveCD for us all to try it out."

27 of 397 comments (clear)

  1. Video link by Virtual+Karma · · Score: 5, Informative
    1. Re:Video link by Psykus · · Score: 5, Informative

      Real Alternative is your friend.

      :)

  2. I got your screen shots right here by moofdaddy · · Score: 4, Informative
    --
    Be better in bed. Wikiafterdark!
  3. How does it work? by Anonymous Coward · · Score: 2, Informative

    The site is already slashdotted, so I can't RTFA, but does anyone know how this works? Does it have drivers ready to go from nVidia, ATi, or the DRI project? Is it a full Knoppix like system, or can I just load the 3D environment on top of an already running Linux installation? Will it also work with Solaris for x86? I simply must have answers.

    The site just loaded and I'm am too lazy to use my backspace key, so I'll share what I can see before it is completely slashdotted. It uses GamesKnoppix and let's you pick between KDE and lg3d, the looking glass 3d environmnet. Also, the ATi drivers are crap, but that's to be expected.

  4. ISO link by scottied · · Score: 5, Informative

    It looks like looking glass is gonna be slashdotted... heres the ISO link.

    http://66.194.210.2/lg3d.iso

    Not going very fast... torrent anyone??

  5. Re:Worth it? by Anonymous Coward · · Score: 1, Informative

    Quite the opposite. It takes the load of the GUI functions off the CPU and lets the GPU do the work.

  6. I'll mirror it by ToadMan8 · · Score: 4, Informative

    If someone can get their hands on it I will mirror it. The University has a 200 megabit pipe to lay to waste, but we're on I2 so edu connections will fly. (I've done this in the past for /.ed things)

    --
    I haven't posted in so long, my sig is out of date.
  7. Re:This is offtopic... by barcodez · · Score: 2, Informative

    wget -S https://lg3d-livecd.dev.java.net/

    would do the trick.

    --

    ----
  8. Re:MOD PARENTS DOWN -- IS REDUNDANT by chamblah · · Score: 2, Informative
    The page that has the movie also contains the link to the screenshots as well.

    So the post is redundant because the first link contains info about the demo movie and the screenshot link.

  9. Re:Forget the LiveCD by sorrodos · · Score: 2, Informative

    Here are some instructions on how to install it on a Gentoo system.

    Even if you aren't running Gentoo, I'd imagine it would point you in the right direction to install it on other distros.

  10. Try BBC Edition by OrangeTide · · Score: 4, Informative

    What's wrong with RealOne BBC edition? No spyware there. Also the Linux and Mac OS X version of the standard non-BBC edition seems to lack the advertising you find in the Windows version.

    --
    “Common sense is not so common.” — Voltaire
  11. Re:Desktop by EddWo · · Score: 2, Informative

    If you get the latest public build, WinHec 2004 4071, and enable the DWM (Desktop Window Manager) and then use Atl-Tab, all your windows stack on top of one another and tilt away from you.
    http://www.stardock.com/video/june2004/longhorn/lh 4074_6.jpg

    Thats about the only 3D effect thats in Longhorn, you must be thinking of the Task Gallery research project or SphereXP.

    Longhorn uses the 3D accelerator to render everything, Avalon the new presentation system is built on Direct3D, but so far theres not much actual 3D in the interface.

    --
    "Taligent is still pure vapor. Maybe they'll be the last who jumps up on Openstep... "
  12. Re:Honest /. recommendation by Torg · · Score: 5, Informative

    Actually the amount of traffic a tracker gets is substantial. It is directly related to how many users there are in the cloud. The way the tracker works is to track the meta-data from the clients (what parts they have) so it can broadcast it back out.

    It is not nearly as large as the amount of bandwidth needed to distribute your data but it is still quite significant. Don't take my word for it, set one up and try it yourself.

  13. Re:Worth it? by InvalidError · · Score: 2, Informative

    That's where nVidia's new SLI and ATI's AMR come in handy!

    For games, frame rendering usually begins by clearing the frame buffer since the whole screen usually needs redrawing but for regular apps, updating only active windows when changes occur should be far less expensive in rendering time - these would consist mainly of mapping 2D surfaces on some polygons, something even the oldest 3D cards should be able to do decently fast.

  14. How to install without livecd by scottied · · Score: 2, Informative

    http://www.gcclinux.com/

    Installation instructions for linux and windows xp in their forums.

  15. Re:Finally... the wait is over by evanfrey · · Score: 5, Informative

    It was kind of a pain to find all of the packages, ( alot of googling =/ ). The following packages were needed and DONT expect to find all of them on sun. Just google the following: jdk-1_5_0_01-linux-i586.bin jai-1_1_2_01-lib-linux-i586.tar.gz java3d-1_3_2-build4-linux-i586.tar.gz java-config-1.2.11.tar.bz2 lg3d-0.5.tar.gz It took a long time to find the packages, but once I did I just used portages emerge to build it. If you want to find the ebuild (build script) google for: lookingglass-bin-0.5.ebuild hopefully this helps out. If I knew there would be all this interest, I would have documented the procedure.

    --
    :(){ :|:& };:
  16. Re:The Sun is Out by WebMink · · Score: 3, Informative
    They're claiming this is "Java-based". Never heard of this kind of stuff running any way except as native code. A breakthrough in VM technology, or more abuse of the Java "brand"?

    Take a look at the actual project. You'll find it's all Java code, and that it uses Java 3D as an generalisation layer to control the video card. So actually a vindication of the virtualisation concept, yes.

  17. Torrent Here by the_gh0st · · Score: 1, Informative

    Here is the torrent so you can take some load off my servers. http://www.titaniumforums.com/torrent/software/ind ex.php hurry and get it!!!

    --
    "People demand freedom of speech to make up for the freedom of thought which they avoid." - Soren Aabye Kierkegaard
  18. I BRING LOVE AND TORRENTS by gamepro · · Score: 3, Informative

    http://www.titaniumforums.com/torrent/software/ind ex.php Your welcome slashdot and thanks to http://www.x1communications.com/ for giving me the file.

  19. Re:Torrent Here by the_gh0st · · Score: 1, Informative

    http://www.titaniumforums.com/torrent/software/ind ex.php

    All day you have been asking so here it is Thank X1 Communications for hosting the only server with the iso we survived getting slashdotted!!!

    --
    "People demand freedom of speech to make up for the freedom of thought which they avoid." - Soren Aabye Kierkegaard
  20. Torrent Now up... by BrianHursey · · Score: 4, Informative

    Some one please mirror this file. Im sure this site will go down fast.

    Here is the site that i found serching through the sun forms..

    Get it while its up. lg3d.iso.torrent

    --
    Linux is like a teepee. It has no windows, no gates, and there's an Apache inside.
  21. Re:Will no one post a torrent? by ebob · · Score: 2, Informative
    --
    To avoid seeing this message again, always shut down your computer properly by selecting Shut Down from the Start Menu.
  22. Torrent Available by msmalley · · Score: 3, Informative

    Found a torrent link on the java desktop forums. its pretty fresh yet, so get this thing cookin'!
    http://www.titaniumforums.com/torrent/software/btd ownload.php?type=torrent&file=lg3d.iso.torrent

    --
    What's your footprint?
  23. defective ISO from posted torrent by Anonymous Coward · · Score: 1, Informative

    Unfortunately, after having used the posted torrent to obtain the ISO image file, K3B doesn't recognize the obtained ISO image as a valid image file.....such a nasty waste of time!

    If anyone else has this problem as well, please post here and confirm this issue. I has just remembered to check to see if there was a checksum provided on the original java.net site, but I was unable to find one..

  24. Re:Worth it? by oliverthered · · Score: 2, Informative

    Yes. I don't think you have any idea how 3D rendering works, or if you do it's completely screwed up.
    I can write windowing systems, WYSYWIG editors, and 3D graphics engines that will run on a 268 with a few MB of ram.

    If you want to know how to write a WYSYWIG editor in a few Mb than I'll tell you, I'll also tell you why as soon as you get a little more complex you use tens of MB and even more complex and you start hitting hundreds.

    Here's a simple walk through or a rendering system.

    1: all your textures are pixel maps,
    pixel MyTexture[usize][vsize].
    (not no mip-mapping, volume textures or cube, just simple textures)

    2: You then create a number polygons to render on screen, this is for something simple like Unreal Tournament or X,

    3: at the vertex of each polygon you put a offset into a texture.

    4: The GPU then rasterises the polygons using a linear interpolate of the co-ordinates given for each vertex of the polygon.

    Something like Unreal or Quake will use concave polygons and clip them prior to rendering, this reduces the work required in 4: mipmaps will also be generated to allow for better scaling this increases the memory requirements, multi-texturing will be used to increase the apparent detail level of the textures, and for things like deciles alpha-blending will be uses to generate effects such as light from a blast from a weapon, and cubic or trilinear interpolating will be used instead of linear to create shading effects on the textures.

    Now, for more modern games you can use 'vertex shaders', they allow programmable effects to be applied along a polygon edge, an can crate effects such as underwater.

    Then there are pixel shaders, they are similar to vertex shaders but are calculated per-pixel, they allow things like toon-shading, bump mapping, per-pixel lighting, true phong, and procedural textures, the GPU will all sever on card only 'virtual' textures to be used as a scratch pad for per-pixel shading.

    Got that?

    Now, how do windowing systems work.

    1: Each windows is given a square clipping region on the screen, the window boundaries.
    Each window has a pixel map

    2: The application updates it's pixel map, and notifies the windowing system.

    3: the pixel maps are then composed and displayed.

    Now, because giving each window it's own pixel map requires a lot of memory most windowing system cheat and use a shared pixel map and clip based on the windows clipping region, this requires the windowing system to inform a 'hidden' window to redraw it's self when a windows above it moves.

    Each window is build up from a number of elements, icons (pixel maps), fonts (often vectors) and widgets (line drawn or pixel maps).

    On today's systems all the elements are rendered by the application and presented as pixel maps. Fonts are turned into pixel maps and cached for speed, because processing vectors is hard.

    On tomorrow's system the fonts will be sent to the graphics card, the widgets will be rendered using vectors on the graphics card.

    Yes, it's easy for today's graphics card to deal with our current systems, which are low quality and optimised for the current windowing systems rendered on the CPU, but Apple, Microsoft, and Gnome are already moving away from separating the application functionality from the visual display allowing more and more work to be performed on the GPU instead of the CPU, requiring a GPU with more memory capable of manipulating the windows without having to hog the system bus, CPU and main memory.

    --
    thank God the internet isn't a human right.
  25. New Mirror by andjost · · Score: 2, Informative
    Now there is another mirror of the iso here:

    http://javadesktop.org/lg3d/livecd-isos/lg3d-3-mar -05.iso.gz

    Andrew