Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

3D Geometric Transformations

22,911 views

Published on

3D Geometric Transformations in CAD/CAM modelling.

Published in: Business, Technology
  • Did you try ⇒ www.HelpWriting.net ⇐?. They know how to do an amazing essay, research papers or dissertations.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • I’ve personally never heard of companies who can produce a paper for you until word got around among my college groupmates. My professor asked me to write a research paper based on a field I have no idea about. My research skills are also very poor. So, I thought I’d give it a try. I chose a writer who matched my writing style and fulfilled every requirement I proposed. I turned my paper in and I actually got a good grade. I highly recommend ⇒ www.HelpWriting.net ⇐
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Get the best essay, research papers or dissertations. from ⇒ www.HelpWriting.net ⇐ A team of professional authors with huge experience will give u a result that will overcome your expectations.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • NOTE TO READERS: Do NOT Buy Any Shed Plans Until You've Seen This... ✤✤✤ https://t.cn/A62Ydb8v
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THE BOOK INTO AVAILABLE FORMAT (New Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download Full doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download PDF EBOOK here { https://urlzs.com/UABbn } ......................................................................................................................... Download EPUB Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... Download doc Ebook here { https://urlzs.com/UABbn } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THE can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THE is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBOOK .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, CookBOOK, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, EBOOK, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THE Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THE the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THE Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

3D Geometric Transformations

  1. 1. 3D Geometric Transformations Ishan Parekh MBA(tech.) Manufacturing #315 Ishan Parekh MBA(tech.) Manufacturing #315 1
  2. 2. Kinds of Transformations Rotation Reflection • The process of moving points in space is called transformation • These transformations are an important component of computer graphics programming • Each transformation type can be expressed in a (4 x 4) matrix, called the Transformation Matrix NOTES: Ishan Parekh MBA(tech.) Manufacturing #315 2
  3. 3. Rotation Rotating the object about an axis Ishan Parekh MBA(tech.) Manufacturing #315 3
  4. 4. Rotation Rotation is the process of moving a point in space in a non-linear manner it involves moving the point from one position on a sphere whose center is at the origin to another position on the sphere Rotation a point requires: 1) The coordinates for the point. 2) The rotation angles. Ishan Parekh MBA(tech.) Manufacturing #315 4
  5. 5. 3D Rotation Convention Right-handed Cartesian coordinates x y z x y z Positive rotation goes counter-clockwise looking in this direction x y z Left-handed: Ishan Parekh MBA(tech.) Manufacturing #315 5
  6. 6. 3D Rotation Rotation about the z axis cos q - sin q 0 0 sin q cos q 0 0 0 0 1 0 0 0 0 1 x’ y’ z’ 1 x y z 1 = x y z Ishan Parekh MBA(tech.) Manufacturing #315 6
  7. 7. Rotation Rotation about x-axis (i.e. in yz plane): x′ = x y′ = y cosθ – z sinθ z′ = y sinθ + z cosθ Rotation about y-axis (i.e. in xz plane): x′ = z sinθ + x cosθ y ′ = y z′ = z cosθ – x sinθ Ishan Parekh MBA(tech.) Manufacturing #315 7
  8. 8. 3D rotation around axis parallel to coordinate axis Translate object so that rotation axis aligned with coordinate axis Rotate about that axis Translate back Ishan Parekh MBA(tech.) Manufacturing #315 8
  9. 9. 3D rotation around any axis Translate object so that rotation axis passes through coordinate origin Rotate object so that axis of rotation coincides with coordinate axis Perform rotation Inverse rotate so that rotation axis goes back to original orientation Inverse translate so that rotation axis goes back to original position x y z y’ x’ z’ (x0,y0,z0) 3D rotation around arbitrary axis: Given: (x0,y0,z0) and vector v Method: (1) Let v be z’ (2) Derive y’ and x’ (3) Translate by (-x0,-y0,-z0) (4) Rotate to line up x’y’z’ with xyz axes (see next page), call this the rotation R. (5) Rotate by q about the z axis (6) Rotate back (R-1) (7) Translate by (x0,y0,z0) Ishan Parekh MBA(tech.) Manufacturing #315 9
  10. 10. Rotations – Positive and Negative Ishan Parekh MBA(tech.) Manufacturing #315 10
  11. 11. Rotations – Positive about x,y,z Ishan Parekh MBA(tech.) Manufacturing #315 11
  12. 12. Multiple Rotations Ishan Parekh MBA(tech.) Manufacturing #315 12
  13. 13. Reflection Mirroring an object about a plane Ishan Parekh MBA(tech.) Manufacturing #315 13
  14. 14. Reflection A three-dimensional reflection can be performed relative to a selected reflection axis or with respect to a selected reflection plane. three dimensional reflection matrices are set up similarly to those for two dimensions. Reflections relative to a given axis are equivalent to 180 degree rotations. Ishan Parekh MBA(tech.) Manufacturing #315 14
  15. 15. 3D reflection Let z-plane be the reflection plane Comment: Reflection is like negative scaling Then, transformation matrix is: 1 0 0 0 0 1 0 0 0 0 -1 0 0 0 0 1 Ishan Parekh MBA(tech.) Manufacturing #315 15
  16. 16. AutoCAD Transformation Commands Geometric Transformation AutoCAD Command Rotation ROtate and ROTATE3D Reflection MIrror and MIRROR3D Ishan Parekh MBA(tech.) Manufacturing #315 16
  17. 17. 3D Transformations The End Ishan Parekh MBA(tech.) Manufacturing #315 17

×