Welcome to 3D Visualization and the Geowall Christian Educators Annual Fall Conference October 2005 The King’s University College, Edmonton Dr. Brian Martin.

Slides:



Advertisements
Similar presentations
3DM Analyst Open Mine Pit Measuring System ADAM Technology wishes to acknowledge Kundana Gold Mining Company for their assistance in the preparation of.
Advertisements

Images Images are a key component of any multimedia presentation.
Mars and Earth: Curriculum Support Materials and Lessons on Mars Exploration by David V. Black Walden School of Liberal Arts, 2011.
Seeing 3D from 2D Images. How to make a 2D image appear as 3D! ► Output and input is typically 2D Images ► Yet we want to show a 3D world! ► How can we.
Photoshop Lab colorspace A quick and easy 26 step process for enhancing your photos.
King’s CRYSTAL Center for Visualization in Science Geowall and Beyond…
Physiological optics 5th lecture
CP411 Computer Graphics, Wilfrid Laurier University Introduction # 1 Welcome to CP411 Computer Graphics 2012 Instructor: Dr. Hongbing Fan Introduction.
Electronic Visualization Laboratory (EVL) University of Illinois at Chicago GeoWall 101 Vaidya C. Atul Nayak.
The Fundamentals of Stereoscopic 3D (S3D) Display Technologies for Virtual Reality, Film, and Video Games Mark Newburn Vizics Inc.
Passive Stereo Projection in the Classroom Eric Wiebe Bethany Smith Lessons learned putting a system together.
Three Dimensional Viewing
Welcome to 3D Visualization and the Geowall Christian Educators Annual Fall Conference October 2005 The King’s University College, Edmonton Dr. Brian Martin.
What is polarized light? x Looking "head-on" we only see the blue arrows up & down y z x y z Light is polarized if the light wave and electric force field.
King’s CRYSTAL Center for Visualization in Science Geowall and Beyond…
Deriving Lights from Pixels Presented By: WAIL ALI EL EBEEDY By: By: Web Address: ArchitectureWeek - Tools - Deriving Lights from Pixels _0528.htm.
July 20013D – LCD Yossi Appelbaum 3D – LCD Post Pc Computing
MUltimo3-D: a Testbed for Multimodel 3-D PC Presenter: Yi Shi & Saul Rodriguez March 14, 2008.
Polarization Processing for Low Light Imaging Abstract: An important property of still picture cameras and video cameras is their ability to present an.
MSU CSE 803 Fall 2008 Stockman1 CV: 3D sensing and calibration Coordinate system changes; perspective transformation; Stereo and structured light.
Stereo Ranging with verging Cameras Based on the paper by E. Krotkov, K.Henriksen and R. Kories.
 Only transverse waves can be “sorted” using polarizers  Polarizers only allow waves vibrating in the direction of their openings to get through.
Tides are periodic rises and falls of large bodies of water. Tides are caused by the gravitational pull of the moon and inertia. Most coastal areas see.
Stereoscopic images Several methods: –Anaglyph –Polarization –Timesequential (shutterglasses) –Lenticular L A Rønningen/ E Heiberg, Item 2008.
Bob Lambermont - Petrobras Innovators in image processing.
Microsoft Surface TM Chris Goff 16/06/09. Touch interactivity is all around us Control Panels Point of saleSat Nav Gaming Phone.
Topic 1.1: What is SMART Board? A quick guide to better understanding the history, the development, and implementation of the SMART Board.
Interactive animations of electromagnetic waves András Szilágyi Institute of Enzymology, Hungarian Academy of Sciences.
IPD Technical Conference February 19 th 2008 Cable Disk Inspection.
CAP4730: Computational Structures in Computer Graphics 3D Concepts.
Electronic Resources for Teaching Sky Science Christian Educators Association Annual Conference October 2009, Edmonton Brian Martin The King’s University.
Stereoscopic Imaging for Slow-Moving Autonomous Vehicle By: Alexander Norton Advisor: Dr. Huggins April 26, 2012 Senior Capstone Project Final Presentation.
A Pictorial Operation Guide in Five Easy Steps The Birck LEGO Scanning Probe Microscope March
Geometric Models & Camera Calibration
Digital Image Processing CCS331
 An eye tracking system records how the eyes move when a subject is sitting in front of a computer screen.  The human eyes are constantly moving until.
