2/24/2016 A.Aruna/Assistant professor/IT/SNSCE 1.

Slides:



Advertisements
Similar presentations
Reconstruction from Voxels (GATE-540)
Advertisements

1.1 Designed and Presented by Dr. Ayman Elshenawy Elsefy Dept. of Systems & Computer Eng.. Al-Azhar University
Kinematics The branch of mechanics that studies the motion of a body without caring about what caused the motion.
Yingcai Xiao Chapter 6 Fundamental Algorithms. Types of Visualization Transformation Types 1.Data (Attribute Transformation) 2.Topology (Topological Transformation)
M 1 and M 2 – Masses of the two objects [kg] G – Universal gravitational constant G = 6.67x N m 2 /kg 2 or G = 3.439x10 -8 ft 4 /(lb s 4 ) r – distance.
Ray tracing. New Concepts The recursive ray tracing algorithm Generating eye rays Non Real-time rendering.
Visualization Data Representation Ray Gasser SCV Visualization Workshop – Fall 2008.
University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2005 Tamara Munzner Information Visualization.
Chapter 1 Ways of Seeing. Ways of Seeing the Atmosphere The behavior of the atmosphere is very complex. Different ways of displaying the characteristics.
CSE351/ IT351 Modeling and Simulation
17 VECTOR CALCULUS.
Introduction to Volume Visualization Mengxia Zhu Fall 2007.
Lecture 1eee3401 Chapter 2. Vector Analysis 2-2, 2-3, Vector Algebra (pp ) Scalar: has only magnitude (time, mass, distance) A,B Vector: has both.
ITUppsala universitet Data representation and fundamental algorithms Filip Malmberg
Scalar and Vector Fields
Computer Aided Thermal Fluid Analysis Lecture 11 Dr. Ming-Jyh Chern ME NTUST.
2IV60 Computer Graphics Basic Math for CG
Interactive Visualization of Volumetric Data on Consumer PC Hardware: Introduction Daniel Weiskopf Graphics Hardware Trends Faster development than Moore’s.
The Tutorial of Principal Component Analysis, Hierarchical Clustering, and Multidimensional Scaling Wenshan Wang.
1 Chapter 14 Introduction to Spatial Vector Analysis The term vector has slightly different meanings in different areas of mathematics, engineering and.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
A Survey of COMPUTER GRAPHICS
1 Computer Graphics Introduction. 2 What is computer graphics Computer graphics is concerned with producing images and animations (or sequences of images)
CDS 301 Fall, 2009 Vector Visualization Chap. 6 October 7, 2009 Jie Zhang Copyright ©
COLLEGE OF ENGINEERING UNIVERSITY OF PORTO COMPUTER GRAPHICS AND INTERFACES / GRAPHICS SYSTEMS JGB / AAS 1 Shading (Shading) & Smooth Shading Graphics.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 5 Visualization.
Quadratic Surfaces. SPLINE REPRESENTATIONS a spline is a flexible strip used to produce a smooth curve through a designated set of points. We.
Mechanics Unit 5: Motion and Forces 5.6 Motion in one Dimension - Speed and Velocity, Acceleration...
Describing Motion: Kinematics in One Dimension. Sub units Reference Frames and Displacement Average Velocity Instantaneous Velocity Acceleration Motion.
Slide 2-1 Lecture Outline Chapter 2 Motion in One Dimension © 2015 Pearson Education, Inc.
Advanced Scientific Visualization
Physics 121: Electricity & Magnetism – Lecture 1 Dale E. Gary Wenda Cao NJIT Physics Department.
V Material obtained from summer workshop in Guildford County, July-2014.
13 Functions of Several Variables
04/30/02(c) 2002 University of Wisconsin Last Time Subdivision techniques for modeling We are now all done with modeling, the standard hardware pipeline.
Volume Visualization Presented by Zhao, hai. What’ volume visualization Volume visualization is the creation of graphical representations of data sets.
고려대학교 컴퓨터학과 김 창 헌 10 Three-Dimensional Object Representations 
CS 325 Introduction to Computer Graphics 03 / 29 / 2010 Instructor: Michael Eckmann.
Velocity and Speed. Mechanics Branch of physics that studies motion Two parts Kinematics – describes motion Dynamics – tells why motion occurs.
Data Visualization Fall 2015.
Hank Childs, University of Oregon Volume Rendering Primer / Intro to VisIt.
Hank Childs, University of Oregon Volume Rendering, pt 1.
Interactive Graphics Lecture 10: Slide 1 Interactive Computer Graphics Lecture 10 Introduction to Surface Construction.
CHAPTER 5 CONTOURING. 5.3 CONTOURING Fig 5.7. Relationship between color banding and contouring Contour line (isoline): the same scalar value, or isovalue.
Bounding Volume Hierarchy. The space within the scene is divided into a grid. When a ray travels through a scene, it only passes a few boxes within the.
In the name of God Computer Graphics. Last Time Some techniques for modeling Today Global illumination and raytracing.
Applying Pixel Values to Digital Images
Kinematics The branch of mechanics that studies the motion of a body without caring about what caused the motion.
Multiplication of vectors Two different interactions (what’s the difference?)  Scalar or dot product : the calculation giving the work done by a force.
Plots of Fluid Flow Data Profile plots- A profile plot indicates how the value of a scalar (or vector can be plotted but only the magnitude) property varies.
67 x 89 = ? 67 x
PHY 151: Lecture 7A 7.1 System and Environments 7.2 Work Done by a Constant Force 7.3 Scalar Product of Two Vectors 7.4 Work Done by a Varying Force 7.5.
Computer Graphics: Programming, Problem Solving, and Visual Communication Steve Cunningham California State University Stanislaus and Grinnell College.
1 INTRODUCTION TO COMPUTER GRAPHICS. Computer Graphics The computer is an information processing machine. It is a tool for storing, manipulating and correlating.
3D Ojbects: Transformations and Modeling. Matrix Operations Matrices have dimensions: Vectors can be thought of as matrices: v=[2,3,4,1] is a 1x4 matrix.
Biot-Savart Law Performing various measures to study the magnetic field intensity variations around an inducting coil.
TEXT BOOK : COMPUTER GRAPHICS DONALD HEARN & M.PAULINE BAKER
Copyright © Cengage Learning. All rights reserved.
Introduction to Functions of Several Variables
MCA 503 COMPUTER GRAPHICS TEXT BOOK :
Copyright © Cengage Learning. All rights reserved.
Scalars and Vectors.
Copyright © Cengage Learning. All rights reserved.
Electric Fields and Potential
Continuum Mechanics, part 1
Mehran University of Engineering & Technology SZAB khairpur campus
ENE/EIE 325 Electromagnetic Fields and Waves
Visualization CSE 694L Roger Crawfis The Ohio State University.
12.6: Vector Magnitude & Distance
Describing Motion: Kinematics in One Dimension
Presentation transcript:

