1 / 53

THE CAVE

The Traveling CANVAS Immersive Art takes to the Road Hank Kaczmarski, Nicholas Duchnowski, Abby Watt April 2008. THE CAVE. FIRST DESCRIBED IN A PAPER PUBLISHED IN COMMUNICATIONS OF THE ACM IN 1992 3-meter on a side structure THREE REAR-PROJECTED WALLS and FRONT-PROJECTED FLOOR

quant
Download Presentation

THE CAVE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Traveling CANVASImmersive Art takes to the RoadHank Kaczmarski, Nicholas Duchnowski, Abby WattApril 2008

  2. THE CAVE FIRST DESCRIBED IN A PAPER PUBLISHED IN COMMUNICATIONS OF THE ACM IN 1992 3-meter on a side structure THREE REAR-PROJECTED WALLS and FRONT-PROJECTED FLOOR (no rear wall or ceiling)

  3. CAVE™ Technology CAVE Automatic Virtual Environment

  4. THE CAVE DRIVEN BY SILICON GRAPHICS SUPERCOMPUTER

  5. THE CAVE ACTIVE STEREO PROJECTION 96 to 120 frames per second are created by the supercomputer, half drawn from each of the left and right eye’s perspective. Called “frame-sequential active stereo” because the images appear in left eye/right eye order more rapidly than the human visual cortex can discretely view the images due to liquid crystal electronic (hence active) shutter glasses.

  6. THE CUBE FUNDED BY US NATIONAL SCIENCE FOUNDATION MAJOR RESEARCH INSTRUMENTATION GRANT IN 2000 Has six 3-meter square surfaces fully rear-projected

  7. THE CUBE DRIVEN BY PC CLUSTER WHICH REPLACES A GRAPHICS SUPERCOMPUTER 1/20 THE COST BETTER PERFORMANCE! BETTER SCALABILITY

  8. THE CUBE DRIVEN BY PC CLUSTER ACTIVE STEREO GENLOCKED AND FRAME SYNCHRONIZED GRAPHICS

  9. THE CUBE ACTIVE STEREO PROJECTION STILL MEANS A VERY EXPENSIVE PROJECTOR EITHER CRT WITH LOW LIGHT OUTPUT BUT NUMEROUS RESOLUTION OPTIONS OR DLP WITH HIGH LIGHT OUTPUT BUT LIMITED RESOLUTION CHOICES BOTH CRT AND DLP PROJECTORS FORCE HIGH MAINTENANCE COSTS ON THE USER

  10. THE CAVE and CUBE ACTIVE STEREO PROJECTION MEANS ACTIVE STEREO GLASSES WHICH MEANS ADDITIONAL FINANCIAL AND MAINTENANCE HEADACHES

  11. CANVAS PROJECT DRIVEN BY THE DESIRES OF THE ELECTRONIC ARTISTS ON CAMPUS

  12. CANVAS GOALS: USE EXISTING GALLERY SPACE MAKE ENVIRONMENT RECONFIGURABLE MINIMIZE UP-FRONT COSTS MINIMIZE LONG-TERM MAINTENANCE COSTS MAKE SYSTEM ARTIST-FRIENDLY

  13. CANVAS AFFORDABILITY: USE COMMODITY COMPUTERS

  14. CANVAS …COMMODITY COMPUTERS CONTAINING COMMODITY GRAPHICS CARDS

  15. CANVAS AFFORDABILITY: USE COMMODITY COMPUTERS USE COMMODITY PROJECTORS USE PASSIVE STEREO PROJECTION (TWICE THE NUMBER OF 1/30 THE COST PROJECTORS)

  16. CANVAS LINEAR OR CIRCULAR POLARIZED STEREO PROJECTION MEANS MUCH LESS EXPENSIVE GLASSES (25X LESS EXPENSIVE) Possibly less eye strain for long-term viewing as images are presented to each eye continuously not ½ the time as in active stereo video schemes

  17. CANVAS Three walls, no floor projection Obtuse-angled walls to allow greater viewing space but at the expense of a somewhat less immersive experience

  18. CANVAS Gallery

  19. CANVAS ADAPT ACCEPTED COMPUTER PLATFORMS FOR INTERFACES

  20. CANVAS ADAPT ACCEPTED INTERACTION DEVICES FOR INTERACTION IN CANVAS

  21. CANVAS RENDER NODES OPERATOR CONSOLE FILE SERVER DRIVEN BY PC CLUSTER CIRCULAR POLARIZED STEREO PROJECTION iPAQ AUDIO GAMEPAD CPU

  22. 360 in CANVAS Three walls Six projectors Obtuse-angled walls to allow greater viewing space

  23. CANVAS VOLUME RENDERING USING HARDWARE ACCELERATION UNIVERSITY OF SAO PAULO

  24. Motion Capture in Virtual Enviroments

  25. Creating Art with Programming • Requires knowledge of: • C++ or Python • OpenGL • Syzygy Distributed OS

  26. How Artists Create for a CANVAS • Program/work with a programmer • Use KAMScript • Can import .obj models (from 3ds Max, Maya, etc) • Can import .wrl VRML files (models and animations) • Can create art using KAMscript commands

  27. What is KAMScript? • Simple scripting language • Built with C++/OpenGL • Requires no programming experience • Open-source • www.canvas.uiuc.edu/KAMscript

  28. Example Scene

  29. Creating Art with KAMScript This scene is created with 33 lines of KAMScript code.

  30. A History of New Sumi Land (2007) Nicholas Duchnowski Crayon Land (2007) Nicholas Duchnowski

  31. What is an Icon? - Gallery • Created by University law professor William Van Hagey • no programming experience • first-time user of KAMScript

  32. KAMScript Variations MiXTAPEStry(2006) University of Illinois at Urbana-Champaign & Duke University

  33. KAMScript Variations Trees You Can’t Climb(2006) John Jennings Damien Duffy Nicholas Duchnowski

  34. The Traveling CANVAS • Keep all of the application base developed in the ten years from the the inception of the CAVE through current Cube programs • Keep all of the economy and usability built into the CANVAS • Add portability and reconfigurability • Add an electronic docent • Add fault tolerance • Incorporate the technology into a larger museum venue

  35. The Traveling CANVAS

  36. The Traveling CANVAS

  37. The Traveling CANVAS

  38. The Traveling CANVAS

  39. The Traveling CANVAS

  40. The Traveling CANVAS

  41. The Traveling CANVAS

  42. The Traveling CANVAS

  43. CALCULART

  44. CALCULART

  45. CALCULART

  46. CALCULART

  47. Technology – 3D scanning

  48. NextEngine 3D Scanner • High-quality, low-size scans • Relatively easy to use • Difficulty with complex models • Texture mapped models • .OBJ file less than 5 MB

  49. Regel (3.38 MB) Benign Orthanc (3.59 MB)

More Related