Visualization at The King’s University College
CS 450: COMPUTER GRAPHICS PROJECTIONS SPRING 2015 DR. MICHAEL J. REALE.
Electronic Visualization Laboratory (EVL) University of Illinois at Chicago Commodity Passive Stereo Graphics Vikas Chowdhry Atul Nayak Jason Leigh.
INTRODUCTION GORT is a virtual 3D modeling environment for computer programmers. Its main area of focus is to aid in the education of programmers learning.
Review on Graphics Basics. Outline Polygon rendering pipeline Affine transformations Projective transformations Lighting and shading From vertices to.
Putting Your World on the GeoWall: Building Content with Free and Common Software Chuck Anderson Center for Kinetics Analysis, Penn State University Teaching.
How Digital Technology Enhances Astronomy Peter Lazarus Hume U3A.
Immersive Rendering. General Idea ► Head pose determines eye position  Why not track the eyes? ► Eye position determines perspective point ► Eye properties.
12/24/2015 A.Aruna/Assistant professor/IT/SNSCE 1.
Rendering Pipeline Fall, D Polygon Rendering Many applications use rendering of 3D polygons with direct illumination.
Light Polarization These three are the same… Light *pure energy Electromagnetic Waves *energy-carrying waves emitted by vibrating electrons Photons *particles.
DIGITAL CONTENT CREATION PROCESS fff PRE-PRODUCTION PRODUCTION POST-PRODUCTION Process ANIMATION PROCESS.
Phases of the Moon and Eclipses LunarPhasesanhdEclipseAnimate.ppt.
Anaglyph overview stereoscopic viewing technology.
A Virtual Globe for the Interactive Display of OPeNDAP Data WE-MAV-01 (FY07) Nancy Soreide 1 Albert J Hermann 2 Joseph Sirott 1 1 NOAA/PMEL, Seattle, WA.
Electrical and Computer Engineering Smart Goggles To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Team Wolf.
SHADOWS UMBRA- Total shadow PENUMBRA- partial shadow.
J Mehlferber MFA, PhD, T Millard PT DPT, Brittany Brady Departments of Visual Arts and Physical Therapy, University of North Georgia Results demonstrate.
Collaborative Stereoscopic Access Grid Environment If you have any Questions or Comments Please Contact: Martin.
Rendering Pipeline Fall, 2015.
Shadows, Eclipses and 3D Movies
Standard 8E4B2 Eclipses Pages Tides Pages
Passive Stereo Projection in the Classroom
Objective The student will be able to:
The Earth The Earth is the third planet from the Sun.
Chapter 6: Video.
Assignment 8 Chess Game.
Three Dimensional Viewing
Computer Graphics Imaging
Moon Notes Chapter 12.
Topic 5-3 Light.
Mark Newburn Vizics Inc.
Course 6 Stereo.
Graphing Ordered Pair – gives the location of a coordinate point
Presentation transcript:

Welcome to 3D Visualization and the Geowall Christian Educators Annual Fall Conference October 2005 The King’s University College, Edmonton Dr. Brian Martin Dr. Peter Mahaffy The King’s Centre for Visualization in Science

Workshop Goals… Provide you with sufficient technical understanding to set up your own Geowall Provide you with insights into presently available software options to use with Geowall Assist you in applying Geowall technology to your visualization interests Work collectively on understanding the educational application of Geowall

Refresher course on polarized light… Plane polarized light – what is it? Simple (and fun!) demos with polarized light  Scotch  Plastics  De-polarizers Tape!

I. Geowall – Technical Considerations Uses 2-matched DLP projectors (“left” & “right”) each outputting a plane polarized image rotated 90 0 wrt the other. Screen is “daylite” type – polarization preserving Eyeglasses “decode” left and right eye information – your brain does the rest!

Geowall – Technical Considerations Left-channel imageRight-channel image Left channel image is projected through the left channel DLP projector and is plane- polarized as shown Right channel image is projected through the right channel DLP projector and is plane- polarized as shown

Geowall – Technical Considerations Projectors are stacked vertically with 3 rotational and translational degrees- of-freedom Computer should be equipped with a video board capable of running 2 monitors Passive stereo – image “stacking” Crude alignment can be achieved using separate monitor windows from each projector

Geowall – Technical Considerations Left and Right channel polaroids are placed in front of the lens – avoid touching the lenses as conducted heat will quickly (< 1 hour) degrade filters Final alignment achieved by using stereoviewer and the Geowall alignment image Not quite!BetterGood (not perfect)! Congratulations – you are ready for stereo projection! for stereo projection!

II. Software – Creating Stereo Images Two parts:  Creating or capturing L and R channel images  Combining L and R channel images.

More on Creating Stereo Images Digital Camera  Two images contain all of the stereo information needed for your brain to produce a stereo pair Translate camera L to R

More on Creating Stereo Images 3D Image rendering software  Blender – freeware (outstanding package but steep learning curve)  Bryce (more accessible but not free) Either offset “camera” or scene and render both L and R channel images.

Combining Left and Right Channels “Do-it-yourself”:  GIMP (freeware – excellent!)  Fireworks, Photoshop etc Stereo Image Software  Pokescope (low cost < $30USD)

III. Free Software that Supports Stereo Projection Chemistry/Biology:  JMOL  Pymol  VMD  Protein Explorer Physics/Astronomy  VPython  Astrowall suite  Wallview

IV. Using 3D Projection to Enhance Student Understanding Astronomy:  Understanding phases, eclipses Physics  Magnetic fields around wires Organic Chemistry  Stereo chemistry Biochemistry  DNA, protein structure, etc

from visual import * #simple program to illustrate lunar nodes and eclipse conditions #In this example an eclipse is possible - the line of nodes points at the sun scene.stereo='passive' scene.stereodepth = 1 scene.ambient = scene.lights = [vector(1,0,0)] scene.ambient=0.1 orb1=ring(pos=(1,1,1), axis=(0,1,0), radius=50, thickness=0.2, color = color.red) orb2=ring(pos=(1,1,1), axis=(0,1,0.2), radius=50, thickness=0.2) earth = sphere(pos=(1,1,1), radius=5, color=color.blue) #sun = sphere(pos=(500,0,1), radius=15, color = color.yellow) lineofnodes = cylinder(pos=(-50,1,1), axis=(100,0,0), color=color.yellow, radius =0.4) moon = sphere(pos=(50,1,1), radius = 2) angle = 0 delta = 2e-2 while 1: rate(10) angle = delta moon.rotate(angle=angle, axis=(0,1,0), origin=(1,1,1)) #lineofnodes.rotate(angle=angle/100, axis=(0,1,0), origin=(1,1,1)) Example using VPython …easy as this!

Resources… Geowall Site: Vpython: VMD: Protein Explorer: Gimp: Blender: Contacts:  Paul Geowall  Brian Martin