Main characteristics of Vector graphics  Vector graphics provide an elegant way of constructing digital images (diagrams, technical illustration and.

Slides:



Advertisements
Similar presentations
SI23 Introduction to Computer Graphics
Advertisements

© 2011 Delmar, Cengage Learning Chapter 7 Importing and Modifying Graphics.
Importing and Modifying Graphics
CHAPTER 20 CREATING SVG GRAPHICS. LEARNING OBJECTIVES How to embed a graphic stored within a.SVG file in an HTML page How to use the and tag pair to specify.
Copyright © Texas Education Agency, All rights reserved. Images and other multimedia content used with permission. 1 Telling a Story: Introduction.
Chapter 7 Working with Distortions, Gradient Meshes, Envelopes, and Blends.
© 2011 Delmar, Cengage Learning Chapter 7 Working with Distortions, Gradient Meshes, Envelopes, and Blends.
Chapter 4 Digital Multimedia, 2nd edition Vector Graphics.
Use the Macromedia Flash drawing tools Edit drawings Work with objects Work with text Work with layers Unit Lessons.
Macromedia Flash MX 2004 – Design Professional Macromedia Flash MX DRAWING IN.
1 L38 Graphics and Java 2D™ (3). 2 OBJECTIVES In this chapter you will learn:  To understand graphics contexts and graphics objects.  To understand.
SWE 423: Multimedia Systems Chapter 4: Graphics and Images.
2.02 Understand Digital Vector Graphics
Introduction to Computer Graphics
CS324e - Elements of Graphics and Visualization Java2D Graphics.
Minard Saladino By:. Introduction: Illustrator is a vector-based imaging program. Unlike PhotoShop, which deals in pixels (raster images), this one deals.
C O M P U T E R G R A P H I C S Stuff Jian Chen January 15, 2010 Transformations 1/10 Describing Shape By Andries van Dam.
Tutorial 2 Drawing Text, Adding Shapes, and Creating Symbols.
Part 6: Graphics Output Primitives (4) 1.  Another useful construct,besides points, straight line segments, and curves for describing components of a.
Default Fill & Stroke D Swap Fill & Stroke Shift X None / Gradient > Color < Stroke X Fill (Click to activate) X More about Fill and Stroke:
Adobe Illustrator Basics Instructor: Cristol Gregory Assistant: Tara Caimi.
Digital Media Dr. Jim Rowan ITEC Vector Graphics Elegant way to construct digital images that –have a compact representation –are scalable –are.
© 2011 Delmar, Cengage Learning Chapter 1 Getting to Know Illustrator.
SVG for Designers Tom Hoferek. Objectives Introduce SVG Illustrate its capabilities Demonstrate SVG in action Speculate, discuss, answer questions.
I MPORTING AND M ODIFYING G RAPHICS. 1. Understand and import graphics 2. Break apart bitmaps and use bitmap fills 3. Trace bitmap graphics Objectives.
Computer Graphics Chapter 6 Andreas Savva. 2 Interactive Graphics Graphics provides one of the most natural means of communicating with a computer. Interactive.
Illustrator I I450 Technology Seminar. Bitmap vs. Vector Photoshop = Bitmap Illustrator = Vector Bitmap images are resolution dependent Vector images.
COMPOSITIONS OF TRANSFORMATIONS
Vector Graphics Digital Multimedia Chap 이병희
© 2010 Delmar, Cengage Learning Chapter 7 Creating Graphics.
Digital Media Dr. Jim Rowan ITEC So far… We have compared bitmapped graphics and vector graphics We have discussed bitmapped images, some file formats.
Aim: What is Adobe Illustrator?. Adobe Illustrator is a vector based drawing program.
Advanced 2D Design Concepts Guilford County Sci Vis V
COMP135/COMP535 Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 4 Lecture 4 - Vector Graphics.
XP Tutorial 2 Drawing, Adding Text, and Creating Symbols.
© 2010 Delmar, Cengage Learning Chapter 1 Getting Started with Illustrator.
CISC 110 Day 3 Introduction to Computer Graphics.
Creating Vectors – Part One 2.02 Understand Digital Vector Graphics.
Digital Media Dr. Jim Rowan ITEC Vector Graphics Elegant way to construct digital images that –have a compact representation –are scalable –are.
Digital Media Lecture 5: Vector Graphics Georgia Gwinnett College School of Science and Technology Dr. Jim Rowan.
Unit 10 Transformations. Lesson 10.1 Dilations Lesson 10.1 Objectives Define transformation (G3.1.1) Differentiate between types of transformations (G3.1.2)
1 Teaching Innovation - Entrepreneurial - Global The Centre for Technology enabled Teaching & Learning, N Y S S, India DTEL DTEL (Department for Technology.
Advanced 2D Design Concepts V The basic fill options include uniform or solid, fountain or gradient, and pattern. The uniform fill is produced.
Adobe Illustrator CS5 - Illustrated Unit B: Performing Essential Operations.
Mohammed AM Dwikat CIS Department Digital Image.
IS502:M ULTIMEDIA D ESIGN FOR I NFORMATION S YSTEM D IGITAL S TILL I MAGES Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny Winter.
Chapter 7 Vector Editing © 2013 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website,
Graphics Basic Concepts 1.  A graphic is an image or visual representation of an object.  A visual representation such as a photo, illustration or diagram.
Creating Vectors – Part One 2.02 Understand Digital Vector Graphics.
Introduction to Transformations / Translations. By the end of this lesson, you will know… Transformations in general: A transformation is a change in.
Adobe Illustrator CS Design Professional WITH ILLUSTRATOR GETTING STARTED.
IS502:M ULTIMEDIA D ESIGN FOR I NFORMATION S YSTEM D IGITAL S TILL I MAGES Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny Winter.
Drawing Geometric Objects
Lecture 5 Basic geometric objects
Bitmap Image Vectorization using Potrace Algorithm
CSI-447: Multimedia Systems
Adobe Flash Professional CS5 – Illustrated
Graphics Fundamentals
Dr. Jim Rowan ITEC 2110 Wednesday, September 12
IMAGES.
"Digital Media Primer" Yue-Ling Wong, Copyright (c)2013 by Pearson Education, Inc. All rights reserved.
Exploring Algebraic and Geometric Relationships
Exercise 28 - Skills Vector tools enable you to create perfectly formed shapes and lines of all sorts. What’s more the vector objects keep their shape.
Chapter 7 Vector Editing
2.02 Understand Digital Vector Graphics
Digital Media Dr. Jim Rowan ITEC 2110.
Performing Essential Operations
Creating Vectors – Part One
Creating Vectors – Part One
Presentation transcript:

Main characteristics of Vector graphics  Vector graphics provide an elegant way of constructing digital images (diagrams, technical illustration and charts)  Compact  Scalable  Resolution independent  Easy to edit  Vectors are also well suited to use in animation Vector Graphics Fundamentals 3 3

3 4

3 5

3 6

In vector graphics, images are built up using shapes that can easily described mathematically. Vector Graphics Fundamentals 3 7

(3,7) (7,3) origin SVG and SWF use the y values increasing downwards PDF uses the y values increasing upwards In illustrator measurements increase downward Vector Graphics Fundamentals 3 8

Coordinate system Pairs of coordinates can be used to: 1. define points 2. Define displacement or movement Z - Axis X- Axis The power of coordinate geometry comes from using letters to represent unknown values and using equations in those values to specify relationships between coordinates that characterize geometrical shapes Example: y=mx+c Vector Graphics Fundamentals 3 9

Vector Vector Graphics Fundamentals 3 10

Vector Graphics Fundamentals 3 11

Vector Graphics Fundamentals 3 12

Vector Graphics Fundamentals 3 13

Vector Graphics Fundamentals 3 14

Set of basic shapes ---- usually restricted to rectangles, ellipses and circles, straight lines, polygons and smooth curves called Bézier curves. Vector Graphics Fundamentals 3 16

Vector Graphics Fundamentals 3 17

Vector Objects Shapes can be drawn with or without outlines, which can be colored and may be of any width, and they can be filled with color, patterns or gradients. Because the program works with a description of the shape, not a map of its pixels, it is easy to move, scale and skew shapes when you creating and editing vector graphics Shape Rotate Skew Move Vector Graphics Fundamentals 3 18

The way in which the drawing program allows you to work with shapes is a reflection of the way in which those shapes are represented in graphics files. For example: in SVG, which might be generated by the drawing program, a line element, with the end points’ coordinates as its attributes, such as Vector Graphics Fundamentals 3 19

Ellipse element’s attributes record the coordinates of the two radii Vector Graphics Fundamentals 3 20

Curves Vector Graphics Fundamentals 3 21

P1,P2, P3, and P4 called control points P1and P4 known as end points P2and P3 known as direction points Vector Graphics Fundamentals 3 22

The curve lies within the polygon constructed by joining the control points with straight lines. This polygon is called the curve’s convex hull The degree of the Bezier curve is one less than the number of control points.

P1 P2 P3 P4 P1 P2 P4 P3 P1 P3 P4 P2 Curves produced from the same set of points but in different order Vector Graphics Fundamentals 3 24

Vector Graphics Fundamentals 3 25

Vector Graphics Fundamentals 3 26

Vector Graphics Fundamentals 3 27

Joining two Bézier curves Segment 1 Segment 2 Smoother connection Vector Graphics Fundamentals 3 28

Vector Graphics Fundamentals 3 29

A collections of curves and lines is called a path. A path that join on itself, it is said to be closed Do not has an end point Open path has an end point Vector Graphics Fundamentals 3 30

Vector Graphics Fundamentals 3 31

Anchor point Vector Graphics Fundamentals 3 32

You have to be able to see your path while you are drawing it. Once it is complete, each path segment is stroked or filled straight away. Vector Graphics Fundamentals 3 33

Stroke characteristics:  Drawing programs support dashed strokes as well as solid ones dashed lines  Shape of stroke ends known as line caps  Joining styles  assign color to a stroke Vector Graphics Fundamentals 3 34

Vector Graphics Fundamentals 3 35

Vector Graphics Fundamentals 3 36

Vector Graphics Fundamentals 3 37

Vector Graphics Fundamentals 3 38

Pattern fills, allow you to use a repeating pattern to fill in an area, as shown below Patterns are built out of elements called tiles. A tile is just a small piece of artwork, made using the facilities provided by your drawing program Vector Graphics Fundamentals 3 39

Vector Graphics Fundamentals 3 40

The objects that make up a vector image are stored in the form of a few values that are sufficient to describe them accurately. For example a line by its end points, a rectangle by its corners, and so on. It is easy to manipulate objects by changing these stored values. For example if a line runs parallel to the x_axis from (2,2) to (10,2), in order to move it up by 5 units we have to add 5 to the y coordinates of its end points, giving (2,7) and (10,7) Vector Graphics Fundamentals 3 41

Affine transformations means to preserve straight lines and keep parallel lines parallel without altering the type of the object Affine transformations Vector Graphics Fundamentals 3 42

Affine transformations The object reflected Scaled Rotated sheared translated Vector Graphics Fundamentals 3 43

4 squares Some programs or languages allow an object or a group of objects to be defined as a symbol, which is a reuse entity Affine transformations Vector Graphics Fundamentals 3 44

Some programs or languages allow an object or a group of objects to be defined as a symbol, which is a reuse entity Instances (copies) of a symbol can be created, all of which refer to the original. If the symbol is edited, all instances of it are updated to reflect the changes. Affine transformations Vector Graphics Fundamentals 3 45

Distortion Vector Graphics Fundamentals 3 46

Example of applying Illustrator’s Pucker & Bloat filter to a simple shape Original shape After applying filters Vector Graphics Fundamentals 3 47

The thin red lines are the direction lines for the two segments to the left and right of the vertex at the top of the original star. Vector Graphics Fundamentals 3 48

Distortion after applying zig zag filter, add extra anchor points between existing one in a regular pattern Original shape Curves Jagged corners The distortions are not affine transformations. By adding anchor points they can turn corner points into smooth points, straight lines into curves and vice versa, so straightness and parallelism are not preserved. Vector Graphics Fundamentals 3 49