1 Course 21: Manifolds and Modeling Monday 8:30-12:15 Cindy Grimm Media and Machines Lab Department of Computer Science and Engineering Washington University.

Slides:



Advertisements
Similar presentations
Lecture 0: Course Overview
Advertisements

Games, Movies and Virtual Worlds – An Introduction to Computer Graphics Ayellet Tal Department of Electrical Engineering Technion.
Advanced Computer Graphics (Spring 2005) COMS 4162, Lecture 14: Review / Subdivision Ravi Ramamoorthi Slides courtesy.
Department of Mathematical Sciences The University of Texas at El Paso 1 Program Assessment Presentation May 15, 2009 Joe Guthrie Helmut Knaust.
Boolean Operations on Subdivision Surfaces Yohan FOUGEROLLE MS 2001/2002 Sebti FOUFOU Marc Neveu University of Burgundy.
1 Siggraph 2006, 7/31/ Triangular Manifold Splines Xianfeng David Gu, Ying He, Hong Qin SMI 2005, “Manifold Splines” GMP 2006,
The following are course selection pathways for Computer Studies courses at UHS that can begin in grade 9. Many university and college programs require.
COMPUTER GRAPHIC IN TRAINING STUDENTS WHOSE MAJOR IS SOFTWARE Yevgeny Bashkov, Donetsk National Technical University, Vitaly.
BPC: Art and Computation – Summer 2008 Selected curriculum elements Erik Brisson
1/12/09 1 Introduction Computer Graphics COMP 770 (236) Spring 2009 Instructor: Dinesh Manocha.
Computing Fundamentals 2 Overview Lecturer: Patrick Browne Room [KA] , Lab [KA] Based on Chapter 19. A Logical approach to Discrete Math.
Computer Science Department Graduate Orientation 1 August 31, 2006 Center for Visual Computing.
COMP236: Computer Graphics Spring’2000 Dinesh Manocha.
WHAT DO SMARTER QUESTIONS LOOK LIKE? COMPUTER ADAPTIVE TEST: ENGLISH.
“Build It Up, and Break It Down!” Presenter and Date.
ALICE 3D PROGRAM WORKSHOP. ALICE & MATHEMATICS Using Alice in Mathematics Using 3D Graphics to add in the understanding of math concepts.
Erik Jonsson School of Engineering and Computer Science FEARLESS Engineeringwww.utdallas.edu/~pervin ENGR 3300 – 505 Advanced Engineering Mathematics
1 Course 13: Manifolds and Modeling Monday 8:30-12:15 Cindy Grimm Media and Machines Lab Department of Computer Science and Engineering Washington University.
Computing & Information Sciences Kansas State University Advanced CG 1 of 8: TexturingCIS 636/736: (Introduction to) Computer Graphics CIS 736 Computer.
Advanced Computer Graphics Instructor: Jingliang Peng Professor, Shandong University.
Empowering Students and Teachers for Optimal Learning.
A D V A N C E D C O M P U T E R G R A P H I C S CMSC 635 January 15, 2013 Spline curves 1/23 Curves and Surfaces.
1 Background and definitions Cindy Grimm. 2 Siggraph 2005, 8/1/ Overview What does it mean to be.
1 Another Look at Camera Control Karan Singh †, Cindy Grimm, Nisha Sudarsanan Media and Machines Lab Department of Computer Science and Engineering Washington.
Computer Animation Lecture #1 송오영 Sejong University Department of Digital Contents.
Cindy Grimm Parameterization with Manifolds Cindy Grimm.
Computer Scientist By: Alexis Ng. Definition Computer Scientist: The study of computation and computer technology, hardware, and software. Computer scientists.
1 Surface Applications Fitting Manifold Surfaces To 3D Point Clouds, Cindy Grimm, David Laidlaw and Joseph Crisco. Journal of Biomechanical Engineering,
Why manifolds?. Motivation We know well how to compute with planar domains and functions many graphics and geometric modeling applications involve domains.
Course Introduction and Terminology CGDD 4113 – 3D MODELING AND ANIMATION.
The Next Generation Science Standards: 1. Unpacking the Standards
The Next Generation Science Standards: 6. Constructing Curricula Professor Michael Wysession Department of Earth and Planetary Sciences Washington University,
Computer Graphics Using Direct 3D Introduction. 2 What are we doing here? Simply, learning how to make the computer draw.
1 Adding charts anywhere Assume a cow is a sphere Cindy Grimm and John Hughes, “Parameterizing n-holed tori”, Mathematics of Surfaces X, 2003 Cindy Grimm,
1 Manifolds from meshes Cindy Grimm and John Hughes, “Modeling Surfaces of Arbitrary Topology using Manifolds”, Siggraph ’95 J. Cotrina Navau and N. Pla.
1 Applications Shmuel Peleg and Joshua Herman, “Panoramic Mosaics by Manifold Projection”, Computer Vision and Pattern Recognition (CVPR), 1997 Wolfgang.
Chemical and Biological Engineering Life and the Chemicals involved in our Lives.
Cindy Grimm Parameterizing N-holed Tori Cindy Grimm (Washington Univ. in St. Louis) John Hughes (Brown University)
Mathematics and Implementation of Computer Graphics Techniques 2015 Boundary Aligned Smooth 3D Cross-Frame Field Jin Huang, Yiying Tong, Hongyu Wei, Hujun.
EIA : Summer Undergraduate Research Program Department of Computer Science Washington University in St. Louis Investigators: Robert Pless and Cindy.
Erik Jonsson School of Engineering and Computer Science FEARLESS Engineeringwww.utdallas.edu/~pervin ENGR 3300 – 505 Advanced Engineering Mathematics
1 Introduction to Engineering Dimensioning - 1 Goals Understand units and measures Understand concepts of scaling and types of scales Turn in Lab 2 report.
A construction of rational manifold surfaces of arbitrary topology and smoothness from triangular meshes Presented by: LiuGang
Volume Parameterization Reporter : Lei Zhang 10\24\2007.
Course Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Lecture and laboratory.
Section II Fundamental Concepts and Skills Unit 13 Early Geometry: Spatial Sense ©2013 Cengage Learning. All Rights Reserved.
More Computer Science in your Future? CSE 142 Autumn
Greg Humphreys CS445: Intro Graphics University of Virginia, Fall D Object Representations Greg Humphreys University of Virginia CS 445, Fall 2003.
Teaching Storytelling Alice at Cardinal Forest Elementary Amanda Gilbert Period 3 Computer Systems Lab
Manifolds or why a cow is a sphere
1 Software Test Computer Science Department, Information Faculty Dr. KaiYu Wan.
Graphics Graphics Korea University cgvr.korea.ac.kr 1 Syllabus 고려대학교 컴퓨터 그래픽스 연구실.
1 - 1 The Art of Modeling With Spreadsheets Stephen G. Powell Kenneth R. Baker © John Wiley and Sons, Inc. PowerPoint Slides Prepared By: Tava Olsen Washington.
Lecture : Mark Anthony P. Cezar.  Definition  Producing pictures or images using a computer  Example  Starship Troopers: Tango-Urilla, Death From.
Advanced Graphics Course lCredits: 3Convener: James Gain Semester: First lStructure:  1 introductory lecture  11 weekly double period reading group sessions.
Modeling Complex Shapes in 3D Cindy Grimm Zachary Byers
Why manifolds?. Motivation We know well how to compute with planar domains and functions many graphics and geometric modeling applications involve domains.
1 Spherical manifolds for hierarchical surface modeling Cindy Grimm.
Lecture 24: Surface Representation
Graduation Requirements
9th grade Course Selection
Importance of Basic Sciences & Humanities to Engineering Students
Regularization in Statistics
Student Feedback on Robotics in CS1 The Fleet!
Machine Learning Course.
Kharkiv National Pedagogical University
Regularization in Statistics
Introduction to CSCE321 고려대학교 컴퓨터 그래픽스 연구실 kucg.korea.ac.kr.
Introduction to spagetti and meatballs
Statistical 3D Face Modeling
Presentation transcript:

