Www.isl.uiuc.edu University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology The Traveling CANVAS Immersive Art takes.

Slides:



Advertisements
Similar presentations
Passive Stereo Projection in the Classroom Eric Wiebe Bethany Smith Lessons learned putting a system together.
Advertisements

Creating Seamless Display Walls with a Single PC Grant Wallace and Han Chen.
Xingfu Wu Xingfu Wu and Valerie Taylor Department of Computer Science Texas A&M University iGrid 2005, Calit2, UCSD, Sep. 29,
Slide 1 Tiled Display Walls - Relation to the Access Grid and Other Systems Mike Walterman, Manager of Graphics Programming, Scientific Computing and Visualization.
BPC: Art and Computation – Fall 2006 Introduction to virtual environments Glenn Bresnahan
DAFFIE and the Wall Erik Brisson IS&T Scientific Visualization Tutorial - Spring 2010.
IS&T Scientific Visualization Tutorial Erik Brisson Introduction to Scientific Visualization.
DAFFIE and the Wall Erik Brisson SCV Visualization Workshop – Fall 2008.
BPC: Art and Computation – Spring 2007 Overview of Spring Semester Tools and Technologies Glenn Bresnahan
Input/Output Devices Graphical Interface Systems Dr. M. Al-Mulhem Feb. 1, 2008.
Theoretical Foundations of Multimedia Chapter 3 Virtual Reality Devices Non interactive Slow image update rate Simple image Nonengaging content and presentation.
Tele-Immersion Summer What is Tele-Immersion Networked Virtual Reality High Speed Network: Internet 2 Virtual Reality computer generated, interactive,
Parallel Rendering Ed Angel
Graphics Systems I-Chen Lin’s CG slides, Doug James’s CG slides Angel, Interactive Computer Graphics, Chap 1 Introduction to Graphics Pipeline.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 What is Computer Graphics? Ed Angel Professor of Computer Science, Electrical and Computer.
11/21/02Visualization Laboratory, Texas A&M University1 Next Generation Spatially Immersive Visualization Systems Prof. Frederic I. Parke Visualization.
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 Models and Architectures Ed Angel Professor of Computer Science, Electrical and Computer.
Fast Isosurface Visualization on a High-Resolution Scalable Display Wall Adam Finkelstein Allison Klein Kai Li Princeton University Sponsors: DOE, Intel,
5/5/2006Visualization Sciences, Texas A&M University1 Spatially Immersive Visualization Systems (an update) Prof. Frederic I. Parke Visualization Sciences.
Animation Theory.
Hardware and Software Basics. Computer Hardware  Central Processing Unit - also called “The Chip”, a CPU, a processor, or a microprocessor  Memory (RAM)
Overview of Computer Graphics Chapter 1. Bird’s Eye View  Overview of Computer Graphics –Basic concept of computer graphics, system, programming platforms,
Applied Anatomical Diagnostic Framework for Visualizing the Human Body in a 3-D, Immersive, Navigable and Interactive VR Environment May 4, 2012 Steven.
Microsoft Surface TM Chris Goff 16/06/09. Touch interactivity is all around us Control Panels Point of saleSat Nav Gaming Phone.
1 Angel and Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012 What is Computer Graphics? Sai-Keung Wong ( 黃世強 ) Computer Science National.
Getting started © juhanita2015.
Integrated Systems Lab Application Framework for Canvas A Virtual Reality Environment for Museums Hank Kaczmarski Camille Goudeseune Benjamin Schaeffer.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 19 Other Graphics Considerations Review.
Workshop on Commodity-Based Visualization Clusters Integration of a Commodity Cluster into an Existing 4-Wall Display System Douglas B. Maxwell, Aaron.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Low Cost Virtual Reality Platform Done by: Peter Fang, Kevin Feng & Karen Wai Supervised by: Prof. Edwin Blake & Dave Maclay.
Building An Interactive, 3-D Virtual World Raymond H. Mazza, Computer Science, Colby College Advisor:
Myriad Scalable Scene Graph, VRST 2005, Monterey, CA Myriad: Scalable VR via Peer-to-Peer Connectivity, PC Clustering, and Transient Inconsistency Benjamin.
Marcelo de Paiva Guimarães Bruno Barberi Gnecco Marcelo Knorich Zuffo
Peripherals The term peripherals refers to all hardware devices that are attached to your computer and are controlled by your computer system Peripherals.
Chep06 1 High End Visualization with Scalable Display System By Dinesh M. Sarode, S.K.Bose, P.S.Dhekne, Venkata P.P.K Computer Division, BARC, Mumbai.
 Part I. Introduction to the concept of 3D learning and the emerging 3D Web environment.  Part II. Learning Objects, Disciplinary Content Object Model.
