Lens Screw Pad Arm (a) Glasses frames Screw (b) Parts Bridge Nose Pad Fig. 2 Name of parts composing glasses flames Temple Endpiece 2.2 Geometric mode

Size: px
Start display at page:

Download "Lens Screw Pad Arm (a) Glasses frames Screw (b) Parts Bridge Nose Pad Fig. 2 Name of parts composing glasses flames Temple Endpiece 2.2 Geometric mode"

Transcription

1 3D Fitting Simulation of Glasses Frames Using Individual s Face Model Noriaki TAMURA and Katsuhiro KITAJIMA Toko Universit of Agriculture and Technolog, Toko, Japan @st.tuat.ac.jp, kitajima@cc.tuat.ac.jp Abstract This paper proposes a novel 3D simulation method of wearing glasses frames that fits an individual s face. The method is based on our face modeling technique that can quickl generate an individual s face polgon model with sufficient accurac from several pieces of image of a digital camera. In the optician s shops, 2D simulators based on the image composition of a face and glasses frames are widel used at both real optician s shops and virtual shops. Although 3D simulators have recentl been put on the market, little of them are actuall used. The main reason is that it is difficult to generate 3D individual s face models rapidl and in low cost. We solved both problems b appling our 3D face modeling technique which we call the Generalied Free-Form Deformation (GFFD) method. Moreover, in most of conventional 3D simulators, there is such a problem that glasses frames do not fit one s face because the frames in standard sie are just located on the standard position. So, users can not be satisfied with the visual effect of such simulators. We also solved this problem b newl developing a 3D fitting simulator to make glasses frames fit an individual s face. We achieved this b formulating the fitting (adjustment) procedure that is actuall conducted b skilled operators at real optician s shops and then developed a novel method to automaticall scale and deform the glasses frames in standard shape and sie into the frames that fit the face. Kewords: glasses, glasses frames, individual s face model, fitting simulation, GFFD 1. Introduction Simulators of wearing glasses frames are widel used at both real optician s shops and virtual shops through the Internet. The biggest advantage of using them is that customers can virtuall put various tpes of glasses frames on and can watch their own faces wearing them, even though the are not kept in the real shops. 3D simulators of wearing glasses frames have recentl been put on the market [1]. Most of simulators used now are, however, not 3D, but 2D [2, 3, 4]. The main reason wh the conventional 3D simulators have never become popular is that the need special expensive devices such as laser scanners and grating pattern projection scanners. Moreover, at real shops, it is necessar to quickl generate an individual s face model ever time a new customer comes to the shops. So, the authors solved the former problem b using digital cameras as input devices, and the latter one b appling our 3D face modeling technique which we call the Generalied Free-Form Deformation (GFFD) method [5] to our simulator of wearing glasses frames. The main advantage of 3D simulators compared to 2D ones is that the face wearing frames can be watched from various directions. However, in conventional 3D simulators, it often occurs that the nose pad or the temple of frames usuall intersect or do not touch the face when it is watched from various directions. This reason is that the most of conventional 3D simulators has such a problem that glasses frames do not fit one s face because the frames in standard sie are just located on the standard position and never be adjusted. When we purchase glasses at real optician s shops, the shop s operator adjusts frames temples, nose pads, etc. to the face so that the frames fit the face untightl and unloosel. This adjustment operation is called fitting [6]. B formulating this fitting operation, we have developed a 3D simulator of wearing glasses frames that fits frames to individual s face models. 2. Geometric Model of Frames and Faces 2.1 Tpes of frames in terms of their form First, we mention the form of glasses frames we use in our simulator. Frames are classified into three tpes such as full rim, half rim and rimless in terms of the form of frames rims that hold lenses (Fig. 1). Among them, it is rimless frames that can most easil adjust their sie to the face s one because their lens sie can be freel decided at the lens edging process. Therefore, taking practical use into consideration, we have first started to target rimless frames. Fig. 2 shows the whole glasses frames and their composing parts. (a) Full rim (metal material) (c) Half rim (b) Full rim (plastic material) (d) Rimless Fig. 1 Glasses frames classified b rim tpe 91

2 Lens Screw Pad Arm (a) Glasses frames Screw (b) Parts Bridge Nose Pad Fig. 2 Name of parts composing glasses flames Temple Endpiece 2.2 Geometric model of frames The frames consist of 17 parts. The geometric model for each part is a triangle polgon. The authors made it from standard sie real frames b 3D modeling software. 2.3 Geometric model of faces As mentioned in 1.introduction, we generate individual s face models b using our GFFD method. It first extracts feature points from the face images of three views and computes their 3D coordinates. Then, it transforms a generic face model which we generated as a polgon model in advance to the individual s face model b treating the feature points as the control points of the GFFD and deforming the space. The method makes it possible to generate an individual's face model rapidl with sufficient accurac without an special expensive devices. Fig. 3 shows the coordinate sstem that the face model is defined. We define the frontal plane, the sagittal plane and the horiontal plane that are used in the facial restoration method of forensic medicine as x-, - and -x plane, respectivel. Then the point that three planes intersect is determined as the origin. In the next chapter, we will mention the method of frames fitting simulation using the models of both frames and faces. Tip 3. Method of Frames Fitting Simulation 3.1 Positioning the frames for a face (Preprocessing) In order to transform the frames parts models so that the whole frames fit a face, we first decide the method of setting the frames on the face at the position that the are worn. One of the authors knows how the skilled operators at real optician's shops set the frames. The process is as follows: First, we locate the center of frames on the - plane of the face (Fig. 4(a)). Next, we lean the frames so that the angles between their lenses and the x- plane will be 10 degrees (Fig. 4(b)). Then, we decide the position of direction of the frames so that the center of the lens will be 2mm below the center of the pupil (Fig. 4(c)). The value 2mm, which is called ee point height, is usuall adopted at the most of optician s shops. Finall, we decide the position of direction so that the distance between the lens back and the center of the pupil will be 12mm (Fig. 4(d)). (a) Deciding x position (b) Leaning frames 10 degrees pupil 2mm 1 1 Frontal plane (x- plane) Horiontal plane (-x plane) Origin Sagittal plane (- plane) Fig. 3 Coordinate sstem representing a face model x (c) Deciding position 12mm pupil lens back surface (d) Deciding position Fig. 4 Positioning frames to a face 92

