Image Based Methods of Terrain Rendering Reimar Schubert and A

Slides:



Advertisements
Similar presentations
Point-based Graphics for Estimated Surfaces
Advertisements

CRYTEK © 2010 Crytek GmbH BRINGING STEREO TO CONSOLES Nicolas Schulz, R&D Graphics Engineer GDC Europe 2010, AAA Stereo-3D in CryENGINE.
A Robust Super Resolution Method for Images of 3D Scenes Pablo L. Sala Department of Computer Science University of Toronto.
Object Space EWA Surface Splatting: A Hardware Accelerated Approach to High Quality Point Rendering Liu Ren Hanspeter Pfister Matthias Zwicker CMU.
Olga Sorkine and Daniel Cohen-Or Tel-Aviv University Warped textures for UV mapping encoding.
Real-Time Rendering TEXTURING Lecture 02 Marina Gavrilova.
Multi-Layered Impostors for Accelerated Rendering Xavier Decoret, iMAGIS This is joint work with Gernot Schaufler and Julie Dorsey at MIT and François.
Real-Time Rendering SPEACIAL EFFECTS Lecture 03 Marina Gavrilova.
HCI 530 : Seminar (HCI) Damian Schofield.
CS6500 Adv. Computer Graphics © Chun-Fa Chang, Spring 2003 Object-Order vs. Screen-Order Rendering April 24, 2003.
CGDD 4003 THE MASSIVE FIELD OF COMPUTER GRAPHICS.
Smooth View-Dependent Level-of- Detail Control and its Application to Terrain Rendering Hugues Hoppe Microsoft Research.
Appearance Models Shape models represent shape variation Eigen-models can represent texture variation Combined appearance models represent both.
Light Field Mapping: Hardware-Accelerated Visualization of Surface Light Fields.
View interpolation from a single view 1. Render object 2. Convert Z-buffer to range image 3. Re-render from new viewpoint 4. Use depths to resolve overlaps.
Global Illumination May 7, Global Effects translucent surface shadow multiple reflection.
Copyright  Philipp Slusallek IBR: View Interpolation Philipp Slusallek.
CSCE 641: Computer Graphics Image-based Rendering Jinxiang Chai.
CS 563 Advanced Topics in Computer Graphics View Interpolation and Image Warping by Brad Goodwin Images in this presentation are used WITHOUT permission.
 Marc Levoy IBM / IBR “The study of image-based modeling and rendering is the study of sampled representations of geometry.”
