Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Graphics modeling.

Slides:



Advertisements
Similar presentations
Final topics: Scheduling Recap and some advanced topics.
Advertisements

Games, Movies and Virtual Worlds – An Introduction to Computer Graphics Ayellet Tal Department of Electrical Engineering Technion.
WFM 6202: Remote Sensing and GIS in Water Management © Dr. Akm Saiful IslamDr. Akm Saiful Islam WFM 6202: Remote Sensing and GIS in Water Management Akm.
COMPUTER GRAPHIC IN TRAINING STUDENTS WHOSE MAJOR IS SOFTWARE Yevgeny Bashkov, Donetsk National Technical University, Vitaly.
1 Computer Graphics Chapter 7 3D Object Modeling.
LECTURE 3 Geometric Modelling
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 9 3D Modeling.
HCI 530 : Seminar (HCI) Damian Schofield.
Graphics-1 Gentle Introduction to Computer Graphics Based on: –David Brogan’s “Introduction to Computer Graphics” Course Slides, University of Virginia.
Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM 2004 SURFACE.
Modelling. Outline  Modelling methods  Editing models – adding detail  Polygonal models  Representing curves  Patched surfaces.
Chapter 4 Digital Multimedia, 2nd edition Vector Graphics.
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-4 Computer Graphics- CAD Software Dr. Abdulrahman M. Al-Ahmari Industrial Engineering.
SWE 423: Multimedia Systems Chapter 4: Graphics and Images.
IE433 CAD/CAM Computer Aided Design and Computer Aided Manufacturing Part-4 Computer Graphics- CAD Software Industrial Engineering Program King Saud University.
Computer-Aided Design & Drafting
Computer-Aided Drawing (CAD)
Computer Animation Prepared by Khadija Kuhail Supervised by Dr Sanaa Alsayegh.
MS. WILLIAMS Anatomy of a 3D Model. 3D Model 3D Models are one of the essential building blocks of 3D computer graphics. Without them there would be no.
Introduction to Computer Graphics (CS560/CS460) Computer graphics means the art and science of creating images of three dimensional objects. Huge and Fast-moving.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Cornell CS465 Fall 2004 Lecture 1© 2004 Steve Marschner 1 CS465: Computer Graphics I Professor: Steve Marschner.
Dr. Sana’a Wafa Al-Sayegh
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 19 Other Graphics Considerations Review.
Parametric & 3-D Solid Modeling
Virtual reality. Tasks 3D digital model from planes 3D digital model of existing objects Office work Field observations Solid modeling Photogrammetry.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
Graphics Graphics Korea University cgvr.korea.ac.kr Creating Virtual World I 김 창 헌 Department of Computer Science Korea University
A Survey of COMPUTER GRAPHICS
Career & Technical Education Computer-Aided Design & Drafting Explain and demonstrate basic CAD commands and techniques.
COMPUTER AIDED DESIGN -(CAD)-3
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.
Geometric Modeling using Polygonal Meshes Lecture 1: Introduction Hamid Laga Office: South.
Disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM, 2004 SOLID MODELLING.
Why manifolds?. Motivation We know well how to compute with planar domains and functions many graphics and geometric modeling applications involve domains.
1 Computer Graphics Week2 –Creating a Picture. Steps for creating a picture Creating a model Perform necessary transformation Lighting and rendering the.
A model is… a representation of a planned or existing object.
Visual Computing Geometric Modelling 1 INFO410 & INFO350 S2 2015
Solid Modeling. Solid Modeling - Polyhedron A polyhedron is a connected mesh of simple planar polygons that encloses a finite amount of space. A polyhedron.
Volume Visualization Presented by Zhao, hai. What’ volume visualization Volume visualization is the creation of graphical representations of data sets.
Course Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Lecture and laboratory.
Advanced Computer Graphics Spring 2014 K. H. Ko School of Mechatronics Gwangju Institute of Science and Technology.
Subject Name: Computer Graphics Subject Code: Textbook: “Computer Graphics”, C Version By Hearn and Baker Credits: 6 1.
Discontinuous Displacement Mapping for Volume Graphics, Volume Graphics 2006, July 30, Boston, MA Discontinuous Displacement Mapping for Volume Graphics.
Geometrically Bounded Wireframe AIC (Part 510) Grouping of curves relevant for 3-dimensional wireframe modeling without topological constructs Elementary.
COMPUTER GRAPHICS CS 482 – FALL 2015 SEPTEMBER 29, 2015 RENDERING RASTERIZATION RAY CASTING PROGRAMMABLE SHADERS.
Spatial Data Models Geography is concerned with many aspects of our environment. From a GIS perspective, we can identify two aspects which are of particular.
3D Object Representations 2009, Fall. Introduction What is CG?  Imaging : Representing 2D images  Modeling : Representing 3D objects  Rendering : Constructing.
Lesson Plan: Drafting and Design J6-2. What is 3D solid modeling? How do 3D solid modeling programs work?
1 INTRODUCTION TO COMPUTER GRAPHICS. Computer Graphics The computer is an information processing machine. It is a tool for storing, manipulating and correlating.
Applications and Rendering pipeline
Chapter 10: Computer Graphics
Games Development Practices 3D Modelling
TEXT BOOK : COMPUTER GRAPHICS DONALD HEARN & M.PAULINE BAKER
Computer Graphics.
MCA 503 COMPUTER GRAPHICS TEXT BOOK :
Computer-Aided Design & Drafting
SOLID MODELLING.
Introduction to Graphics Modeling
GEOMETRIC MODELING METHODS
3D Graphics Rendering PPT By Ricardo Veguilla.
3D Object Representations
Basic theory of curve and surface
Interactive Computer Graphics
Computer-Aided Design & Drafting
Procedural Animation Lecture 3: Types of 3D models
– Graphics and Visualization
COMPUTER GRAPHICS with OpenGL (3rd Edition) Donald Hearn M
Presentation transcript:

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Graphics modeling

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Class schedule Monday – – (makmal GIS) Thursday – – 12.50

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM review What have you learnt in ASAS GRAFIK KOMPUTER?.

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM What is geometric modeling? Collection of methods used to define the shape and other geometric characteristics of an object. To construct a precise mathematical description of the shape of a real object or to simulate some process. Embraces area – computational geometry

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM What is geometric modeling? special case of mathematical modeling the visual features are important. geometric model - physical object. non-geometric model – physical process e.g economic

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Geometric data To make pictures/ design new things need a computer representation of objects. Need to represent –Shape –Appearance (color, shininess etc) –Material properties (density, stiffness etc)

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Geometric data representation -Compute a mathematical approximation of the physical shape of an object Algorithms for manipulating geometry –Manipulate the variables defining the shape until we meet the objective. Geometry creation –Interactive. –Automatic creation. geometric modeling

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Application Computer Aided Design/ engineering (CAD/CAE) Entertainment –Special effects –Animation –games Scientific visualization Education, information, advertising

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM CAD/CAE Stages –Conceptual design –Mechanical design –Simulation –Production Geometric data need to be shared

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM CAD/CAE Conceptual design

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM CAD/CAE mechanical design

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM CAD/CAE simulation

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Special effect Merge real and virtual objects Create virtual scenes indistinguishable from reality

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM animation

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM games Adventure - interactive

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM visualization geographical medical Bio-geometric

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Requirement : Visualization Space efficiency Generality Precision Support fast algorithms

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Requirement : CAD/CAE Precision is very important Integrate additional data Smooth surfaces Algorithms for thermal/stress simulation, tool path generation etc. Automatic acquisition for reverse engineering.

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Requirement : animation and special effects Generality – all kinds of natural and artificial objects Flexibility – let animator make choices Support high-quality rendering “semiautomatic” acquisition.

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Requirements : games and VR Interactive games –Support for interactive rendering crucial –Models should be small –Easy to animate –Procedural generation

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Existing software 3DS Max Maya Rhino

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Applicable mathematical technique Linear algebra Vectors Matrix methods Determinants Set theory Polynomial interpolation Numerical approximation

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Geometric modeling scheme Wire-frame model Surface model Solid model

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Wire-frame model The shape of the object is defined by a collection of points (vertices) and a set of edges. Edges – line or curved connects pair of points Conventional Approach - Place the geometry entirely in the data structure. Another Approach - Procedural Approach

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Example : tetrahedron Wire-frame model

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Disadvantages of wire-frame Tend to be not realistic Ambiguity –complex model difficult to interpret. What does this object look like?

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Disadvantages of wire-frame Which object does the previous wire-frame represent? The use of shading and hidden surface removal technique can improve the rendition.

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Does not allow for use of photo realistic rendering tools. *(some software capable of hidden line removal on limited basis). No ability to determine computationally information on mass properties (e.g volume, mass, moment etc) and line of intersect between two faces of intersecting models. No guarantee that the model definition is correct, complete or manufacturable. Disadvantages of wire-frame

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Advantages of wire-frame Easy to construct Most economical in term of time and memory requirement. Used to model solid object. Often used for previewing objects in an interactive scenario.

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Surface model An area bounded by an identifiable perimeter. In Computer Graphics, is an area within which every position is defined by mathematical method.

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Surface model

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Surface may be: – Planar – Cylindrical/conic – Sculptured or freeform in shape Surface model

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM To overcome ambiguity in wire-frame model used for the generation of visually realistic images through techniques such as rendering hidden edge removal. Surface model

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Does not represent internal features of the model, no sense of volume. Models of limited value for volumetric and mass property analysis. Surface model

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Solid model Most complex Complete representation unambiguous description Appropriate for the world of engineering objects

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Solid model

disediakan oleh Suriati bte Sadimon GMM, FSKSM, UTM Step from geometric to program Geometry  algebra  algorithm  program representation -Symbolic -Numerical -approximation