Spaces 1D, 2D, and 3D Point Line Plan Points/Vectors A point p = (x,y,z) is also the vector p Vector Operation The Length of the vector v Normalization.

Slides:



Advertisements
Similar presentations
COMP 175 | COMPUTER GRAPHICS Remco Chang1/6103b – Shapes Lecture 03b: Shapes COMP 175: Computer Graphics February 3, 2015.
Advertisements

Vector Calculus Mengxia Zhu Fall Objective Review vector arithmetic Distinguish points and vectors Relate geometric concepts to their algebraic.
Computer Graphics Scan Conversion Polygon Faculty of Physical and Basic Education Computer Science Dep Lecturer: Azhee W. MD.
1 Planes, Polygons and Objects ©Anthony Steed
10/10/02 (c) 2002 University of Wisconsin, CS 559 Last Time Finished viewing: Now you know how to: –Define a region of space that you wish to view – the.
CS 551 / 645: Introductory Computer Graphics Clipping Lines and Polygons.
 3.3: Angles of Polygons. What is a Polygon?  A polygon is a closed plane figure made up of three or more line segments that intersect only at their.
Polygons – Concave and Convex Turning Point Quiz Copyright © 2010 Kelly Mott.

MA Day 9 – January 17, 2013 Review: Equations of lines, Section 9.5 Section 9.5 –Planes.
IB HL Adrian Sparrow Vectors: the cross product.
Vocabulary 2.2 – Curves and two dimensional figures (part 1) MA418 Spring 2010 McAllister.
Visibility culling – Clipping. The visibility problem What polygons are visible? There are few visible polygons. –Avoid redundant processing Three classes.
ENDS 375 Foundations of Visualization Geometric Representation 10/5/04.
CSE 681 Object Intersection. CSE 681 Object Representation Implicit forms F(x,y,z) = 0 Explicit forms Analytic form x = F(y,z) testing generating Parametric.
Lines and Planes in Space
Week 13 - Wednesday CS361.
MA Day 7 – January 15, 2013 Review: Dot and Cross Products Section 9.5 – Lines and Planes.
Vector Exercise. Parametric form for a line Passing two points.
Clipping Apart from clipping to the view volume, clipping is a basic operation in many other algorithms –Breaking space up into chunks –2D drawing and.
Contour Shape Analysis Using Crystalline Flow 2001.Nov.7.
Polygons Polygons. Polygon Any shape where every segment intersects exactly two others at its endpoints.
Vertex – A point at which two or more edges meet Edge – A line segment at which two faces intersect Face – A flat surface Vertices, Edges, Faces.
Collision handling: detection and response
Warm Up Week 1. Section 6.1 Day 1 I will identify, name, and describe polygons. Ex 1 PolygonHas three or more sides that connect at endpoints.
Introduction to Computational Geometry Hackson
1.3 Lines and Planes. To determine a line L, we need a point P(x 1,y 1,z 1 ) on L and a direction vector for the line L. The parametric equations of a.
Chapter 2 Section 2.4 Lines and Planes in Space. x y z.
Equations of Lines and Planes
1 Dr. Scott Schaefer Intersecting Simple Surfaces.
Vectors in Space. 1. Describe the set of points (x, y, z) defined by the equation (Similar to p.364 #7-14)
Basic Ray Tracing CMSC 435/634.
1. Reflex Vertex Test Assuming the vertices (in XY plane) are CCW ordered; the normal vector is (0,0,1) Devise a test that can distinguish a regular vertex.
Coordinate Systems and Coordinate Frames  vector v = (3, 2, 7)  point P = (5, 3, 1)  coordinate frame consists of a specific point, V, called the origin,
DOT PRODUCT CROSS PRODUCT APPLICATIONS
1 11. Polygons Polygons 2D polygons ( 다각형 ) –Polygon sides are all straight lines lying in the same plane 3D polyhedra ( 다면체 )  chap. 12 –Polyhedra.
12.1 Exploring Solids.
CSC418 Computer Graphics n Polygons –Triangulation –Scan conversion –Convex/Concave – clipping) n 2D affine transformations and properties, Homogeneous.
1 Graphics CSCI 343, Fall 2015 Lecture 9 Geometric Objects.
Polygon Definition Bounded by a closed circuit of straight-line segment. Term Edge : straight line segment Vertices : points.
CLASSIFYING POLYGONS UNIT 1 LESSON 6. Classifying Polygons In geometry, a figure that lies in a plane is called a plane figure. A polygon is a closed.
1 Planes, Polygons and Objects ©Anthony Steed
CSE 681 Brief Review: Vectors. CSE 681 Vectors Basics Normalizing a vector => unit vector Dot product Cross product Reflection vector Parametric form.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
CSE 681 Object Intersection. CSE 681 Object Representation Implicit forms F(x,y,z) = 0 Explicit forms Analytic form x = F(y,z) testing generating Parametric.
Quadrilaterals Jacob, Allie, and Jesenia. Definition ★ Quadrilateral means “4 sides ★ “Quad” means 4 and “lateral” means sides.
Discrete Math Section 12.5 Apply vectors in three dimensions Given points A(x 1,y 1,z 1 ) and B(x 2,y 2,z 2 ) Vector = Absolute value of = √((x 2 – x 1.
LECTURE 5 OF 8 Topic 5: VECTORS 5.5 Application of Vectors In Geometry.
CSE 681 Brief Review: Vectors. CSE 681 Vectors Direction in space Normalizing a vector => unit vector Dot product Cross product Parametric form of a line.
Discrete Math Section 12.5 Apply vectors in three dimensions
Vectors in space Two vectors in space will either be parallel, intersecting or skew. Parallel lines Lines in space can be parallel with an angle between.
RAY DIAGRAMS FOR MIRRORS
CS 551 / 645: Introductory Computer Graphics
LESSON 90 – DISTANCES IN 3 SPACE
Planes in Space.
Intersecting Simple Surfaces
VECTORS APPLICATIONS NHAA/IMK/UNIMAP.
Intersection between - Lines, - Planes and - a plane & a Line
Lines and Planes in Space
CURVED MIRRORS.
Geometry.
By the end of Week 3: You would learn how to solve many problems involving lines/planes and manipulate with different coordinate systems. These are.
Object Intersection CSE 681.
Object Intersection CSE 681.
Which of the equations below is an equation of a cone?
Lines and Planes Ch13.5.
(c) 2002 University of Wisconsin, CS559
A Presentation On Polygon
CHAPTER 3 VECTORS NHAA/IMK/UNIMAP.
Geometry.
Presentation transcript:

Spaces 1D, 2D, and 3D Point Line Plan

Points/Vectors A point p = (x,y,z) is also the vector p Vector Operation The Length of the vector v Normalization Dot product of u and v u v u+v

Vector Operation Cross Product Courtsy:Wikipedia

Lines Equation Parametric representation v

Plan Plan Normal Plan Equation

Point, Line, and Plan Point-line relation Inclusion, above/below Point-plan relation Inclusion, above/below Line-plan relation Intersection, inclusion, parallel, above/below Plan-plan relation Intersection, inclusion, parallel, above/below

Polyline and Polygon Vertices and Polyline Convex and Concave Polygons Simple and Complex Polygons Polygon Triangulation Inside and outside a Polygon Convex Hull