CorridorOne CorridorOne - Utah Faculty: Chris Johnson, Chuck Hansen, Steve Parker Staff: Richard Coffey, David Hart, Yarden Livnat Students Eric Luke,

Slides:



Advertisements
Similar presentations
Scientific & technical presentation Structure Visualization with MarvinSpace Oct 2006.
Advertisements

3D Graphics Rendering and Terrain Modeling
Real-Time Rendering TEXTURING Lecture 02 Marina Gavrilova.
Graphics Hardware and Software Architectures
Progressive Transmission of Appearance Preserving Octree-Textures Camille Perin Web3D 2008 August 9, 2008 Julien LacosteBruno Jobard LIUPPA University.
4.4. L EVEL OF D ETAIL Exploration of 3D mesh level-of-detail approaches.
Advanced Graphics, Overview Advanced Computer Graphics Overview.
Real-time Dynamic HDR Based Lighting in a Static Environment Marcus Hennix Daniel Johansson Gunnar Johansson Martin Wassborn.
University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2005 Tamara Munzner Information Visualization.
Damon Rocco.  Tessellation: The filling of a plane with polygons such that there is no overlap or gap.  In computer graphics objects are rendered as.
Rasterization and Ray Tracing in Real-Time Applications (Games) Andrew Graff.
HCI 530 : Seminar (HCI) Damian Schofield.
Copyright  Philipp Slusallek Cs fall IBR: Model-based Methods Philipp Slusallek.
18.1 Si31_2001 SI31 Advanced Computer Graphics AGR Lecture 18 Image-based Rendering Light Maps What We Did Not Cover Learning More...
Computer Graphics (Fall 2005) COMS 4160, Lecture 21: Ray Tracing
Advanced Computer Graphics (Fall 2010) CS 283, Lecture 4: 3D Objects and Meshes Ravi Ramamoorthi
Background Caches for Large Outdoor Scenes Bill Hess.
Irregular to Completely Regular Meshing in Computer Graphics Hugues Hoppe Microsoft Research International Meshing Roundtable 2002/09/17 Hugues Hoppe Microsoft.
Fast Isosurface Visualization on a High-Resolution Scalable Display Wall Adam Finkelstein Allison Klein Kai Li Princeton University Sponsors: DOE, Intel,
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology Beyond Meshes Spring 2012.
1 Occlusion Culling ©Yiorgos Chrysanthou, , Anthony Steed, 2004.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
lecture 2 : Visualization Basics
3D Visualisation of Simulation Data. Informal Seminar 08/03/2004. By Chris Sweet.
Computer Graphics An Introduction. What’s this course all about? 06/10/2015 Lecture 1 2 We will cover… Graphics programming and algorithms Graphics data.
Geometry Textures Rodrigo de Toledo, ( PhD candidate at LORIA-INRIA) (Researcher at Tecgraf, PUC-Rio) Bin Wang and Bruno Levy.
Chris Kerkhoff Matthew Sullivan 10/16/2009.  Shaders are simple programs that describe the traits of either a vertex or a pixel.  Shaders replace a.
Level of Detail & Visibility: A Brief Overview David Luebke University of Virginia.
CS 450: COMPUTER GRAPHICS REVIEW: INTRODUCTION TO COMPUTER GRAPHICS – PART 2 SPRING 2015 DR. MICHAEL J. REALE.
계산기하 이론 및 응용 (graduate course) Bong-Soo Sohn School of Computer Science and Engineering Chung-Ang University.
Week 2 - Friday.  What did we talk about last time?  Graphics rendering pipeline  Geometry Stage.
Sam Uselton Center for Applied Scientific Computing Lawrence Livermore National Lab October 25, 2001 Challenges for Remote Visualization: Remote Viz Is.
Real-Time Rendering SPEEDING UP RENDERING Lecture 04 Marina Gavrilova.
Real-Time Rendering & Game Technology CS 446/651 David Luebke.
1 The Rendering Pipeline. CS788 Topic of HCI 2 Outline  Introduction  The Graphics Rendering Pipeline  Three functional stages  Example  Bottleneck.
 proposed work This project aims to design and develop a framework for terrain visualization flexible enough to allow arbitrary visualization of terrain.