1 Course 21: Manifolds and Modeling Monday 8:30-12:15 Cindy Grimm Media and Machines Lab Department of Computer Science and Engineering Washington University in St. Louis Denis Zorin Media Research Laboratory Computer Science Department Courant Institute of Mathematics New York University

2 Siggraph 2005, 8/1/ What should you get out of this course? Understand and apply basic concepts Surface modeling Other applications Math Basic ideas and intuition Formalism where it makes sense English

3 Siggraph 2005, 8/1/ Course material I 8:30-10:15 Manifold concepts and terms Descriptive (what it means for an object to be manifold) Constructive (how do I build one?) Concrete, simple examples What makes manifolds useful? Surface modeling using manifolds Building an embedded surface Background needed: Basic math skills Meshes, splines, subdivision surfaces

4 Siggraph 2005, 8/1/ Course material II 10:30-12:15 Building and parameterizing manifolds of common types E.g., sphere, torus Global parameterization of meshes Texture mapping Applications Animation Rendering Image-based rendering Background needed: Calculus Familiarity with graphics applications

5 Siggraph 2005, 8/1/ Course slides/notes

6 Siggraph 2005, 8/1/ Schedule 8:30-8:40: Introduction [Cindy] 8:40-9:15: Definitions [Cindy] 9:15-9:30: Why manifolds? [Denis] 9:30-10:15: Manifold construction from meshes [Denis and Cindy] 10:15-10:30: Break 10:30-10:55: Manifold construction for specific domains [Cindy] 10:55-11:30: Parameterization [Denis] 11:30-12:05: Applications [Cindy] 12:05-12:15: Closing [Denis and Cindy]