2/24/2016 A.Aruna/Assistant professor/IT/SNSCE 1

 Use of graphical methods as an aid in scientific and engineering analysis is commonly referred to as scientific Visualization  visualization of data sets and processes that may be difficult or impossible to analyze without graphical methods  Example medical scanners, satellite and spacecraft Scanners 2/24/2016A.Aruna/Assistant professor/IT/SNSCE 2

 Useful for analyzing process that occur over a long period of time or that cannot observed directly.  Example quantum mechanical phenomena and special relativity effects produced by objects traveling near the speed of light.  Scientific visualization is used to visually display, enhance and manipulate information to allow better understanding of the data. 2/24/2016A.Aruna/Assistant professor/IT/SNSCE 3

2/24/2016A.Aruna/Assistant professor/IT/SNSCE 4

2/24/2016A.Aruna/Assistant professor/IT/SNSCE 5

 Similar methods employed by commerce, industry and other nonscientific areas are sometimes referred to as business visualization.  Data sets are classified  according to their spatial distribution ( 2D or 3D )  according to data type (scalars, vectors, tensors and multivariate data ). 2/24/2016A.Aruna/Assistant professor/IT/SNSCE 6

2/24/2016A.Aruna/Assistant professor/IT/SNSCE 7

 scalar quantity is one that has a single value.  Scalar data sets contain values that  may be distributed in time  spatial positions  functions of other scalar parameters. 2/24/2016A.Aruna/Assistant professor/IT/SNSCE 8

2/24/2016A.Aruna/Assistant professor/IT/SNSCE 9

 visualizing a scalar data set is to  use graphs or charts that show the distribution of data values as a function of other parameters such as position and time.  Pseudo-color methods  used to distinguish different values in a scalar data set and color coding techniques can be combined with graph and chart models. 2/24/2016A.Aruna/Assistant professor/IT/SNSCE 10

2/24/2016A.Aruna/Assistant professor/IT/SNSCE 11

 Contour plots are used to display isolines ( lines of constant scalar value) for a data set distributed over a surface.  Contouring methods are applied to a set of data values that is distributed over a regular grid.  2D contouring algorithm traces the isolines from cell to cell within the grid by checking the four corners of grid cells to determine which cell edges are crossed by a particular isoline. 2/24/2016A.Aruna/Assistant professor/IT/SNSCE 12

2/24/2016A.Aruna/Assistant professor/IT/SNSCE 13

2/24/2016A.Aruna/Assistant professor/IT/SNSCE 14

 Sometimes isolines are plotted with spline curves but spline fitting can lead to misinterpretation of the data sets.  Volume rendering which is like an X-ray picture is another method for visualizing a 3D data set. The interior information about a data set is projected to a display screen using the ray casting method. Along the ray path from each screen pixel. 2/24/2016A.Aruna/Assistant professor/IT/SNSCE 15

2/24/2016A.Aruna/Assistant professor/IT/SNSCE 16

2/24/2016A.Aruna/Assistant professor/IT/SNSCE 17

 vector quantity V in three-dimensional space has three scalar values  ( V x, V y, V z, ) one for each coordinate direction, and a two dimensional vector has two components (V x, V y)  vector quantity is by giving its magnitude IV I and its direction as a unit vector u. 2/24/2016A.Aruna/Assistant professor/IT/SNSCE 18

2/24/2016A.Aruna/Assistant professor/IT/SNSCE 19

 One way to visualize a vector field is to plot each data point as a small arrow that shows the magnitude and direction of the vector.  Vector values are also represented by plotting field lines or streamlines.  Field lines are commonly used for electric, magnetic and gravitational fields.  The magnitude of the vector values is indicated by spacing between field lines, and the direction is the tangent to the field 2/24/2016A.Aruna/Assistant professor/IT/SNSCE 20

2/24/2016A.Aruna/Assistant professor/IT/SNSCE 21

 A tensor quantity in three-dimensional space has nine components and can be represented with a 3 by 3 matrix. 2/24/2016A.Aruna/Assistant professor/IT/SNSCE 22

2/24/2016A.Aruna/Assistant professor/IT/SNSCE 23

2/24/2016A.Aruna/Assistant professor/IT/SNSCE 24

 multiple data values, which can be a mixture of scalar, vector, and even tensor values. 2/24/2016A.Aruna/Assistant professor/IT/SNSCE 25