Integrated Systems Lab Canvas A Virtual Reality Environment for Museums Hank Kaczmarski Kathleen Harleman.
CHAPTER TEN AUTHORING.
Computers: Tools for an Information Age Chapter 1.
The Next Generation of Next Generation Learning. Projection’s gone mini The Pico PK301 –A 120" Image –Built-in Media Player with 32GB Micro SD Slot –WVGA.
CSE 494/598 Intro to Applied Computer Graphics Anshuman Razdan DCST AR's Web Page AR's Web Page
GENESIS OF VIRTUAL REALITY  The term ‘Virtual reality’ (VR) was initially coined by Jaron Lanier, founder of VPL Research (1989)..
Specialized Input and Output. Inputting Sound ● The microphone is the most basic device for inputting sounds into a computer ● Microphones capture sounds.
INT 840E Computer graphics Introduction & Graphic’s Architecture.
CREATING IMMERSIVE ART WITHOUT A PROGRAMMER: The first year for CANVAS, A Virtual Reality Environment for Museums Rose Marshack - Nicholas Duchnowski -
1 Angel: Interactive Computer Graphics 4E © Addison-Wesley 2005 What is Computer Graphics?
Vizard Virtual Reality Toolkits Vizard Virtual Reality Toolkits.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Immersive Rendering. General Idea ► Head pose determines eye position  Why not track the eyes? ► Eye position determines perspective point ► Eye properties.
Building Virtual Environments that are Reconfigurable, Scalable, Extensible Lance Arsenault John Kelso University Visualization and Animation Group
Name Enrolment no.: Dhruti Desai Khushboo Desai Sneha Gangwani Rajul Shah
Instructor: Dr. Shereen Aly Taie 1.  Broad introduction to Computer Graphics ◦ Software ◦ Hardware ◦ Applications  CAD برامج التصميم 2.
Discovering Computers 2009 Chapter 1 Introduction to Computers.
GRAPHICS DISPLAY INTERFACES
Khang Lam Daniel Limas Kevin Castillo Juan Battini
Diving deeper into design
Chapter 10 Computer Graphics
Construction of visualization system for scientific experiments
What is Computer Graphics?
Pre-Production Determine the overall purpose of the project.
Computer Graphics.
Introduction to Computer Graphics with WebGL
Virtual Reality.
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
Chapter I Introduction
What is Computer Graphics?
COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M
Introduction to Scientific Visualization
High Performance VR Jérémie Allard, ID/IMAG
Presentation transcript:

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology The Traveling CANVAS Immersive Art takes to the Road Hank Kaczmarski, Nicholas Duchnowski, Abby Watt April 2008

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology THE CAVE FIRST DESCRIBED IN A PAPER PUBLISHED IN COMMUNICATIONS OF THE ACM IN meter on a side structure THREE REAR-PROJECTED WALLS and FRONT-PROJECTED FLOOR (no rear wall or ceiling)

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CAVE™ Technology C AVE A utomatic V irtual E nvironment

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology THE CAVE DRIVEN BY SILICON GRAPHICS SUPERCOMPUTER

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology 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.

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology THE CUBE FUNDED BY US NATIONAL SCIENCE FOUNDATION MAJOR RESEARCH INSTRUMENTATION GRANT IN 2000 Has six 3-meter square surfaces fully rear- projected

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology THE CUBE DRIVEN BY PC CLUSTER WHICH REPLACES A GRAPHICS SUPERCOMPUTER 1/20 THE COST BETTER PERFORMANCE! BETTER SCALABILITY

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology THE CUBE DRIVEN BY PC CLUSTER ACTIVE STEREO GENLOCKED AND FRAME SYNCHRONIZED GRAPHICS

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology 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

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology THE CAVE and CUBE ACTIVE STEREO PROJECTION MEANS ACTIVE STEREO GLASSES WHICH MEANS ADDITIONAL FINANCIAL AND MAINTENANCE HEADACHES

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CANVAS PROJECT DRIVEN BY THE DESIRES OF THE ELECTRONIC ARTISTS ON CAMPUS

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CANVAS GOALS: USE EXISTING GALLERY SPACE MAKE ENVIRONMENT RECONFIGURABLE MINIMIZE UP-FRONT COSTS MINIMIZE LONG-TERM MAINTENANCE COSTS MAKE SYSTEM ARTIST-FRIENDLY

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CANVAS AFFORDABILITY: USE COMMODITY COMPUTERS

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CANVAS …COMMODITY COMPUTERS CONTAINING COMMODITY GRAPHICS CARDS

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CANVAS AFFORDABILITY: USE COMMODITY COMPUTERS USE COMMODITY PROJECTORS USE PASSIVE STEREO PROJECTION (TWICE THE NUMBER OF 1/30 THE COST PROJECTORS)

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology 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

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CANVAS Three walls, no floor projection Obtuse-angled walls to allow greater viewing space but at the expense of a somewhat less immersive experience

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CANVAS Gallery

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CANVAS ADAPT ACCEPTED COMPUTER PLATFORMS FOR INTERFACES

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CANVAS ADAPT ACCEPTED INTERACTION DEVICES FOR INTERACTION IN CANVAS

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CANVAS DRIVEN BY PC CLUSTER CIRCULAR POLARIZED STEREO PROJECTION RENDER NODES FILE SERVER OPERATOR CONSOLE AUDIOGAMEPAD CPU iPAQ

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology 360 in CANVAS Three walls Six projectors Obtuse-angled walls to allow greater viewing space

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CANVAS VOLUME RENDERING USING HARDWARE ACCELERATION UNIVERSITY OF SAO PAULO

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology Motion Capture in Virtual Enviroments

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology Creating Art with Programming Requires knowledge of: –C++ or Python –OpenGL –Syzygy Distributed OS

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology 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

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology What is KAMScript? Simple scripting language Built with C++/OpenGL Requires no programming experience Open-source

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology Example Scene

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology Creating Art with KAMScript This scene is created with 33 lines of KAMScript code.

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology A History of New Crayon Land (2007) Nicholas Duchnowski Sumi Land (2007) Nicholas Duchnowski

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology What is an Icon? - Gallery Created by University law professor William Van Hagey –no programming experience –first-time user of KAMScript

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology KAMScript Variations MiXTAPEStry (2006) University of Illinois at Urbana-Champaign & Duke University

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology KAMScript Variations Trees You Can’t Climb (2006) John Jennings Damien Duffy Nicholas Duchnowski

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology 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

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology The Traveling CANVAS

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology The Traveling CANVAS

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology The Traveling CANVAS

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology The Traveling CANVAS

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology The Traveling CANVAS

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology The Traveling CANVAS

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology The Traveling CANVAS

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology The Traveling CANVAS

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CALCULART

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CALCULART

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CALCULART

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology CALCULART

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology Technology – 3D scanning

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology 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

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology Regel (3.38 MB) Benign Orthanc (3.59 MB)

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology Corrupt (2.11 MB) Boy (2.63 MB) Twirl (1.65 MB)

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology Scan Textures

University of Illinois at Urbana-ChampaignBeckman Institute for Advanced Science and Technology Acknowledgements We would like to thank Rose Marshack, Kathleen Harleman, Benjamin Schaffer, Jim Crowell, Camille Goudeseune, Jim Farrar, Debbie Carrier, George Francis, and Gene Jenneman for their support.