View interpolation from a single view 1. Render object 2. Convert Z-buffer to range image 3. Re-render from new viewpoint 4. Use depths to resolve overlaps.
University of Texas at Austin CS 378 – Game Technology Don Fussell CS 378: Computer Game Technology Beyond Meshes Spring 2012.
Computer Graphics Shadows
Computer Graphics Mirror and Shadows
Ansh Bahri Sandeep Thippeswamy Sohil Himanish Anuja Chandorkar
10/21/03CS679 - Fall Copyright Univ. of Wisconsin Last Time Terrain Dynamic LOD.
Image-Based Rendering. 3D Scene = Shape + Shading Source: Leonard mcMillan, UNC-CH.
CSE 381 – Advanced Game Programming Basic 3D Graphics
Image Based Rendering(IBR) Jiao-ying Shi State Key laboratory of Computer Aided Design and Graphics Zhejiang University, Hangzhou, China
Синтез изображений по изображениям. Рельефные текстуры.
Surface displacement, tessellation, and subdivision Ikrima Elhassan.
TERRAIN SET09115 Intro to Graphics Programming. Breakdown  Basics  What do we mean by terrain?  How terrain rendering works  Generating terrain 
I 3D: Interactive Planar Reconstruction of Objects and Scenes Adarsh KowdleYao-Jen Chang Tsuhan Chen School of Electrical and Computer Engineering Cornell.
Image-based Rendering. © 2002 James K. Hahn2 Image-based Rendering Usually based on 2-D imagesUsually based on 2-D images Pre-calculationPre-calculation.
2 COEN Computer Graphics I Evening’s Goals n Discuss application bottleneck determination n Discuss various optimizations for making programs execute.
CSL 859: Advanced Computer Graphics Dept of Computer Sc. & Engg. IIT Delhi.
Volume Clipping via Per-Fragment Operations in Texture-Based Volume Visualization Visualization and Interactive Systems Group University of Stuttgart Germany.
Mark Nelson 3d projections Fall 2013
03/31/03© 2003 University of Wisconsin Last Time Image-Based Rendering for Architecture and Faces.
Graphics Graphics Korea University cgvr.korea.ac.kr 1 7. Speed-up Techniques Presented by SooKyun Kim.
LOD Unresolved Problems The LOD algorithms discussed previously do not perform well with large amounts of visible objects Consider a large number of tress.
CS559: Computer Graphics Lecture 12: Antialiasing & Visibility Li Zhang Spring 2008.
Graphics, Modeling, and Textures Computer Game Design and Development.
1 Geometry for Game. Geometry Geometry –Position / vertex normals / vertex colors / texture coordinates Topology Topology –Primitive »Lines / triangles.
1 Real-Time High-Quality View-dependent Texture Mapping using Per-Pixel Visibility Damien Porquet Jean-Michel Dischler Djamchid Ghazanfarpour MSI Laboratory,
Rendering Pipeline Fall, 2015.
Buffers and texture mapping
Real-time Walkthrough of Virtual Space using Environment Map
Photorealistic Rendering vs. Interactive 3D Graphics
Aspects of Game Rendering
Image-Based Rendering
Segmentation Based Environment Modeling Using a Single Image
CSCE 441 Computer Graphics 3-D Viewing
Image-Based Rendering
Advanced Computer Graphics:
View-Dependent Textured Splatting for Rendering Live Scenes
Extreme Graphical Simplification
CSCE 441: Computer Graphics Hidden Surface Removal
Graphics, Modeling, and Textures
Introduction to Computer Graphics with WebGL
Real-time Rendering Shadow Maps
UMBC Graphics for Games
CS5500 Computer Graphics May 29, 2006
Current Research in VR Display Technology
ATO Project: Year 3 Main Tasks
Chap 10. Geometric Level of Detail
View synthesis aim to create new views of a specific subject by using two pictures taken from given point of views. Presented By: Shangchi Lin
Advanced Computer Graphics: Teddy
Artistic Rendering Final Project Initial Proposal
Week 11 - Monday CS361.
Presentation transcript:

Image Based Methods of Terrain Rendering Reimar Schubert and A Image Based Methods of Terrain Rendering Reimar Schubert and A. James Stewart Department of Computer Science, University of Toronto View Dependent Textured Meshes Spectrum of Rendering Methods eye Advantages MESH BASED Full Geometry View Dependent Unzipped Mesh Project textured mesh back into world space 4 LOD Mesh (lifted textures) View dependent textured mesh Project terrain onto plane perpendicular to viewpoint 1 View Dependent Textured Mesh Disadvantages LOD Mesh w/ Lifted Textures BILLBOARD BASED Jags Create mesh on image plane Filter for depth discontinuities 3 2 No disocclusions Multiple Internal Billboards w/ Warping External Meshed Billboard w/ Warping Unzipped Meshes Sprites with Depth Texture Mapped Billboard Ordered by quality Preliminary Work In progress: generate new triangles to fill in disocclusions 4 Generate image and mesh as before 1 Sprites with Depth Very slow to warp individual pixels Holes in final warped image External Meshed Billboard w/ Warping No disocclusions Depth discontinuity artifacts (jags) Found to be equivalent to view dependent textured meshes (see above) Unzip mesh at partition edges 3 Partition mesh by depth 2