2 COEN Computer Graphics I Evening’s Goals n Discuss application bottleneck determination n Discuss various optimizations for making programs execute.
Real-time Graphics for VR Chapter 23. What is it about? In this part of the course we will look at how to render images given the constrains of VR: –we.
Introduction to OpenGL  OpenGL is a graphics API  Software library  Layer between programmer and graphics hardware (and software)  OpenGL can fit in.
3D Object Representations
GEON2 and OpenEarth Framework (OEF) Bradley Wallet School of Geology and Geophysics, University of Oklahoma
Daniele D’Agostino CNR - IMATI - Sezione di Genova
VAPoR: A Discovery Environment for Terascale Scientific Data Sets Alan Norton & John Clyne National Center for Atmospheric Research Scientific Computing.
Supported By Understanding the dynamics of the hydrological phenomena associated to wetlands requires analyzing data gathered from.
고급 컴퓨터 그래픽스 중앙대학교 컴퓨터공학부 손 봉 수. Course Overview Level : CSE graduate course No required text. We will use lecture notes and on-line materials This course.
Approach Outline Polygonal-Functional Hybrids for Computer Animation and Games The modern world of computer graphics is mostly dominated by polygonal models.
Greg Humphreys CS445: Intro Graphics University of Virginia, Fall D Object Representations Greg Humphreys University of Virginia CS 445, Fall 2003.
CHAPTER 5 CONTOURING. 5.3 CONTOURING Fig 5.7. Relationship between color banding and contouring Contour line (isoline): the same scalar value, or isovalue.
Yizhou Yu Texture-Mapping Real Scenes from Photographs Yizhou Yu Computer Science Division University of California at Berkeley Yizhou Yu Computer Science.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
고급 컴퓨터 그래픽스 (Advanced Computer Graphics)
컴퓨터 그래픽스 Real-time Rendering 1. Introduction.
Honours Graphics 2008 Session 5. Today’s focus Rasterization Visibility determination Coarse / fine visibility determination.
3-D Information cs5764: Information Visualization Chris North.
CSE554Contouring IISlide 1 CSE 554 Lecture 5: Contouring (faster) Fall 2015.
CSE554Contouring IISlide 1 CSE 554 Lecture 3: Contouring II Fall 2011.
CSE554Contouring IISlide 1 CSE 554 Lecture 5: Contouring (faster) Fall 2013.
Image Fusion In Real-time, on a PC. Goals Interactive display of volume data in 3D –Allow more than one data set –Allow fusion of different modalities.
1 Real-Time High-Quality View-dependent Texture Mapping using Per-Pixel Visibility Damien Porquet Jean-Michel Dischler Djamchid Ghazanfarpour MSI Laboratory,
GPU Architecture and Its Application
CSE 554 Lecture 5: Contouring (faster)
Image Based Methods of Terrain Rendering Reimar Schubert and A
VirtualGL.
So far we have covered … Basic visualization algorithms
Computer Graphics.
Introduction to Computer Graphics with WebGL
VOLUMETRIC VIDEO // PLENOPTIC LIGHTFIELD // MULTI CAMERA METHODOLOGIES
Cyber-Infrastructure
Adding Surface Detail 고려대학교 컴퓨터 그래픽스 연구실.
Adding Surface Detail 고려대학교 컴퓨터 그래픽스 연구실.
Presentation transcript:

CorridorOne CorridorOne - Utah Faculty: Chris Johnson, Chuck Hansen, Steve Parker Staff: Richard Coffey, David Hart, Yarden Livnat Students Eric Luke, Sean Heffernan

CorridorOne Aims and Objectives Interactive exploration of large volumetric datasets Dynamic isosurface generation Methods for interactive manipulation Remote and local visualization environments

CorridorOne Progress thus far…. Frameless Rendering real-time isosurfacing View Dependent limit geometry extraction Deep Images geometry/image compression

CorridorOne Avoid polygons altogether Raytracing for interactive isosurfacing Isosurfacing is performed implicitly at every pixel Maps well onto modern architectures Interactive for some datasets on some machines

CorridorOne Frameless Rendering (demo) Partition Image using Hilbert Curve PE1 PE2 PE3 PE4 PE1 PE2 PE3

CorridorOne A View-dependent Approach Three step method 1. Traverse 2. Project 3. To Graphics Hardware

CorridorOne The Visualization Pipeline Search RenderConstruct Isovalue Dynamic extraction of isosurfaces Rapid extractions Pre- process

CorridorOne The Visualization Pipeline (demo) Search Render construct Isovalue OnlineOffline Reduce the amount of data Hierarchical methods Volume/Data reduction pre-search View point

CorridorOne Deep Images Three step method Large Remote Machine SGI Origin Compressed Z-buffer w/ Image Smaller Remote Machine Full Interactivity

CorridorOne Deep Images (demo) Texture Mapped Image hides lower resolution geometry also compressed Local Interaction less complex geometry so faster View Combining multiple views / auto selection

CorridorOne What’s next... Interactive Techniques: Remote control (steering) Collaborative sessions Deep Images: View Dependent + Deep Images Better/faster mesh compression Automatic view combinations Other visualization primitives