3 3.2 Bending pad arms and leaning nose pads along nose's shape After preprocessing, nose pads do not touch the nose surface but apart from it or might stick into it (Fig. 5). B bending the pad arms and leaning the nose pads, we can make the nose-contacting surfaces of the pads fit the nose. The whole process is divided into the following Steps A, B. Step A: Making the position of the nose-contacting surface coincide with that of the nose surface First, we designate a vertex P on the polgon near the center of the nose-contacting surface. Next, we obtain the point Q which is the cross point between the straight line of direction from P and the surface of the nose that should contact the nose pad (Fig. 6). Then, we bend the pad arm b the angle λ x around the vector of x direction passing the point O so that P will coincide with Q (Fig. 7). The angle λ x is calculated as follows: (a) Not touching (b) Sticking Fig. 5 Examples of nose pad not fitting nose P Distance PQ M N N Q λ x = cos 1 ( P + PQ 1 ) cos ( P + P P 2 P + P 2 ), (1) Fig. 6 Top view for frames and a face where (P x, P, P ) is the coordinate in a local coordinate sstem, the origin of which is the point O. At this point, the position of the nose-contacting surface coincides with that of the nose surface, but their orientations are different each other. Step B: Making the orientation of the nose-contacting surface coincide with that of the nose surface In this step, we rotate the pad to make the orientation of the nose-contacting surface coincide with that of the nose surface. The rotating angle α and the vector A for the axis of rotation (as shown in Fig. 8) are easil calculated using the inner product and outer product of two vectors, as follows: O λ x Bending point (Center of rotation) Direction of rotation ( ) cos 1 M N M ( N ) α = ( ), A =. (2) M Ν M ( N ) Fig. 7 Bending a pad arm where M and N are the average normal vectors of all faces on the nose-contacting surface of the pad and the nose surface, respectivel. After Step B, the position of the points P and Q ma slightl change. So, we judge the distance PQ between P and Q. When PQ becomes within a certain threshold value Td, the whole process is over, otherwise it returns to Step A. Fig. 9 and 10 show the results of the nose pad fitting procedure for five face models. Center of rotation Fig. 8 Rotating a nose pad A : Axis of rotation 93

4 Not touched Fit (a) Not touching (b) Sticking Fig. 11 Tips not riding on ears (a) Before pads fitting (b) After pads fitting Fig. 9 An example of nose pads fitting Center of rotation R T T R TR β RS S S β (a) Side view (b) Top view B Fig. 12 Straightening a tip T H S φx Fig. 10 Other examples of nose pads fitting for four people 3.3 Bending endpieces to make tips ride on the ears and adjusting lens width In general, after the nose pad fitting, the left/right tip does not fit each ear and the width of frames does not fit that of one s face, as shown in Fig. 11. In the real optician s shops, skilled operators conduct the following three procedures to solve the above mentioned state. The first straighten the tip, then bend the endpieces and finall change the width of lenses so that the width of frames fits that of the face. Therefore, we formulated those procedures as the following three Steps C E. Step C: Straightening the tip Usuall, tips are bent at the standard bending point R for a standard face, as shown in Fig. 12. So, we first straighten the tips. To straighten a tip, we bend the point R on it. We can easil obtain the rotation angle β and the direction vector K of rotation axis, b calculating the inner and outer products of RS and TR. B (a) Side view E T H (b) Top view Fig. 13 Bending an endpiece S Step D: Bending the endpiece We bend the endpiece b φ x around the rotation axis that passes the point B and is parallel to the x-axis so that the tip should contact the ear at the point E when viewing from x direction, as shown in Fig. 13. The φ x is calculated as follows: 1 b 1 c cos ( ) cos ( ) (a 0) a + b a + b φ x = (3) 1 c 1 b cos ( ) cos ( ) (a<0), a + b a + b where a = m E + n E, b = n E m E, c = n T m T, m = S T and n = S T. x 94

5 (a) Side view Fig. 14 Tip riding on an ear (b) Top view E1 Ei-1 Fig. 15 Bending a tip Ei T Ei+1 En S Step E: Adjustment of the width of the frame In this step, we adjust the width of the frame b enlarging the sie of the lens b the amount D x from the contact point E on the ear to the cross point H between the tip and the vector of x direction from E. After the endpiece is bent b φ x, T and S move to T' and S', respectivel. Then, D x is calculated as follows: ( S x' T x')( E T ') Dx = Ex T x'. (4) S ' T ' Fig. 14 shows an example of the whole process. 3.4 Bending tips along the ears Finall, after making the width of frames fit that of the face, we bend the tip from the point E 1 to E n (Fig. 15) along an ear. This procedure is as follows: Let U i and V i be E i-1e and i E ie i+ ( U 1 1 = TS ), respectivel, and the angle between U i and V i θ i, then it is obtained as the inner product of U i and V i. Then, we have to obtain each rotation axis for i, because the orientation of each axis ma alter. Let the outer product of U i and V i be G i, then the portion from the point E i to the tip s end is rotated b θ i around the vector that is parallel to G i and passes E i.. In order to rotate the portion, we need to get the vertices that compose it. Let all vertices that compose the tip model be P j (j=1,2,,k), then we can decide the vertices composing the portion that P j satisf the following expression: N i EiPj> Ui Vi 0, N i = +. (5) Ui Vi Fig. 16 An example of tip fitting Fig. 17 Other examples of tip fitting for three tpes of face models 4. Experimental results We conducted some experiments for the whole procedure b using various tpes of face models. Fig. 18 shows the results of the simulation that are viewed from some directions. The results show that our method of simulation works well and their visual effects are satisfactor The process is repeated from 1 to n-1for i. Fig. 16 and 17 show the results of the tip fitting procedure for four face models. In this chapter, we mentioned how to position the frames in preprocessing, how to deform the pad arms and lean the nose pads along the nose s shape, how to deform the endpieces to make tips ride on the ears and adjust the lens width and how to bend tips along the ears. B formulating each method, we can realie the whole frames fitting simulation for individuals faces, which corresponds to what skilled operators at real optician s shops do. (a) Model A 95

6 5. Conclusion In this paper, we proposed a novel method which solves the problems in conventional 3D simulators of wearing glasses. We can conclude as follows: (b) Model B (c) Model C (1) We developed a novel method of 3D fitting simulation of glasses flames. The characteristic feature of the method is that it can cope with an individuals faces with sufficient accurac without an special expensive devices b using the GFFD method. GFFD is one of the FFD (Free-From Deformation) methods, which was developed in our laborator. (2) The method is based on the fitting operation that skilled operators at real optician s shops are conducting. (3) We formulated the fitting operation stepwise. The whole procedure is roughl divided into the following three steps: (a) Bending pad arms and leaning nose pads along the nose s surface (b) Bending endpieces to make tips ride on the ears and adjusting lens width (c) Bending tips along the ears (4) We showed some results of fitting simulation applied to some people. The results are ver satisfactor. We consider that our 3D fitting simulator of glasses frames will be used not onl at virtual shops but also at real optician s shops in the near future. (d) Model D Fig. 18 Results of simulation References [1] Visionix, 3DiView, cians [2] FramesDirect, FrameFinder Virtual Eeglass Tr-On, [3] FramesRx, Virtual Frame Selector, [4] Optical Direct, E Tr-on, [5] K. Kitajima, Y. Akagi, A. Yamauchi, N. Okaawa and Y. Higuchi: A Stud on Facial Modeling Based on the GFFD Method, Journal of the Japan Societ of Precision Engineering, 74(8), pp , (in Japanese) [6] Kauhiro Tsuji: Scientific Manufacturing of Glasses, Gawk Publishing Co., Ltd., (in Japanese) [7] N. Yoshida, K. Kanou and K. Kitajima: Free-Form Deformations Based on Gaussian Functions: Fundamental Theor for Interactive Modeling, Journal of the Japan Societ of Precision Engineering, 65(7), pp , (in Japanese) 96

Approaches to Simulate the Operation of the Bending Machine

Approaches to Simulate the Operation of the Bending Machine Approaches to Simulate the Operation of the Bending Machine Ornwadee Ratanapinunchai Chanunchida Theerasilp Teerut Suksawai Project Advisors: Dr. Krit Chongsrid and Dr. Waree Kongprawechnon Department

More information

Proposal of a Touch Panel Like Operation Method For Presentation with a Projector Using Laser Pointer

Proposal of a Touch Panel Like Operation Method For Presentation with a Projector Using Laser Pointer Proposal of a Touch Panel Like Operation Method For Presentation with a Projector Using Laser Pointer Yua Kawahara a,* and Lifeng Zhang a a Kushu Institute of Technolog, 1-1 Sensui-cho Tobata-ku, Kitakushu

More information

<www.excelunusual.com>

<www.excelunusual.com> Excel anaglph stereoscop #3 3D-D perspective conversion formulas b George Lungu - While the previous section introduced the reader to the general principles of anaglph stereoscop, this section explains

More information

A Method to Measure Eye-Hand Coordination for Extracting Skilled Elements-Simultaneous Measurement of Eye-Gaze and Hand Location-

A Method to Measure Eye-Hand Coordination for Extracting Skilled Elements-Simultaneous Measurement of Eye-Gaze and Hand Location- Computer Technolog and Application 5 (214) 73-82 D DAVID PUBLISHING A Method to Measure Ee-Hand Coordination for Extracting Skilled Elements-Simultaneous Measurement of Ee-Gaze and Hand Location- Atsuo

More information

Frames and Materials Quiz

Frames and Materials Quiz Frames and Materials Quiz 1. A set number is determined by taking the standard pattern size and (adding/subtracting) the actual pattern size. 2. A lens is to be edged for a frame with A 53 mm. The pattern

More information

ESTABLISHMENT OF MAP RENEWAL TECHNIQUE FOR LOCAL GOVERNMENT BY USING REAL TIME GIS

ESTABLISHMENT OF MAP RENEWAL TECHNIQUE FOR LOCAL GOVERNMENT BY USING REAL TIME GIS ESTABLISHMENT OF MAP RENEWAL TECHNIQUE FOR LOCAL GOVERNMENT BY USING REAL TIME GIS M. Moria a *, S.Shimano b, M. Shikada a, S. Takeuchi a a Kanazawa Institute of Technolog (KIT), 7-1 Ohgigaoka, Nonoichi,

More information

A Practical Camera Calibration System on Mobile Phones

A Practical Camera Calibration System on Mobile Phones Advanced Science and echnolog Letters Vol.7 (Culture and Contents echnolog 0), pp.6-0 http://dx.doi.org/0.57/astl.0.7. A Practical Camera Calibration Sstem on Mobile Phones Lu Bo, aegkeun hangbo Department

More information

What and Why Transformations?

What and Why Transformations? 2D transformations What and Wh Transformations? What? : The geometrical changes of an object from a current state to modified state. Changing an object s position (translation), orientation (rotation)

More information

Chapter 23. Geometrical Optics (lecture 1: mirrors) Dr. Armen Kocharian

Chapter 23. Geometrical Optics (lecture 1: mirrors) Dr. Armen Kocharian Chapter 23 Geometrical Optics (lecture 1: mirrors) Dr. Armen Kocharian Reflection and Refraction at a Plane Surface The light radiate from a point object in all directions The light reflected from a plane

More information

General Physics II. Mirrors & Lenses

General Physics II. Mirrors & Lenses General Physics II Mirrors & Lenses Nothing New! For the next several lectures we will be studying geometrical optics. You already know the fundamentals of what is going on!!! Reflection: θ 1 = θ r incident

More information

Discover how to solve this problem in this chapter.

Discover how to solve this problem in this chapter. A 2 cm tall object is 12 cm in front of a spherical mirror. A 1.2 cm tall erect image is then obtained. What kind of mirror is used (concave, plane or convex) and what is its focal length? www.totalsafes.co.uk/interior-convex-mirror-900mm.html

More information

3D Reconstruction of a Human Face with Monocular Camera Based on Head Movement

3D Reconstruction of a Human Face with Monocular Camera Based on Head Movement 3D Reconstruction of a Human Face with Monocular Camera Based on Head Movement Ben Yip and Jesse S. Jin School of Information Technologies The Universit of Sdne Sdne, NSW 26, Australia {benip; jesse}@it.usd.edu.au

More information

Computer Graphics. Bing-Yu Chen National Taiwan University The University of Tokyo

Computer Graphics. Bing-Yu Chen National Taiwan University The University of Tokyo Computer Graphics Bing-Yu Chen National Taiwan Universit The Universit of Toko Viewing in 3D 3D Viewing Process Classical Viewing and Projections 3D Snthetic Camera Model Parallel Projection Perspective

More information

Chap 7, 2009 Spring Yeong Gil Shin

Chap 7, 2009 Spring Yeong Gil Shin Three-Dimensional i Viewingi Chap 7, 29 Spring Yeong Gil Shin Viewing i Pipeline H d fi i d? How to define a window? How to project onto the window? Rendering "Create a picture (in a snthetic camera) Specification

More information

Double Integrals in Polar Coordinates

Double Integrals in Polar Coordinates Double Integrals in Polar Coordinates. A flat plate is in the shape of the region in the first quadrant ling between the circles + and +. The densit of the plate at point, is + kilograms per square meter

More information

Two Dimensional Viewing

Two Dimensional Viewing Two Dimensional Viewing Dr. S.M. Malaek Assistant: M. Younesi Two Dimensional Viewing Basic Interactive Programming Basic Interactive Programming User controls contents, structure, and appearance of objects

More information

EELE 482 Lab #3. Lab #3. Diffraction. 1. Pre-Lab Activity Introduction Diffraction Grating Measure the Width of Your Hair 5

EELE 482 Lab #3. Lab #3. Diffraction. 1. Pre-Lab Activity Introduction Diffraction Grating Measure the Width of Your Hair 5 Lab #3 Diffraction Contents: 1. Pre-Lab Activit 2 2. Introduction 2 3. Diffraction Grating 4 4. Measure the Width of Your Hair 5 5. Focusing with a lens 6 6. Fresnel Lens 7 Diffraction Page 1 (last changed

More information

The Graph of an Equation

The Graph of an Equation 60_0P0.qd //0 :6 PM Page CHAPTER P Preparation for Calculus Archive Photos Section P. RENÉ DESCARTES (96 60) Descartes made man contributions to philosoph, science, and mathematics. The idea of representing

More information

OPTIKAM ELECTRONIC CENTRATION GUIDE

OPTIKAM ELECTRONIC CENTRATION GUIDE OPTIKAM ELECTRONIC CENTRATION GUIDE The EY-Stick The following EY-Stick components will be referred to throughout this document. Green Sensor Brake Arm Blue Sensor Wrap Arm Nasal Sensor Prism Swing Assembly

More information

Part Images Formed by Flat Mirrors. This Chapter. Phys. 281B Geometric Optics. Chapter 2 : Image Formation. Chapter 2: Image Formation

Part Images Formed by Flat Mirrors. This Chapter. Phys. 281B Geometric Optics. Chapter 2 : Image Formation. Chapter 2: Image Formation Phys. 281B Geometric Optics This Chapter 3 Physics Department Yarmouk University 21163 Irbid Jordan 1- Images Formed by Flat Mirrors 2- Images Formed by Spherical Mirrors 3- Images Formed by Refraction

More information

E V ER-growing global competition forces. Accuracy Analysis and Improvement for Direct Laser Sintering

E V ER-growing global competition forces. Accuracy Analysis and Improvement for Direct Laser Sintering Accurac Analsis and Improvement for Direct Laser Sintering Y. Tang 1, H. T. Loh 12, J. Y. H. Fuh 2, Y. S. Wong 2, L. Lu 2, Y. Ning 2, X. Wang 2 1 Singapore-MIT Alliance, National Universit of Singapore

More information

COMP Computer Graphics and Image Processing. a6: Projections. In part 2 of our study of Viewing, we ll look at. COMP27112 Toby Howard

COMP Computer Graphics and Image Processing. a6: Projections. In part 2 of our study of Viewing, we ll look at. COMP27112 Toby Howard Computer Graphics and Image Processing a6: Projections Tob.Howard@manchester.ac.uk Introduction In part 2 of our stud of Viewing, we ll look at The theor of geometrical planar projections Classes of projections

More information

Optics INTRODUCTION DISCUSSION OF PRINCIPLES. Reflection by a Plane Mirror

Optics INTRODUCTION DISCUSSION OF PRINCIPLES. Reflection by a Plane Mirror Optics INTRODUCTION Geometric optics is one of the oldest branches of physics, dealing with the laws of reflection and refraction. Reflection takes place on the surface of an object, and refraction occurs

More information

Tubes are Fun. By: Douglas A. Ruby Date: 6/9/2003 Class: Geometry or Trigonometry Grades: 9-12 INSTRUCTIONAL OBJECTIVES:

Tubes are Fun. By: Douglas A. Ruby Date: 6/9/2003 Class: Geometry or Trigonometry Grades: 9-12 INSTRUCTIONAL OBJECTIVES: Tubes are Fun B: Douglas A. Rub Date: 6/9/2003 Class: Geometr or Trigonometr Grades: 9-2 INSTRUCTIONAL OBJECTIVES: Using a view tube students will conduct an eperiment involving variation of the viewing

More information

Key Block Analysis Method for Information Design and Construction Technology in Large Long Tunnels

Key Block Analysis Method for Information Design and Construction Technology in Large Long Tunnels Ke Block Analsis Method for Information Design and Construction Technolog in Large Long Tunnels Jae-Yun HWANG Senior Research Fellow, Busan Metropolitan Council (00, Jungan-Daero, Yeonje-Gu, Busan Cit,

More information

Modeling Transformations

Modeling Transformations Modeling Transformations Michael Kazhdan (601.457/657) HB Ch. 5 FvDFH Ch. 5 Announcement Assignment 2 has been posted: Due: 10/24 ASAP: Download the code and make sure it compiles» On windows: just build

More information

Experiment 6. Snell s Law. Use Snell s Law to determine the index of refraction of Lucite.

Experiment 6. Snell s Law. Use Snell s Law to determine the index of refraction of Lucite. Experiment 6 Snell s Law 6.1 Objectives Use Snell s Law to determine the index of refraction of Lucite. Observe total internal reflection and calculate the critical angle. Explain the basis of how optical

More information

Dispersion (23.5) Neil Alberding (SFU Physics) Physics 121: Optics, Electricity & Magnetism Spring / 17

Dispersion (23.5) Neil Alberding (SFU Physics) Physics 121: Optics, Electricity & Magnetism Spring / 17 Neil Alberding (SFU Physics) Physics 121: Optics, Electricity & Magnetism Spring 2010 1 / 17 Dispersion (23.5) The speed of light in a material depends on its wavelength White light is a mixture of wavelengths

More information

GEOMETRIC OPTICS. LENSES refract light, so we need to know how light bends when entering and exiting a lens and how that interaction forms an image.

GEOMETRIC OPTICS. LENSES refract light, so we need to know how light bends when entering and exiting a lens and how that interaction forms an image. I. What is GEOMTERIC OPTICS GEOMETRIC OPTICS In geometric optics, LIGHT is treated as imaginary rays. How these rays interact with at the interface of different media, including lenses and mirrors, is

More information

1. We ll look at: Types of geometrical transformation. Vector and matrix representations

1. We ll look at: Types of geometrical transformation. Vector and matrix representations Tob Howard COMP272 Computer Graphics and Image Processing 3: Transformations Tob.Howard@manchester.ac.uk Introduction We ll look at: Tpes of geometrical transformation Vector and matri representations

More information

Connecting Algebra and Geometry with Polygons

Connecting Algebra and Geometry with Polygons Connecting Algebra and Geometr with Polgons 15 Circles are reall important! Once ou know our wa around a circle, ou can use this knowledge to figure out a lot of other things! 15.1 Name That Triangle!

More information

Reflection and Refraction

Reflection and Refraction Reflection and Refraction INTRODUCTION Geometric optics is one of the oldest branches of physics, dealing with the laws of refraction and reflection. The law of reflection 1 was known to the ancient Greeks

More information

En light ening Geometry

En light ening Geometry En light ening Geometry for Middle School Students by Julie LaConte Many science topics can naturally be integrated with a variety of mathematical concepts, including the study of light and optics. Working

More information

triangles leaves a smaller spiral polgon. Repeating this process covers S with at most dt=e lights. Generaliing the polgon shown in Fig. 1 establishes

triangles leaves a smaller spiral polgon. Repeating this process covers S with at most dt=e lights. Generaliing the polgon shown in Fig. 1 establishes Verte -Lights for Monotone Mountains Joseph O'Rourke Abstract It is established that dt=e = dn=e?1 verte -lights suce to cover a monotone mountain polgon of t = n? triangles. A monotone mountain is a monotone

More information

Computer Graphics. P04 Transformations. Aleksandra Pizurica Ghent University

Computer Graphics. P04 Transformations. Aleksandra Pizurica Ghent University Computer Graphics P4 Transformations Aleksandra Pizurica Ghent Universit Telecommunications and Information Processing Image Processing and Interpretation Group Transformations in computer graphics Goal:

More information

Robotics - Projective Geometry and Camera model. Marcello Restelli

Robotics - Projective Geometry and Camera model. Marcello Restelli Robotics - Projective Geometr and Camera model Marcello Restelli marcello.restelli@polimi.it Dipartimento di Elettronica, Informazione e Bioingegneria Politecnico di Milano Ma 2013 Inspired from Matteo

More information

Extracting Woven Yarns of Ceramic Matrix Composite Parts With X-ray CT Scanning

Extracting Woven Yarns of Ceramic Matrix Composite Parts With X-ray CT Scanning Extracting Woven Yarns of Ceramic Matrix Composite Parts With X-ray CT Scanning Yuta Yamauchi, Hiromasa Suzuki, Takashi Michikawa, Yutaka Ohtake, Kouichi Inagaki, Hiroyuki Hishida, Takeshi Nakamura The

More information

Think About. Unit 5 Lesson 3. Investigation. This Situation. Name: a Where do you think the origin of a coordinate system was placed in creating this

Think About. Unit 5 Lesson 3. Investigation. This Situation. Name: a Where do you think the origin of a coordinate system was placed in creating this Think About This Situation Unit 5 Lesson 3 Investigation 1 Name: Eamine how the sequence of images changes from frame to frame. a Where do ou think the origin of a coordinate sstem was placed in creating

More information

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ = Radiometry (From Intro to Optics, Pedrotti -4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Total energy radiating from the body over some time is Q total Radiant

More information

UNIT 2 2D TRANSFORMATIONS

UNIT 2 2D TRANSFORMATIONS UNIT 2 2D TRANSFORMATIONS Introduction With the procedures for displaying output primitives and their attributes, we can create variety of pictures and graphs. In many applications, there is also a need

More information

Linear Algebra and Image Processing: Additional Theory regarding Computer Graphics and Image Processing not covered by David C.

Linear Algebra and Image Processing: Additional Theory regarding Computer Graphics and Image Processing not covered by David C. Linear Algebra and Image Processing: Additional Theor regarding Computer Graphics and Image Processing not covered b David C. La Dr. D.P. Huijsmans LIACS, Leiden Universit Februar 202 Differences in conventions

More information

CS 351: Perspective Viewing

CS 351: Perspective Viewing CS 351: Perspective Viewing Instructor: Joel Castellanos e-mail: joel@unm.edu Web: http://cs.unm.edu/~joel/ 2/16/2017 Perspective Projection 2 1 Frustum In computer graphics, the viewing frustum is the

More information

Numerical Procedure for Modeling of Light Emitting Diode with Mesh- Like Electrode

Numerical Procedure for Modeling of Light Emitting Diode with Mesh- Like Electrode Journal of Phsics: Conference Series PAPER OPEN ACCESS Numerical Procedure for Modeling of Light Emitting Diode with Mesh- Like Electrode To cite this article: Yohei Nishidate and Irina Khmrova 217 J.

More information

Extraction of virtual acceleration data from motion capture

Extraction of virtual acceleration data from motion capture Extraction of virtual acceleration data from motion capture Author Busch, Andrew, James, Daniel Published 8 Conference Title 6th International Conference on Biomechanics in Sport, 8 Copright Statement

More information

Chapter 26 Geometrical Optics

Chapter 26 Geometrical Optics Chapter 26 Geometrical Optics 26.1 The Reflection of Light 26.2 Forming Images With a Plane Mirror 26.3 Spherical Mirrors 26.4 Ray Tracing and the Mirror Equation 26.5 The Refraction of Light 26.6 Ray

More information

Modeling Transformations

Modeling Transformations Modeling Transformations Michael Kazhdan (601.457/657) HB Ch. 5 FvDFH Ch. 5 Overview Ra-Tracing so far Modeling transformations Ra Tracing Image RaTrace(Camera camera, Scene scene, int width, int heigh,

More information

Recognizing Deformable Shapes. Salvador Ruiz Correa Ph.D. UW EE

Recognizing Deformable Shapes. Salvador Ruiz Correa Ph.D. UW EE Recognizing Deformable Shapes Salvador Ruiz Correa Ph.D. UW EE Input 3-D Object Goal We are interested in developing algorithms for recognizing and classifying deformable object shapes from range data.

More information

4. Two Dimensional Transformations

4. Two Dimensional Transformations 4. Two Dimensional Transformations CS362 Introduction to Computer Graphics Helena Wong, 2 In man applications, changes in orientations, sizes, and shapes are accomplished with geometric transformations

More information

AP Physics: Curved Mirrors and Lenses

AP Physics: Curved Mirrors and Lenses The Ray Model of Light Light often travels in straight lines. We represent light using rays, which are straight lines emanating from an object. This is an idealization, but is very useful for geometric

More information

Multibody Motion Estimation and Segmentation from Multiple Central Panoramic Views

Multibody Motion Estimation and Segmentation from Multiple Central Panoramic Views Multibod Motion Estimation and Segmentation from Multiple Central Panoramic Views Omid Shakernia René Vidal Shankar Sastr Department of Electrical Engineering & Computer Sciences Universit of California

More information

Announcements. Tutorial this week Life of the polygon A1 theory questions

Announcements. Tutorial this week Life of the polygon A1 theory questions Announcements Assignment programming (due Frida) submission directories are ied use (submit -N Ab cscd88 a_solution.tgz) theor will be returned (Wednesda) Midterm Will cover all o the materials so ar including

More information

Chapter 34. Images. In this chapter we define and classify images, and then classify several basic ways in which they can be produced.

Chapter 34. Images. In this chapter we define and classify images, and then classify several basic ways in which they can be produced. Chapter 34 Images One of the most important uses of the basic laws governing light is the production of images. Images are critical to a variety of fields and industries ranging from entertainment, security,

More information

Parallelization. Memory coherency helps when distributing rays to various threads/processors

Parallelization. Memory coherency helps when distributing rays to various threads/processors / Ra Tracing OpenGL projects triangles onto the image plane and rasteries them to determine which piels the cover Scanline rendering is a per triangle operation Ra Tracing instead works as a per piel operation

More information

Final Project. Houdini

Final Project. Houdini Final Project Houdini Houdini (Apprentice Edition) Download from https://www.sidefx.com/download/ install run etc need to create account Loading OBJ Loading OBJ hover mouse and hit tab Loading OBJ Loading

More information

Chapter 12 Notes: Optics

Chapter 12 Notes: Optics Chapter 12 Notes: Optics How can the paths traveled by light rays be rearranged in order to form images? In this chapter we will consider just one form of electromagnetic wave: visible light. We will be

More information

Shape Optimization of Clamping Members of Frame-Supported Membrane Structures under Stress constraints

Shape Optimization of Clamping Members of Frame-Supported Membrane Structures under Stress constraints 6 th China Japan Korea Joint Smposium on Optimiation of Structural and Mechanical Sstems June 22-25, 2010, Koto, Japan Shape Optimiation of Clamping Members of Frame-Supported Membrane Structures under

More information

Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm

Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm Yuji

More information

Optics. a- Before the beginning of the nineteenth century, light was considered to be a stream of particles.

Optics. a- Before the beginning of the nineteenth century, light was considered to be a stream of particles. Optics 1- Light Nature: a- Before the beginning of the nineteenth century, light was considered to be a stream of particles. The particles were either emitted by the object being viewed or emanated from

More information

Chapter 26 Geometrical Optics

Chapter 26 Geometrical Optics Chapter 26 Geometrical Optics The Reflection of Light: Mirrors: Mirrors produce images because the light that strikes them is reflected, rather than absorbed. Reflected light does much more than produce

More information

A face recognition system based on local feature analysis

A face recognition system based on local feature analysis A face recognition system based on local feature analysis Stefano Arca, Paola Campadelli, Raffaella Lanzarotti Dipartimento di Scienze dell Informazione Università degli Studi di Milano Via Comelico, 39/41

More information

Physical Optics. You can observe a lot just by watching. Yogi Berra ( )

Physical Optics. You can observe a lot just by watching. Yogi Berra ( ) Physical Optics You can observe a lot just by watching. Yogi Berra (1925-2015) OBJECTIVES To observe some interference and diffraction phenomena with visible light. THEORY In a previous experiment you

More information

Nicholas J. Giordano. Chapter 24. Geometrical Optics. Marilyn Akins, PhD Broome Community College

Nicholas J. Giordano.   Chapter 24. Geometrical Optics. Marilyn Akins, PhD Broome Community College Nicholas J. Giordano www.cengage.com/physics/giordano Chapter 24 Geometrical Optics Marilyn Akins, PhD Broome Community College Optics The study of light is called optics Some highlights in the history

More information

Main axonometric system related views as tilt of the coordinate planes

Main axonometric system related views as tilt of the coordinate planes International conference on Innovative Methods in Product Design June 15 th 17 th, 2011, Venice, Ital Main aonometric sstem related views as tilt of the coordinate planes Láaro Gimena (a), Pedro Gonaga

More information

D-Calib: Calibration Software for Multiple Cameras System

D-Calib: Calibration Software for Multiple Cameras System D-Calib: Calibration Software for Multiple Cameras Sstem uko Uematsu Tomoaki Teshima Hideo Saito Keio Universit okohama Japan {u-ko tomoaki saito}@ozawa.ics.keio.ac.jp Cao Honghua Librar Inc. Japan cao@librar-inc.co.jp

More information

Lab 10 - GEOMETRICAL OPTICS

Lab 10 - GEOMETRICAL OPTICS L10-1 Name Date Partners OBJECTIVES OVERVIEW Lab 10 - GEOMETRICAL OPTICS To examine Snell s Law. To observe total internal reflection. To understand and use the lens equations. To find the focal length

More information

FULL-FIELD STRAIN MEASUREMENT OF CARBON FIBER REINFORCED PLASTIC USING SAMPLING MOIRÉ FRINGES

FULL-FIELD STRAIN MEASUREMENT OF CARBON FIBER REINFORCED PLASTIC USING SAMPLING MOIRÉ FRINGES 21 st International Conference on Composite Materials Xi an, 20-25 th August 2017 FULL-FIELD STRAIN MEASUREMENT OF CARBON FIBER REINFORCED PLASTIC USING SAMPLING MOIRÉ FRINGES Q. Wang 1, S. Ri 1 and H.

More information

Lecture Notes (Geometric Optics)

Lecture Notes (Geometric Optics) Lecture Notes (Geometric Optics) Intro: - plane mirrors are flat, smooth surfaces from which light is reflected by regular reflection - light rays are reflected with equal angles of incidence and reflection

More information

Light & Optical Systems Reflection & Refraction. Notes

Light & Optical Systems Reflection & Refraction. Notes Light & Optical Systems Reflection & Refraction Notes What is light? Light is electromagnetic radiation Ultra-violet + visible + infra-red Behavior of Light Light behaves in 2 ways particles (photons)

More information

CSE528 Computer Graphics: Theory, Algorithms, and Applications

CSE528 Computer Graphics: Theory, Algorithms, and Applications CSE528 Computer Graphics: Theor, Algorithms, and Applications Hong Qin State Universit of New York at Ston Brook (Ston Brook Universit) Ston Brook, New York 794--44 Tel: (63)632-845; Fa: (63)632-8334 qin@cs.sunsb.edu

More information

(x, y) (ρ, θ) ρ θ. Polar Coordinates. Cartesian Coordinates

(x, y) (ρ, θ) ρ θ. Polar Coordinates. Cartesian Coordinates Coordinate Sstems Point Representation in two dimensions Cartesian Coordinates: (; ) Polar Coordinates: (; ) (, ) ρ θ (ρ, θ) Cartesian Coordinates Polar Coordinates p = CPS1, 9: Computer Graphics D Geometric

More information

Ray-Tracing. Misha Kazhdan

Ray-Tracing. Misha Kazhdan Ray-Tracing Misha Kazhdan Ray-Tracing In graphics, we often represent the surface of a 3D shape by a set of triangles. Goal: Ray-Tracing Take a collection of triangles representing a 3D scene and render

More information

LECTURE 25 Spherical Refracting Surfaces. Geometric Optics

LECTURE 25 Spherical Refracting Surfaces. Geometric Optics LECTURE 25 Spherical Refracting Surfaces Geometric ptics When length scales are >> than the light s wavelength, light propagates as rays incident ray reflected ray θ θ r θ 2 refracted ray Reflection: Refraction:

More information

Pupil Center Detection Using Edge and Circle Characteristic

Pupil Center Detection Using Edge and Circle Characteristic Vol.49 (ICSS 04), pp.53-58 http://d.doi.org/0.457/astl.04.49.3 Pupil Center Detection Using Edge and Circle Characteristic Gung-Ju Lee, Seok-Woo Jang, and Ge-Young Kim, Dept. of Computer Science and Engineering,

More information

Development of Pseudo 3D Visualization System by Superimposing Ultrasound Images

Development of Pseudo 3D Visualization System by Superimposing Ultrasound Images Development of Pseudo 3D Visualization stem b uperimposing Ultrasound Images Yumi Iwashita, hinji Tarumi, Ro Kurazume Graduate chool of Information cience and Electrical Engineering Kushu Universit, Fukuoka,

More information

Basic commands using the "Insert" menu: To insert a two-dimensional (2D) graph, use: To insert a three-dimensional (3D) graph, use: Insert > Plot > 3D

Basic commands using the Insert menu: To insert a two-dimensional (2D) graph, use: To insert a three-dimensional (3D) graph, use: Insert > Plot > 3D Oct 7::3 - GraphsBasics5_ForPrinting.sm Eamples of two- and three-dimensional graphics in Smath Studio --------------------------------------------------------------- B Gilberto E. Urro, October Basic

More information

SUPPLEMENTARY FILE S1: 3D AIRWAY TUBE RECONSTRUCTION AND CELL-BASED MECHANICAL MODEL. RELATED TO FIGURE 1, FIGURE 7, AND STAR METHODS.

SUPPLEMENTARY FILE S1: 3D AIRWAY TUBE RECONSTRUCTION AND CELL-BASED MECHANICAL MODEL. RELATED TO FIGURE 1, FIGURE 7, AND STAR METHODS. SUPPLEMENTARY FILE S1: 3D AIRWAY TUBE RECONSTRUCTION AND CELL-BASED MECHANICAL MODEL. RELATED TO FIGURE 1, FIGURE 7, AND STAR METHODS. 1. 3D AIRWAY TUBE RECONSTRUCTION. RELATED TO FIGURE 1 AND STAR METHODS

More information

specular diffuse reflection.

specular diffuse reflection. Lesson 8 Light and Optics The Nature of Light Properties of Light: Reflection Refraction Interference Diffraction Polarization Dispersion and Prisms Total Internal Reflection Huygens s Principle The Nature

More information

GPR Objects Hyperbola Region Feature Extraction

GPR Objects Hyperbola Region Feature Extraction Advances in Computational Sciences and Technolog ISSN 973-617 Volume 1, Number 5 (17) pp. 789-84 Research India Publications http://www.ripublication.com GPR Objects Hperbola Region Feature Etraction K.

More information

Chapter 7: Geometrical Optics. The branch of physics which studies the properties of light using the ray model of light.

Chapter 7: Geometrical Optics. The branch of physics which studies the properties of light using the ray model of light. Chapter 7: Geometrical Optics The branch of physics which studies the properties of light using the ray model of light. Overview Geometrical Optics Spherical Mirror Refraction Thin Lens f u v r and f 2

More information

World Academy of Science, Engineering and Technology International Journal of Computer and Information Engineering Vol:10, No:4, 2016

World Academy of Science, Engineering and Technology International Journal of Computer and Information Engineering Vol:10, No:4, 2016 World Academ of Science, Engineering and Technolog X-Corner Detection for Camera Calibration Using Saddle Points Abdulrahman S. Alturki, John S. Loomis Abstract This paper discusses a corner detection

More information

CS Computer Graphics: Transformations & The Synthetic Camera

CS Computer Graphics: Transformations & The Synthetic Camera CS 543 - Computer Graphics: Transformations The Snthetic Camera b Robert W. Lindeman gogo@wpi.edu (with help from Emmanuel Agu ;-) Introduction to Transformations A transformation changes an objects Size

More information

Home Lab 7 Refraction, Ray Tracing, and Snell s Law

Home Lab 7 Refraction, Ray Tracing, and Snell s Law Home Lab Week 7 Refraction, Ray Tracing, and Snell s Law Home Lab 7 Refraction, Ray Tracing, and Snell s Law Activity 7-1: Snell s Law Objective: Verify Snell s law Materials Included: Laser pointer Cylindrical

More information

Quad-Tree Based Geometric-Adapted Cartesian Grid Generation

Quad-Tree Based Geometric-Adapted Cartesian Grid Generation Quad-Tree Based Geometric-Adapted Cartesian Grid Generation EMRE KARA1, AHMET ĐHSAN KUTLAR1, MEHMET HALUK AKSEL 1Department of Mechanical Engineering Universit of Gaziantep 7310 Gaziantep TURKEY Mechanical

More information

PHYSICS. Chapter 34 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT

PHYSICS. Chapter 34 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT PHYSICS FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E Chapter 34 Lecture RANDALL D. KNIGHT Chapter 34 Ray Optics IN THIS CHAPTER, you will learn about and apply the ray model of light Slide 34-2

More information

Optics II. Reflection and Mirrors

Optics II. Reflection and Mirrors Optics II Reflection and Mirrors Geometric Optics Using a Ray Approximation Light travels in a straight-line path in a homogeneous medium until it encounters a boundary between two different media The

More information

Mini-me? We shall see. Alicia Thompson BSc (Hons)FBDO R (Hons) SLD SMC(Tech) Director of Professional Examinations ABDO

Mini-me? We shall see. Alicia Thompson BSc (Hons)FBDO R (Hons) SLD SMC(Tech) Director of Professional Examinations ABDO Mini-me? We shall see Alicia Thompson BSc (Hons)FBDO R (Hons) SLD SMC(Tech) Director of Professional Examinations ABDO Objective: Delivering effective eyewear to all children Regular eye examination Prescription/intervention

More information

D DAVID PUBLISHING. Finite Element Analysis of Polygon Shaped Shell Roof. 1. Introduction. Attia Mousa 1 and Hesham El Naggar 2

D DAVID PUBLISHING. Finite Element Analysis of Polygon Shaped Shell Roof. 1. Introduction. Attia Mousa 1 and Hesham El Naggar 2 Journal of Civil Engineering and Architecture 11 (17) 4-4 doi: 1.1765/194-759/17.5. D DAVID PUBLISHING Finite Element Analsis of Polgon Shaped Shell Roof Attia Mousa 1 and Hesham El Naggar 1. Professor

More information

E-BOOK # CHANGING LENSES IN GLASSES

E-BOOK # CHANGING LENSES IN GLASSES 02 July, 2018 E-BOOK # CHANGING LENSES IN GLASSES Document Filetype: PDF 436.54 KB 0 E-BOOK # CHANGING LENSES IN GLASSES Using our simple step by step ordering system you can buy quality prescription glasses,

More information

Physics Optics Problems. Science and Mathematics Education Research Group

Physics Optics Problems. Science and Mathematics Education Research Group F FA ACULTY C U L T Y OF O F EDUCATION E D U C A T I O N Department of Curriculum and Pedagogy Physics Optics Problems Science and Mathematics Education Research Group Supported by UBC Teaching and Learning

More information

Reflection and Refraction of Light

Reflection and Refraction of Light PC1222 Fundamentals of Physics II Reflection and Refraction of Light 1 Objectives Investigate for reflection of rays from a plane surface, the dependence of the angle of reflection on the angle of incidence.

More information

Lab 9 - Geometrical Optics

Lab 9 - Geometrical Optics Lab 9 Geometrical Optics L9-1 Name Date Partners Lab 9 - Geometrical Optics OBJECTIVES To examine Snell s Law To observe total internal reflection. To understand and use the lens equations. To find the

More information

34.2: Two Types of Image

34.2: Two Types of Image Chapter 34 Images 34.2: Two Types of Image For you to see an object, your eye intercepts some of the light rays spreading from the object and then redirect them onto the retina at the rear of the eye.

More information

UNIT NUMBER 5.2. GEOMETRY 2 (The straight line) A.J.Hobson

UNIT NUMBER 5.2. GEOMETRY 2 (The straight line) A.J.Hobson JUST THE MATHS UNIT NUMBER 5.2 GEOMETRY 2 (The straight line) b A.J.Hobson 5.2.1 Preamble 5.2.2 Standard equations of a straight line 5.2. Perpendicular straight lines 5.2.4 Change of origin 5.2.5 Exercises

More information

1. What is the law of reflection?

1. What is the law of reflection? Name: Skill Sheet 7.A The Law of Reflection The law of reflection works perfectly with light and the smooth surface of a mirror. However, you can apply this law to other situations. For example, how would

More information

CSE328 Fundamentals of Computer Graphics: Theory, Algorithms, and Applications

CSE328 Fundamentals of Computer Graphics: Theory, Algorithms, and Applications CSE328 Fundamentals of Computer Graphics: Theor, Algorithms, and Applications Hong in State Universit of New York at Ston Brook (Ston Brook Universit) Ston Brook, New York 794-44 Tel: (63)632-845; Fa:

More information

Ancillary Equipment Operation

Ancillary Equipment Operation Ancillary Equipment Operation This document describes how to use the ancillary in the Center for Cognitive and Behavioral Brain Imaging at the Ohio State University. We will briefly describe some design

More information

(12) United States Patent (10) Patent No.: US 9,665,984 B2

(12) United States Patent (10) Patent No.: US 9,665,984 B2 USOO9665984B2 (12) United States Patent (10) Patent No.: US 9,665,984 B2 Ye et al. (45) Date of Patent: May 30, 2017 (54) 2D IMAGE-BASED 3D GLASSES VIRTUAL 6,142,628 A * 1 1/2000 Saigo... GO2C 13,003 TRY

More information

Editing and Transformation

Editing and Transformation Lecture 5 Editing and Transformation Modeling Model can be produced b the combination of entities that have been edited. D: circle, arc, line, ellipse 3D: primitive bodies, etrusion and revolved of a profile

More information

NUMERICAL PERFORMANCE OF COMPACT FOURTH ORDER FORMULATION OF THE NAVIER-STOKES EQUATIONS

NUMERICAL PERFORMANCE OF COMPACT FOURTH ORDER FORMULATION OF THE NAVIER-STOKES EQUATIONS Published in : Communications in Numerical Methods in Engineering (008 Commun.Numer.Meth.Engng. 008; Vol : pp 003-019 NUMERICAL PERFORMANCE OF COMPACT FOURTH ORDER FORMULATION OF THE NAVIER-STOKES EQUATIONS

More information

Computer Graphics. Jeng-Sheng Yeh 葉正聖 Ming Chuan University (modified from Bing-Yu Chen s slides)

Computer Graphics. Jeng-Sheng Yeh 葉正聖 Ming Chuan University (modified from Bing-Yu Chen s slides) Computer Graphics Jeng-Sheng Yeh 葉正聖 Ming Chuan Universit (modified from Bing-Yu Chen s slides) Viewing in 3D 3D Viewing Process Specification of an Arbitrar 3D View Orthographic Parallel Projection Perspective

More information