<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3573821414939849400</id><updated>2024-09-04T12:55:17.088-07:00</updated><category term="Graphics Designing"/><category term="OpenGL"/><category term="Computer Graphics and Design"/><category term="Projections"/><category term="Transformations"/><category term="Polygon Meshes"/><category term="clipping"/><category term="3D Transformations"/><category term="algorithm"/><category term="3D Coordinate Systems"/><category term="3D views"/><category term="Cohen Sutherland"/><category term="Composing Transformation"/><category term="Coordinate Systems"/><category term="Hierarchy of Projections"/><category term="Oblique projection"/><category term="Orthographic projection"/><category term="Parallel Projections"/><category term="Perspective Projections"/><category term="Projection Matrices"/><category term="Rotation Direction"/><category term="Surface Modeling"/><category term="Sutherland-Hodgman"/><category term="U-V-N"/><category term="Viewing"/><category term="angles of rotation"/><title type='text'>Graphic Designing</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>40</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-8872744645318058179</id><published>2011-09-22T02:30:00.001-07:00</published><updated>2012-06-02T06:00:55.421-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Polygon Meshes"/><title type='text'>Polygon Meshes- Important Steps</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h1 style=&quot;font-weight: normal;&quot;&gt;&lt;b&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Polygon Meshes- Important Steps&lt;/span&gt;&lt;/b&gt;&lt;/h1&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;When working with polygon meshes, it is&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;important to ensure that the mesh&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;representation is consistent.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhh4Bf8YJL_oapDlOQSK5ejo8E8tNixehyphenhyphen9L5_PSQc3b30yyE_MhOtGAUTUDIzumLBGEv0Rt0TSg7gFM3shVltL7G3dDr18KQYBvUXwSnzVobqaCJpEwOknj7w-gQhLH9H3KFA33aFhPtY/s1600/Polygon+Meshes.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Polygon Meshes&quot; border=&quot;0&quot; height=&quot;244&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhh4Bf8YJL_oapDlOQSK5ejo8E8tNixehyphenhyphen9L5_PSQc3b30yyE_MhOtGAUTUDIzumLBGEv0Rt0TSg7gFM3shVltL7G3dDr18KQYBvUXwSnzVobqaCJpEwOknj7w-gQhLH9H3KFA33aFhPtY/s320/Polygon+Meshes.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;–&lt;/b&gt; All polygons are closed.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;–&lt;/b&gt; Each edge is used at least once and not more&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;than twice.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;–&lt;/b&gt; Each vertex is referenced by at least two&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;edges&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/8872744645318058179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/09/polygon-meshes-important-steps.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/8872744645318058179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/8872744645318058179'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/09/polygon-meshes-important-steps.html' title='Polygon Meshes- Important Steps'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhh4Bf8YJL_oapDlOQSK5ejo8E8tNixehyphenhyphen9L5_PSQc3b30yyE_MhOtGAUTUDIzumLBGEv0Rt0TSg7gFM3shVltL7G3dDr18KQYBvUXwSnzVobqaCJpEwOknj7w-gQhLH9H3KFA33aFhPtY/s72-c/Polygon+Meshes.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-6707199523937349849</id><published>2011-09-22T02:28:00.001-07:00</published><updated>2012-06-02T06:04:17.167-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Polygon Meshes"/><title type='text'>Polygon Meshes - Pointers to an edge list</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMJZKehPNV4EBXxc1YPcdXSTpTnJM4BtGwQYqCE2Hri02q4XmBIMFx0S455KIB7lPLTG08j5dHJGiStmIobo6eu8zNJORgrzT-9dRY_a2-BjZosfFQNCYPEC4YlYBNxgVdMXHF-EYCNI8/s1600/polygon+meshes-edge+list.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Polygon Meshes Vertices&quot; border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMJZKehPNV4EBXxc1YPcdXSTpTnJM4BtGwQYqCE2Hri02q4XmBIMFx0S455KIB7lPLTG08j5dHJGiStmIobo6eu8zNJORgrzT-9dRY_a2-BjZosfFQNCYPEC4YlYBNxgVdMXHF-EYCNI8/s400/polygon+meshes-edge+list.JPG&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSLYMHfVotimX6F2obohgpBOfKyaWa3FabX7dsC6sDAzBT0Ii1Q9tOoVgWFOhnbqTkmx3ROBKMWAp4gnydS9_nGWqDOIOW-YttIXQTQK31MI_WpucxB-iiiT-pQAid0FtrSesrW_fg9Zo/s1600/polygon+meshes-edge+list+2.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Polygon Meshes Edges&quot; border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSLYMHfVotimX6F2obohgpBOfKyaWa3FabX7dsC6sDAzBT0Ii1Q9tOoVgWFOhnbqTkmx3ROBKMWAp4gnydS9_nGWqDOIOW-YttIXQTQK31MI_WpucxB-iiiT-pQAid0FtrSesrW_fg9Zo/s400/polygon+meshes-edge+list+2.JPG&quot; width=&quot;350&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/6707199523937349849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/09/polygon-meshes-pointers-to-edge-list.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/6707199523937349849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/6707199523937349849'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/09/polygon-meshes-pointers-to-edge-list.html' title='Polygon Meshes - Pointers to an edge list'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMJZKehPNV4EBXxc1YPcdXSTpTnJM4BtGwQYqCE2Hri02q4XmBIMFx0S455KIB7lPLTG08j5dHJGiStmIobo6eu8zNJORgrzT-9dRY_a2-BjZosfFQNCYPEC4YlYBNxgVdMXHF-EYCNI8/s72-c/polygon+meshes-edge+list.JPG" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-4833555422503895678</id><published>2011-09-22T02:26:00.001-07:00</published><updated>2012-06-02T06:05:44.559-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Polygon Meshes"/><title type='text'>Polygon Meshes - Pointers to a vertex list</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6QNGpQIwO5zCZXT8se9Dxpjn-MQJ6U_jsKq5dpGs3GpoAhMlpwgytW6MFh8Umj0svmrUlvsZolh-z295WFYiQnVUvfbh_NfhIxnaS86R2AmEw-cRSDReeQ-iQ99myNwwXZPIb8IueQYs/s1600/polygon+meshes-vertex+list.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Polygon Meshes Vertex&quot; border=&quot;0&quot; height=&quot;336&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6QNGpQIwO5zCZXT8se9Dxpjn-MQJ6U_jsKq5dpGs3GpoAhMlpwgytW6MFh8Umj0svmrUlvsZolh-z295WFYiQnVUvfbh_NfhIxnaS86R2AmEw-cRSDReeQ-iQ99myNwwXZPIb8IueQYs/s400/polygon+meshes-vertex+list.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwTQViiMGp0aZUMT92l2DM0Lgk1TpVDhdLIXSNfNrBFM3gFj5ZeZNIMqrdmLWannaAkaP9bz7T_qBL61i9Q4OpTUNRCLhZWXhk4lKjPsepnOl_kykUtxsDPacMd8OK3BogdNKQaKafkIo/s1600/polygon+meshes-vertex+list+2.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Polygon Meshes Vertex&quot; border=&quot;0&quot; height=&quot;328&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwTQViiMGp0aZUMT92l2DM0Lgk1TpVDhdLIXSNfNrBFM3gFj5ZeZNIMqrdmLWannaAkaP9bz7T_qBL61i9Q4OpTUNRCLhZWXhk4lKjPsepnOl_kykUtxsDPacMd8OK3BogdNKQaKafkIo/s400/polygon+meshes-vertex+list+2.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/4833555422503895678/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/09/polygon-meshes-pointers-to-vertex-list.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/4833555422503895678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/4833555422503895678'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/09/polygon-meshes-pointers-to-vertex-list.html' title='Polygon Meshes - Pointers to a vertex list'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6QNGpQIwO5zCZXT8se9Dxpjn-MQJ6U_jsKq5dpGs3GpoAhMlpwgytW6MFh8Umj0svmrUlvsZolh-z295WFYiQnVUvfbh_NfhIxnaS86R2AmEw-cRSDReeQ-iQ99myNwwXZPIb8IueQYs/s72-c/polygon+meshes-vertex+list.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-1931758871545534227</id><published>2011-09-16T23:10:00.001-07:00</published><updated>2012-06-02T05:54:16.339-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Polygon Meshes"/><title type='text'>Polygon Meshes</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;A polygon mesh is a set of bounded&amp;nbsp;polygons (vertices, edges, and faces) such&amp;nbsp;that each edge is shared by at most 2&amp;nbsp;polygons&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdxU7MZCcHHgtxLMo0EMS3iKDw4kuHzP9smSx2rdGMuW4f5ncixQSxe3x1D1rCai-_NkK1rVvrV_kI9X7ymbJjfkvdmLBSbblEYfJsaGbt3ygPHWSEQb1Ys2Iie9mLkGTt9BY9gZJCYZY/s1600/polygon+meshes.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Polygon Meshes Vertex Edge Face &quot; border=&quot;0&quot; height=&quot;282&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdxU7MZCcHHgtxLMo0EMS3iKDw4kuHzP9smSx2rdGMuW4f5ncixQSxe3x1D1rCai-_NkK1rVvrV_kI9X7ymbJjfkvdmLBSbblEYfJsaGbt3ygPHWSEQb1Ys2Iie9mLkGTt9BY9gZJCYZY/s400/polygon+meshes.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;Polygon meshes can be represented in&amp;nbsp;several ways&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;– Explicit representation&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp;&lt;i&gt;P={(x1,y1,z1),........,(xn,yn,zn)}&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/1931758871545534227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/09/polygon-meshes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/1931758871545534227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/1931758871545534227'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/09/polygon-meshes.html' title='Polygon Meshes'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdxU7MZCcHHgtxLMo0EMS3iKDw4kuHzP9smSx2rdGMuW4f5ncixQSxe3x1D1rCai-_NkK1rVvrV_kI9X7ymbJjfkvdmLBSbblEYfJsaGbt3ygPHWSEQb1Ys2Iie9mLkGTt9BY9gZJCYZY/s72-c/polygon+meshes.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-6797196031914315648</id><published>2011-09-16T23:06:00.002-07:00</published><updated>2012-06-20T06:12:43.745-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Graphics Designing"/><category scheme="http://www.blogger.com/atom/ns#" term="Surface Modeling"/><title type='text'>Surface Modeling | Graphics Designing</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h1 style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Surface Modeling&lt;/span&gt;&lt;/h1&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;Several methods are available to model&amp;nbsp;surfaces&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWEUjRxkPVhSN6jgD9XCKWpuKcLhyzQ-PNpBoShjXrXPdjvB4DEfDx_B9eUzGMLOTikZtFRpSgNuxkgn_AGzlDMjaDGXhlFStkYj0DdutaSLUxWSJT4Z55JXIufbSxJ6nnEW0OONM92fU/s1600/surfaceModeling.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Surface Modeling &quot; border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWEUjRxkPVhSN6jgD9XCKWpuKcLhyzQ-PNpBoShjXrXPdjvB4DEfDx_B9eUzGMLOTikZtFRpSgNuxkgn_AGzlDMjaDGXhlFStkYj0DdutaSLUxWSJT4Z55JXIufbSxJ6nnEW0OONM92fU/s320/surfaceModeling.png&quot; width=&quot;193&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;– Polygon meshes&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;• Surface is represented as a set of bounded planar&amp;nbsp;surfaces&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;– Parametric polynomial curves&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;• Surface is defined by 3 equation in a parameter, t,&amp;nbsp;one for each principal axis (x, y, z)&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;– Parametric bivariate polynomial surface&amp;nbsp;&lt;/b&gt;&lt;b&gt;patches&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;• Similar to parametric polynomial curves but this&amp;nbsp;time each equation has two variables&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;– Quadratic surfaces&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;• Surface is implicitly defined by an equation f(x, y,&amp;nbsp;z) = 0&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/6797196031914315648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/09/surface-modeling-graphics-designing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/6797196031914315648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/6797196031914315648'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/09/surface-modeling-graphics-designing.html' title='Surface Modeling | Graphics Designing'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWEUjRxkPVhSN6jgD9XCKWpuKcLhyzQ-PNpBoShjXrXPdjvB4DEfDx_B9eUzGMLOTikZtFRpSgNuxkgn_AGzlDMjaDGXhlFStkYj0DdutaSLUxWSJT4Z55JXIufbSxJ6nnEW0OONM92fU/s72-c/surfaceModeling.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-8911495568775826918</id><published>2011-08-02T22:01:00.002-07:00</published><updated>2012-06-20T06:12:50.082-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="angles of rotation"/><category scheme="http://www.blogger.com/atom/ns#" term="Graphics Designing"/><title type='text'>Yaw, Pitch and Roll</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;In flight simulators, the angles of&amp;nbsp;rotation are about the center of mass of&amp;nbsp;the airplane.&amp;nbsp;The camera is in the nose of the plane.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEIRQWP1xmEtClL1PQanxyDBZwwdWQCaV9FRahKgWWTAbAm7j6d8q-K6gwKdSDowMt3ZCEaMKl-wB1Uvuf2SfQTdOBlJ91w8UxTs6cjcswiQDB3FquA8b4b6SW5x6gKMGt_rkeR9f5h6E/s1600/Center+Of+Plane.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEIRQWP1xmEtClL1PQanxyDBZwwdWQCaV9FRahKgWWTAbAm7j6d8q-K6gwKdSDowMt3ZCEaMKl-wB1Uvuf2SfQTdOBlJ91w8UxTs6cjcswiQDB3FquA8b4b6SW5x6gKMGt_rkeR9f5h6E/s1600/Center+Of+Plane.JPG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;Pitch :&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAuinoCEhn52JMRzelcDMuXVp1znuq-38Yj4uj6S1IN_mvlYyYpOjxXFxUoKRWJPSQSxvDw0ZniOJf8KE4-siyIo79wuBAyeglib3LNzM9Ui7FZERu1B9J0aNZMsWWoSibsxu2VO2uZQ4/s1600/Pitch.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Yaw, Pitch and Roll&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAuinoCEhn52JMRzelcDMuXVp1znuq-38Yj4uj6S1IN_mvlYyYpOjxXFxUoKRWJPSQSxvDw0ZniOJf8KE4-siyIo79wuBAyeglib3LNzM9Ui7FZERu1B9J0aNZMsWWoSibsxu2VO2uZQ4/s1600/Pitch.JPG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;Roll :&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQEG-sZaX-w1TCiVzwG-jsvJ7N0cXCQXue6tDhSmttuzlrIRo3H4SQhyuk_z1UuYf-7oyrPEMi8L631KMFX8RPL7Krlod6ef8TVIWkjuZyeq0NdzolSx4ipSooBHIA5nP74CCWydeTg78/s1600/Roll.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Yaw, Pitch and Roll&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQEG-sZaX-w1TCiVzwG-jsvJ7N0cXCQXue6tDhSmttuzlrIRo3H4SQhyuk_z1UuYf-7oyrPEMi8L631KMFX8RPL7Krlod6ef8TVIWkjuZyeq0NdzolSx4ipSooBHIA5nP74CCWydeTg78/s1600/Roll.JPG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&amp;nbsp;Yaw :&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4wAcMIA0zb-Xy0NnMHNXhS6404nZQpJuYzkxT80RUaKon4truefORpou4s2ZjGpymdh79jhnUJoLF7x1WIZNc8RGFHFhpkPo0yHV1QUNi-5zi0CK2HNRsdAk8lUjGgpVpJZd3aTRABJI/s1600/Yaw.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Yaw, Pitch and Roll&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4wAcMIA0zb-Xy0NnMHNXhS6404nZQpJuYzkxT80RUaKon4truefORpou4s2ZjGpymdh79jhnUJoLF7x1WIZNc8RGFHFhpkPo0yHV1QUNi-5zi0CK2HNRsdAk8lUjGgpVpJZd3aTRABJI/s1600/Yaw.JPG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/8911495568775826918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/08/yaw-pitch-and-roll.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/8911495568775826918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/8911495568775826918'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/08/yaw-pitch-and-roll.html' title='Yaw, Pitch and Roll'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEIRQWP1xmEtClL1PQanxyDBZwwdWQCaV9FRahKgWWTAbAm7j6d8q-K6gwKdSDowMt3ZCEaMKl-wB1Uvuf2SfQTdOBlJ91w8UxTs6cjcswiQDB3FquA8b4b6SW5x6gKMGt_rkeR9f5h6E/s72-c/Center+Of+Plane.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-6589960468997545847</id><published>2011-08-02T21:53:00.002-07:00</published><updated>2012-06-20T06:12:54.254-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Graphics Designing"/><category scheme="http://www.blogger.com/atom/ns#" term="U-V-N"/><title type='text'>The U-V-N System</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;The camera plane is defined by 3&amp;nbsp;parameters:&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtJGhCRN2iyec8g8pZJPEzgTgo4Pdv0Bq_XmD_sGSrJKkADniX5EzSB2OUZyOClUfy6tM72IWb4qRTRDe0PH2ccc5b1JlKS8DPIkYMUp6CXsUMXUWz-jHsWMldHShy0ZdCqt0LKg1J6JM/s1600/UVN.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtJGhCRN2iyec8g8pZJPEzgTgo4Pdv0Bq_XmD_sGSrJKkADniX5EzSB2OUZyOClUfy6tM72IWb4qRTRDe0PH2ccc5b1JlKS8DPIkYMUp6CXsUMXUWz-jHsWMldHShy0ZdCqt0LKg1J6JM/s400/UVN.JPG&quot; alt=&quot;U-V-N System&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;View Reference Point (VRP):&lt;/b&gt; A point (in&amp;nbsp;the world frame) indicating the center of&amp;nbsp;the camera&#39;s image plane. This specifies&amp;nbsp;the position of the camera in space.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;View Plane Normal (VPN):&lt;/b&gt; A unit vector&amp;nbsp;perpendicular to the camera&#39;s image plane.&amp;nbsp;This specifies the orientation of the&amp;nbsp;camera.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;View Up (VUP):&lt;/b&gt; A vector indicating the up&amp;nbsp;direction (in world coordinates) for the&amp;nbsp;camera.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/6589960468997545847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/08/u-v-n-system.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/6589960468997545847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/6589960468997545847'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/08/u-v-n-system.html' title='The U-V-N System'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtJGhCRN2iyec8g8pZJPEzgTgo4Pdv0Bq_XmD_sGSrJKkADniX5EzSB2OUZyOClUfy6tM72IWb4qRTRDe0PH2ccc5b1JlKS8DPIkYMUp6CXsUMXUWz-jHsWMldHShy0ZdCqt0LKg1J6JM/s72-c/UVN.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-8087427092680257709</id><published>2011-08-02T21:46:00.003-07:00</published><updated>2012-06-20T06:13:09.535-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="3D views"/><category scheme="http://www.blogger.com/atom/ns#" term="Computer Graphics and Design"/><category scheme="http://www.blogger.com/atom/ns#" term="Graphics Designing"/><title type='text'>3d Viewing in Computer Graphics</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h1&gt;&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;3d Viewing in Computer Graphics&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif; font-size: small; font-weight: normal;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Two stages to the 3D to 2D transformation&lt;/span&gt;&lt;br /&gt;
&lt;ul style=&quot;font-weight: normal; text-align: left;&quot;&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif; font-size: small; font-weight: normal;&quot;&gt;First a clipping,&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif; font-size: small; font-weight: normal;&quot;&gt;Then a projection.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif; font-size: small;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUJz0FHSFDx5kr2ESCDY9-8AmSpOYEP8DibC4_-q3wVndWIWKfVQNrXuIVyE85Sfzbol7FsTXqvVIAy5-q4by9gDRc94DAlJhVBT0DBlOqTMrpgNYnr-QTZbI6KVNUd1YMJb7j6nT1EWo/s1600/3d+Views.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;3d Viewing in Computer Graphics&quot; border=&quot;0&quot; height=&quot;105&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUJz0FHSFDx5kr2ESCDY9-8AmSpOYEP8DibC4_-q3wVndWIWKfVQNrXuIVyE85Sfzbol7FsTXqvVIAy5-q4by9gDRc94DAlJhVBT0DBlOqTMrpgNYnr-QTZbI6KVNUd1YMJb7j6nT1EWo/s400/3d+Views.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif; font-size: small;&quot;&gt;The view volume of a perspective projection is the&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif; font-size: small; font-weight: normal;&quot;&gt;infinite volume defined by the combination of the PRP&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif; font-size: small; font-weight: normal;&quot;&gt;and the view window, which defines a pyramid.&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;This can be contrasted to the view volume for a parallel&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif; font-size: small; font-weight: normal;&quot;&gt;projection which gives an infinite parallelepiped.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEji6-Wr5mIKumPDmyu3DBhd5oEjSx3gWNBkRjvgNjVvCM-VWP-sYKqBeQwUdckN4SPRlA-0ZJ26MMxq5rY45VTWBig2l6iiEeRe8tT1IbFPAED2Mw1Bn8j7MoZHBkS-2PzAHa5xIsCa1vc/s1600/center+of+projection.JPG&quot; imageanchor=&quot;1&quot; style=&quot;font-weight: normal; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;3d Viewing in Computer Graphics&quot; border=&quot;0&quot; height=&quot;140&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEji6-Wr5mIKumPDmyu3DBhd5oEjSx3gWNBkRjvgNjVvCM-VWP-sYKqBeQwUdckN4SPRlA-0ZJ26MMxq5rY45VTWBig2l6iiEeRe8tT1IbFPAED2Mw1Bn8j7MoZHBkS-2PzAHa5xIsCa1vc/s400/center+of+projection.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif; font-size: small; font-weight: normal;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/h1&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/8087427092680257709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/08/specifications-of-3d-views.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/8087427092680257709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/8087427092680257709'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/08/specifications-of-3d-views.html' title='3d Viewing in Computer Graphics'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUJz0FHSFDx5kr2ESCDY9-8AmSpOYEP8DibC4_-q3wVndWIWKfVQNrXuIVyE85Sfzbol7FsTXqvVIAy5-q4by9gDRc94DAlJhVBT0DBlOqTMrpgNYnr-QTZbI6KVNUd1YMJb7j6nT1EWo/s72-c/3d+Views.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-2610153134329661480</id><published>2011-08-02T21:38:00.002-07:00</published><updated>2012-06-20T06:04:28.628-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Projection Matrices"/><category scheme="http://www.blogger.com/atom/ns#" term="Projections"/><title type='text'>Projection Matrices</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h1&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Projection Matrices&lt;/span&gt;&lt;/h1&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0000ee;&quot;&gt;&lt;u&gt;&lt;/u&gt;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD5kRfN4M5_639ueIDqTgavxUFf_zHngTvzidCgCRT0QlZWuqDvdQCdwZjkcuGgJ1YAXwWo_E5PAuusIUyAAjG6oYdO1JmnxTGKH2cJRj8uiUBLC1bv_k7EDMeWrDoFOFtYpG337RJ4vE/s1600/projection+matrices.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;235&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD5kRfN4M5_639ueIDqTgavxUFf_zHngTvzidCgCRT0QlZWuqDvdQCdwZjkcuGgJ1YAXwWo_E5PAuusIUyAAjG6oYdO1JmnxTGKH2cJRj8uiUBLC1bv_k7EDMeWrDoFOFtYpG337RJ4vE/s400/projection+matrices.JPG&quot; alt=&quot; Projection Matrices&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/2610153134329661480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/08/projection-matrices.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/2610153134329661480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/2610153134329661480'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/08/projection-matrices.html' title='Projection Matrices'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD5kRfN4M5_639ueIDqTgavxUFf_zHngTvzidCgCRT0QlZWuqDvdQCdwZjkcuGgJ1YAXwWo_E5PAuusIUyAAjG6oYdO1JmnxTGKH2cJRj8uiUBLC1bv_k7EDMeWrDoFOFtYpG337RJ4vE/s72-c/projection+matrices.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-7602934160887043282</id><published>2011-07-30T21:51:00.000-07:00</published><updated>2011-07-30T21:51:59.326-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Hierarchy of Projections"/><category scheme="http://www.blogger.com/atom/ns#" term="Projections"/><title type='text'>Hierarchy of Projections</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDbY_n84hP_Jk0hS_OAF3jcLKMQN24zgi2T1a-qRi8VZsuXPtyz1u3DvorlmyzJnjUl-pRIQkjx9AYoIgwak7rMvPPJLUNed1KZbXurCWuajUFvsk6W3LCFSdepXPYe6pGAeAW4LzYWqE/s1600/projections.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Hierarchy of Projections&quot; border=&quot;0&quot; height=&quot;297&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDbY_n84hP_Jk0hS_OAF3jcLKMQN24zgi2T1a-qRi8VZsuXPtyz1u3DvorlmyzJnjUl-pRIQkjx9AYoIgwak7rMvPPJLUNed1KZbXurCWuajUFvsk6W3LCFSdepXPYe6pGAeAW4LzYWqE/s400/projections.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/7602934160887043282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/07/hierarchy-of-projections.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/7602934160887043282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/7602934160887043282'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/07/hierarchy-of-projections.html' title='Hierarchy of Projections'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDbY_n84hP_Jk0hS_OAF3jcLKMQN24zgi2T1a-qRi8VZsuXPtyz1u3DvorlmyzJnjUl-pRIQkjx9AYoIgwak7rMvPPJLUNed1KZbXurCWuajUFvsk6W3LCFSdepXPYe6pGAeAW4LzYWqE/s72-c/projections.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-3945100015997975482</id><published>2011-07-28T01:14:00.002-07:00</published><updated>2012-06-20T06:04:16.864-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="OpenGL"/><category scheme="http://www.blogger.com/atom/ns#" term="Perspective Projections"/><category scheme="http://www.blogger.com/atom/ns#" term="Projections"/><title type='text'>Perspective Projections | OpenGL</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h1 style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;Perspective Projections&lt;/span&gt;&lt;/h1&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;1. The visual effect of the perspective projection is&amp;nbsp;similar to the human visual system known as&lt;b&gt;&amp;nbsp;perspective foreshortening&lt;/b&gt; i.e. the size of&amp;nbsp;perspective projection object varies inversely&amp;nbsp;with the distance of the object from COP.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;2. &lt;/b&gt;Perspective projection does not preserve&amp;nbsp;parallel lines.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;3. V&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;anishing P&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;oint&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;Any set of parallel lines that are not&amp;nbsp;parallel to projection plan appear to&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;converge to a point called vanishing&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;point.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgimAZuidKL9cjxQwPOIlEhxFZjKJo6Bli3TkuU1WnT5T0N2lwv43oR33YuuHAvpP94s2359LCC8UBGmFcGOFPb2b2IEZBIMPtqwz8YNdUDQg354I1MNDmcSyfX9H9JUFjOs6Ljdx46y1Y/s1600/perspective+projection.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Perspective Projections&quot; border=&quot;0&quot; height=&quot;201&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgimAZuidKL9cjxQwPOIlEhxFZjKJo6Bli3TkuU1WnT5T0N2lwv43oR33YuuHAvpP94s2359LCC8UBGmFcGOFPb2b2IEZBIMPtqwz8YNdUDQg354I1MNDmcSyfX9H9JUFjOs6Ljdx46y1Y/s320/perspective+projection.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: xx-small;&quot;&gt;* In this case lines&amp;nbsp;parallel to x and y&amp;nbsp;do not converge, only&amp;nbsp;lines parallel to z do so&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: xx-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA1Vl4MPm3Y9eusIp5keExQAS0SzI8u2w6Ji4G6nBeXo2L2iFxsawKbmPrt6CeVZZhc-I6VPh_5eZnpQrqhjYrBT_u8BRBsbVPfw8pBrFUklqtckLeaO4m-APkqit6uvosVWHlwcQ9Cew/s1600/perspective+projection+2.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;One Point Perspective Projections&quot; border=&quot;0&quot; height=&quot;255&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhA1Vl4MPm3Y9eusIp5keExQAS0SzI8u2w6Ji4G6nBeXo2L2iFxsawKbmPrt6CeVZZhc-I6VPh_5eZnpQrqhjYrBT_u8BRBsbVPfw8pBrFUklqtckLeaO4m-APkqit6uvosVWHlwcQ9Cew/s400/perspective+projection+2.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: xx-small;&quot;&gt;* One point perspective projection of a cube&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: xx-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjei4EZaXngec_us2T6_0UUdF_NuYnzibgc4qm2dK7C4eojCq1AoBesbTtoLMEMv7KnFxCV_sbMLuKBpUdH2DryNYMd6aqK8pOeILFPCny6DWR1kKAy_3Hqx9txiSGOQzq4tGkoF3ZD_E0/s1600/perspective+projection+3.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Two Points Perspective Projections&quot; border=&quot;0&quot; height=&quot;251&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjei4EZaXngec_us2T6_0UUdF_NuYnzibgc4qm2dK7C4eojCq1AoBesbTtoLMEMv7KnFxCV_sbMLuKBpUdH2DryNYMd6aqK8pOeILFPCny6DWR1kKAy_3Hqx9txiSGOQzq4tGkoF3ZD_E0/s400/perspective+projection+3.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: xx-small;&quot;&gt;* A two point perspective projection of a cube&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: xx-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: xx-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: xx-small;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/3945100015997975482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/07/perspective-projections.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/3945100015997975482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/3945100015997975482'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/07/perspective-projections.html' title='Perspective Projections | OpenGL'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgimAZuidKL9cjxQwPOIlEhxFZjKJo6Bli3TkuU1WnT5T0N2lwv43oR33YuuHAvpP94s2359LCC8UBGmFcGOFPb2b2IEZBIMPtqwz8YNdUDQg354I1MNDmcSyfX9H9JUFjOs6Ljdx46y1Y/s72-c/perspective+projection.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-1347674261423229378</id><published>2011-07-26T22:14:00.002-07:00</published><updated>2012-06-20T06:03:50.887-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Oblique projection"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenGL"/><category scheme="http://www.blogger.com/atom/ns#" term="Orthographic projection"/><category scheme="http://www.blogger.com/atom/ns#" term="Parallel Projections"/><category scheme="http://www.blogger.com/atom/ns#" term="Projections"/><title type='text'>Parallel Projections | OpenGL</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h1 style=&quot;font-weight: normal;&quot;&gt;Parallel Projections&lt;/h1&gt;I&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;n case of parallel projection instead of having&amp;nbsp;COP we have direction of projection (DOP), so&amp;nbsp;the perspective projection whose COP is at&amp;nbsp;infinity becomes parallel projection.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;In &lt;b&gt;parallel projections&lt;/b&gt;, the lines projecting from&amp;nbsp;an object onto the image plane are parallel.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;Two parallel projection systems:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;1. Orthographic projection&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRcBbuH0LBTs0GJnUgOyR1Gd9HU6CzJDf6e2NCZ7bT3TmLerUQjZJwVR1OSO06yHlpM1Jg1qyUm6G15vAckwK5T2IHrzY4KeznitTDqL5nsJTkyq1UfF2j-gKdMp0OyJx6CvgVsu9nqag/s1600/orthographic+projection.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Parallel Projection&quot; border=&quot;0&quot; height=&quot;323&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRcBbuH0LBTs0GJnUgOyR1Gd9HU6CzJDf6e2NCZ7bT3TmLerUQjZJwVR1OSO06yHlpM1Jg1qyUm6G15vAckwK5T2IHrzY4KeznitTDqL5nsJTkyq1UfF2j-gKdMp0OyJx6CvgVsu9nqag/s400/orthographic+projection.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUXCXhvgFO3Kys84lFjp4ZQbQ5zhV5i1rObqCvssXnxTthxYRrTIuI1k503PLcE9xr1FrlFTkvRP9uPcS3SLT2BSuXffKTojBpYjAKjfRp-1CstyjJhwElPtLx8Ib2Fd3VWafpcWLPLTY/s1600/parallel+projections.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Orthographic Parallel Projection&quot; border=&quot;0&quot; height=&quot;298&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUXCXhvgFO3Kys84lFjp4ZQbQ5zhV5i1rObqCvssXnxTthxYRrTIuI1k503PLcE9xr1FrlFTkvRP9uPcS3SLT2BSuXffKTojBpYjAKjfRp-1CstyjJhwElPtLx8Ib2Fd3VWafpcWLPLTY/s400/parallel+projections.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;2. Oblique projection&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;In these the&amp;nbsp;projection plane is normal and direction of&amp;nbsp;projection differ.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;Its major types are:&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;– Cabinet&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;– Cavalier&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwKmpz01EB2a19RDITHKSnjriWmfsURECwRWM_wEVdYQ45paM9zqQKBJxSZqwfrBtaS2PK1EVZL4BsNeCQ25yoFit9Il8oaZGIzu_QeYB9d9wb-Da_lGVvKph2EJ9vIIzSFU6WgKkkpKs/s1600/parallel+projections2.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Oblique Parallel Projection&quot; border=&quot;0&quot; height=&quot;298&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwKmpz01EB2a19RDITHKSnjriWmfsURECwRWM_wEVdYQ45paM9zqQKBJxSZqwfrBtaS2PK1EVZL4BsNeCQ25yoFit9Il8oaZGIzu_QeYB9d9wb-Da_lGVvKph2EJ9vIIzSFU6WgKkkpKs/s400/parallel+projections2.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/1347674261423229378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/07/parallel-projections.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/1347674261423229378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/1347674261423229378'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/07/parallel-projections.html' title='Parallel Projections | OpenGL'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRcBbuH0LBTs0GJnUgOyR1Gd9HU6CzJDf6e2NCZ7bT3TmLerUQjZJwVR1OSO06yHlpM1Jg1qyUm6G15vAckwK5T2IHrzY4KeznitTDqL5nsJTkyq1UfF2j-gKdMp0OyJx6CvgVsu9nqag/s72-c/orthographic+projection.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-2449981471074814007</id><published>2011-07-18T03:06:00.002-07:00</published><updated>2012-06-20T06:03:32.910-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Projections"/><title type='text'>Projections</title><content type='html'>&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Projection&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Projection is the change in coordinate&amp;nbsp;system and that is usually from 3D to 2D.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Projectors&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The projection of a 3D object is described&amp;nbsp;by straight `projection rays&#39; (called&amp;nbsp;projectors).&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;Types Of Projection&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Projections can be divided into two basic&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;types&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;1.&lt;/b&gt; Perspective&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;2.&lt;/b&gt; Parallel&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;• The distinction between two is on the&amp;nbsp;relation of COP and projection plane.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;• If distance of one projector to another is&amp;nbsp;finite then it is &lt;b&gt;perspective&lt;/b&gt; projection&amp;nbsp;otherwise it is &lt;b&gt;parallel.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;b&gt;Perspective&lt;/b&gt;&amp;nbsp;Projection&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjANZrffzBND9zHRzu5vlb8JZrtAjj1pj4JLbwPOTS_BYRL3f-qbrRXN0lngVGIBKLauQjR6teAutHLoFwgoeYJfLJHXQ3-pjUwyr9V52upwt8GuxeB60VfG7P1gNiYhPCfeHC5x07gnPg/s1600/perspective+projection.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;397&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjANZrffzBND9zHRzu5vlb8JZrtAjj1pj4JLbwPOTS_BYRL3f-qbrRXN0lngVGIBKLauQjR6teAutHLoFwgoeYJfLJHXQ3-pjUwyr9V52upwt8GuxeB60VfG7P1gNiYhPCfeHC5x07gnPg/s400/perspective+projection.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;b&gt;&lt;b&gt;Parallel&lt;/b&gt;&amp;nbsp;Projection&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilgcfZ3f9G_ItCzfMLFtcdMsD0VNiC-4bBDEVQV5ZePDPxqKi-LZJFJEd16EFvBLwiznhs119El9qd9ur2831XgX5MYDDr9UHkBinP9q88SPpHLQX7FswTr0OcywUFR86mab6xKsvRLO8/s1600/parallal+projection.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;398&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilgcfZ3f9G_ItCzfMLFtcdMsD0VNiC-4bBDEVQV5ZePDPxqKi-LZJFJEd16EFvBLwiznhs119El9qd9ur2831XgX5MYDDr9UHkBinP9q88SPpHLQX7FswTr0OcywUFR86mab6xKsvRLO8/s400/parallal+projection.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/2449981471074814007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/07/projections.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/2449981471074814007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/2449981471074814007'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/07/projections.html' title='Projections'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjANZrffzBND9zHRzu5vlb8JZrtAjj1pj4JLbwPOTS_BYRL3f-qbrRXN0lngVGIBKLauQjR6teAutHLoFwgoeYJfLJHXQ3-pjUwyr9V52upwt8GuxeB60VfG7P1gNiYhPCfeHC5x07gnPg/s72-c/perspective+projection.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-4922280743778759147</id><published>2011-07-18T02:56:00.002-07:00</published><updated>2012-06-20T06:13:19.085-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Computer Graphics and Design"/><category scheme="http://www.blogger.com/atom/ns#" term="Graphics Designing"/><category scheme="http://www.blogger.com/atom/ns#" term="Viewing"/><title type='text'>Viewing in Computer Graphics</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;h2&gt;Viewing in Computer Graphics&lt;/h2&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;Viewing&lt;/b&gt; refers to positioning the camera&amp;nbsp;in a coordinate frame and projection of the&amp;nbsp;3D object onto the 2D image plane of the&amp;nbsp;camera.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3JjFYo6EZVDeXk7IcG_kCIWwQpgIpdLSswQT-wpwz4Iwz7jg7YFPHq-WppdDjMKpsL5R9MAozPSYX1xGe0NpXSsC2-Robr9K93WOegEtSY154XuxwEGV9PTgU09qB7Vy4mq2ITCi8q_Y/s1600/viewing.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Viewing in Computer Graphics&quot; border=&quot;0&quot; height=&quot;223&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3JjFYo6EZVDeXk7IcG_kCIWwQpgIpdLSswQT-wpwz4Iwz7jg7YFPHq-WppdDjMKpsL5R9MAozPSYX1xGe0NpXSsC2-Robr9K93WOegEtSY154XuxwEGV9PTgU09qB7Vy4mq2ITCi8q_Y/s320/viewing.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/4922280743778759147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/07/viewing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/4922280743778759147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/4922280743778759147'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/07/viewing.html' title='Viewing in Computer Graphics'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3JjFYo6EZVDeXk7IcG_kCIWwQpgIpdLSswQT-wpwz4Iwz7jg7YFPHq-WppdDjMKpsL5R9MAozPSYX1xGe0NpXSsC2-Robr9K93WOegEtSY154XuxwEGV9PTgU09qB7Vy4mq2ITCi8q_Y/s72-c/viewing.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-3016479322753060408</id><published>2011-07-18T02:53:00.000-07:00</published><updated>2011-07-18T02:53:24.337-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Coordinate Systems"/><title type='text'>Transformations Change Coordinate Systems</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif; font-weight: bold;&quot;&gt;Transformations Change Coordinate Systems&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif; font-weight: bold;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;One useful coordinate system transformation is&amp;nbsp;given by:&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiV6_atQ461l3ADLFwD7eRh-0Yao1lN2MY5PrsSeM6jdViP2g3i8NEVxymhwy9pxWk068JH5PmVlVb-9iRy-I_DoRigHro-9KdzaVv4qp4zSTlXw_-tPhjCsdQsPDJyQakIRlCpk6Bn6Cc/s1600/coordinate+system.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;155&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiV6_atQ461l3ADLFwD7eRh-0Yao1lN2MY5PrsSeM6jdViP2g3i8NEVxymhwy9pxWk068JH5PmVlVb-9iRy-I_DoRigHro-9KdzaVv4qp4zSTlXw_-tPhjCsdQsPDJyQakIRlCpk6Bn6Cc/s320/coordinate+system.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Which transforms from a left handed to a right&amp;nbsp;handed coordinate systems (and is its own&amp;nbsp;inverse)&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/3016479322753060408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/07/transformations-change-coordinate.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/3016479322753060408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/3016479322753060408'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/07/transformations-change-coordinate.html' title='Transformations Change Coordinate Systems'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiV6_atQ461l3ADLFwD7eRh-0Yao1lN2MY5PrsSeM6jdViP2g3i8NEVxymhwy9pxWk068JH5PmVlVb-9iRy-I_DoRigHro-9KdzaVv4qp4zSTlXw_-tPhjCsdQsPDJyQakIRlCpk6Bn6Cc/s72-c/coordinate+system.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-6007749734189275347</id><published>2011-07-18T02:45:00.001-07:00</published><updated>2012-06-20T06:10:46.462-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="3D Transformations"/><category scheme="http://www.blogger.com/atom/ns#" term="Transformations"/><title type='text'>3D Homogenous Transformations</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;3D Homogenous Transformations&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;1. Rotation about x-axis&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA5swCvFFXX27lMbhzbHByLIKJMVu_oUHnBOsxQr6DTDVd2UXbthlYcXI8Ooo5GL2TR61whD8ctXk-K2pGTL_RNMg2cm1MWZM7lilyCm3tS57LVY11HJDEvYkr91OWsEeTZYxgcgsQijE/s1600/rotation-x.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; alt=&quot;3D Homogenous Transformations&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA5swCvFFXX27lMbhzbHByLIKJMVu_oUHnBOsxQr6DTDVd2UXbthlYcXI8Ooo5GL2TR61whD8ctXk-K2pGTL_RNMg2cm1MWZM7lilyCm3tS57LVY11HJDEvYkr91OWsEeTZYxgcgsQijE/s1600/rotation-x.JPG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;2.&amp;nbsp;Rotation about y-axis&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGZ1_ZnBFdMqy0ulJ8tpfKLS95BKLrYBV_FiiX0Y7MOSFObaNjpJYeGF_Hi953al4dOB9QOy1Mopc8Gj1G7bkUthoGXmWTQbP3t7vh2B1I8O8JP1za9IP0j08W1ekQK9xq21NBLeQh8aY/s1600/rotation-y.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; alt=&quot;3D Homogenous Transformations&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGZ1_ZnBFdMqy0ulJ8tpfKLS95BKLrYBV_FiiX0Y7MOSFObaNjpJYeGF_Hi953al4dOB9QOy1Mopc8Gj1G7bkUthoGXmWTQbP3t7vh2B1I8O8JP1za9IP0j08W1ekQK9xq21NBLeQh8aY/s1600/rotation-y.JPG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;3.&amp;nbsp;General form of a composition of&amp;nbsp;&lt;/b&gt;&lt;b&gt;transformations&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXKo7B6L6tq-aOcTE66Y81mOHdfReBnKeQ-OCyQ0R-GW8kSCG_FSFgDgnIig7hWPp6n-W3hBC0HIktQkN-00PQ0tI0238W9vS46MCveackKHlZ26_g-ynlrGH8mtu6aVjPR_phz1YmHHg/s1600/rotation-generl.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; alt=&quot;3D Homogenous Transformations&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXKo7B6L6tq-aOcTE66Y81mOHdfReBnKeQ-OCyQ0R-GW8kSCG_FSFgDgnIig7hWPp6n-W3hBC0HIktQkN-00PQ0tI0238W9vS46MCveackKHlZ26_g-ynlrGH8mtu6aVjPR_phz1YmHHg/s1600/rotation-generl.JPG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/6007749734189275347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/07/3d-homogenous-transformations_18.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/6007749734189275347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/6007749734189275347'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/07/3d-homogenous-transformations_18.html' title='3D Homogenous Transformations'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA5swCvFFXX27lMbhzbHByLIKJMVu_oUHnBOsxQr6DTDVd2UXbthlYcXI8Ooo5GL2TR61whD8ctXk-K2pGTL_RNMg2cm1MWZM7lilyCm3tS57LVY11HJDEvYkr91OWsEeTZYxgcgsQijE/s72-c/rotation-x.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-8835866695318649085</id><published>2011-07-18T02:13:00.001-07:00</published><updated>2012-06-20T06:10:06.031-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="3D Transformations"/><category scheme="http://www.blogger.com/atom/ns#" term="Transformations"/><title type='text'>3D Homogenous Transformations</title><content type='html'>&lt;h1&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;3D Homogenous Transformations&lt;/span&gt;&lt;/h1&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;1. Translation&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5hhwKkngHSs4rZYJ8_tTQ32gdAae6EGy5-B47GUngELNuqk0L1lQJjLVLiehoFAx7fCg_K0x0l66hPitR6wdMZd4adj24kKw6VKspmN2gGQpj2yS4BsBdFeD496gxYEy91Wsr-0HGPbM/s1600/translation.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5hhwKkngHSs4rZYJ8_tTQ32gdAae6EGy5-B47GUngELNuqk0L1lQJjLVLiehoFAx7fCg_K0x0l66hPitR6wdMZd4adj24kKw6VKspmN2gGQpj2yS4BsBdFeD496gxYEy91Wsr-0HGPbM/s1600/translation.JPG&quot; alt=&quot;3D Homogenous Transformations&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;2. Scaling&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSHkm8JXpUzOaqCSt0S8zoWw8dFHkschJCwhZD-Q02XVWDmtca0lZyowj1EIYGmjF7XD-1mTg2vaLlLjKwG9inQVZMbRUEt6DwOfdKLidbDClPMHkmTJbffXujpHjTZkcz5R1OnDK6RaA/s1600/scaling.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSHkm8JXpUzOaqCSt0S8zoWw8dFHkschJCwhZD-Q02XVWDmtca0lZyowj1EIYGmjF7XD-1mTg2vaLlLjKwG9inQVZMbRUEt6DwOfdKLidbDClPMHkmTJbffXujpHjTZkcz5R1OnDK6RaA/s1600/scaling.JPG&quot; alt=&quot;3D Homogenous Transformations&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;3. Rotation&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfsomYkRsxbr9Wy-pF_0G1XWndkFuQQc6AzI6K8qEoPDXX5YdnL6QpOm5jJwEAtZS4YZO_nK5FWfNPAJwErSGXNtUVnDxpEZiWjhZBRf-vwbCr7azqMxd3OPCuJLfsrxWenKuDjqASn_s/s1600/rotation.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfsomYkRsxbr9Wy-pF_0G1XWndkFuQQc6AzI6K8qEoPDXX5YdnL6QpOm5jJwEAtZS4YZO_nK5FWfNPAJwErSGXNtUVnDxpEZiWjhZBRf-vwbCr7azqMxd3OPCuJLfsrxWenKuDjqASn_s/s1600/rotation.JPG&quot; alt=&quot;3D Homogenous Transformations&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/8835866695318649085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/07/3d-homogenous-transformations.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/8835866695318649085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/8835866695318649085'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/07/3d-homogenous-transformations.html' title='3D Homogenous Transformations'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5hhwKkngHSs4rZYJ8_tTQ32gdAae6EGy5-B47GUngELNuqk0L1lQJjLVLiehoFAx7fCg_K0x0l66hPitR6wdMZd4adj24kKw6VKspmN2gGQpj2yS4BsBdFeD496gxYEy91Wsr-0HGPbM/s72-c/translation.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-6473446876520786355</id><published>2011-07-18T02:01:00.001-07:00</published><updated>2012-06-20T06:14:19.505-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Graphics Designing"/><category scheme="http://www.blogger.com/atom/ns#" term="Rotation Direction"/><title type='text'>Rotation Direction</title><content type='html'>&lt;h1&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif; font-size: small;&quot;&gt;Rotation Direction&lt;/span&gt;&lt;/h1&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;Which way is +ive rotation&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicvW5XUHRyA0YyMlYT2hwGS6OYACvO6-rxCN75GUrTv5eBEKb-xQGJciZo7YhnX09MD6CGKU7Q8S2BQI3O4p30Hc7LVh-vxmepPj8XRd2XZxlmvI9pJniNNqqANjpjim6ztquHWt-Dx6Y/s1600/rotation+direction.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;120&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicvW5XUHRyA0YyMlYT2hwGS6OYACvO6-rxCN75GUrTv5eBEKb-xQGJciZo7YhnX09MD6CGKU7Q8S2BQI3O4p30Hc7LVh-vxmepPj8XRd2XZxlmvI9pJniNNqqANjpjim6ztquHWt-Dx6Y/s400/rotation+direction.bmp&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;1.&lt;/b&gt; Look in –ve direction (into +ve arrow)&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;2. &lt;/b&gt;Counter Clock Wise is +ve rotation&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhj7N9Xf-K5B23QOZ03uJEVNni7_Qk7UF7BpT03kz2tEsoDsjvpVdcFHnDjxhW0OB40e_MEvIJWzHgaev9DcZGgt546RVcSPdq7mLY5-iWo8du7e_skII2OLxD5UX7YJgnrDNzeXxfBHzU/s1600/rotation+direction-2.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;181&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhj7N9Xf-K5B23QOZ03uJEVNni7_Qk7UF7BpT03kz2tEsoDsjvpVdcFHnDjxhW0OB40e_MEvIJWzHgaev9DcZGgt546RVcSPdq7mLY5-iWo8du7e_skII2OLxD5UX7YJgnrDNzeXxfBHzU/s320/rotation+direction-2.JPG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/6473446876520786355/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/07/rotation-direction.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/6473446876520786355'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/6473446876520786355'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/07/rotation-direction.html' title='Rotation Direction'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicvW5XUHRyA0YyMlYT2hwGS6OYACvO6-rxCN75GUrTv5eBEKb-xQGJciZo7YhnX09MD6CGKU7Q8S2BQI3O4p30Hc7LVh-vxmepPj8XRd2XZxlmvI9pJniNNqqANjpjim6ztquHWt-Dx6Y/s72-c/rotation+direction.bmp" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-3578068575543310193</id><published>2011-07-18T01:56:00.001-07:00</published><updated>2012-06-20T06:09:18.316-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="3D Coordinate Systems"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenGL"/><title type='text'>3D Coordinate Systems | OpenGL</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;1. Right hand coordinate system&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiUPmsqhulEnz37jzGu6q89aglKmOKNMqIK1ZLq42_gR449biWQp18jgaMKNvFQO0SdF3EvAZ5q9Tl_7KfVo4gEwuMAaoanUZw13529WNoVLUyapXLaRe96-dKU7kZoEKg5z2ja2m6cUg/s1600/3D.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiUPmsqhulEnz37jzGu6q89aglKmOKNMqIK1ZLq42_gR449biWQp18jgaMKNvFQO0SdF3EvAZ5q9Tl_7KfVo4gEwuMAaoanUZw13529WNoVLUyapXLaRe96-dKU7kZoEKg5z2ja2m6cUg/s320/3D.JPG&quot; alt=&quot;3D Coordinate Systems&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;2. Left hand coordinate system(&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;display: inline !important;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;b&gt;Not used in OpenGL)&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;display: inline !important;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnlzKU6h9Q2KsR3AjsiNsnV2t7NjMWixobY-v7NVQA9dGT_aL9PflQqjuNZG9u0Bjt51mCWp18K7EGQvlliK3Dc8J54vNpvJN6bOUjKJoVmMNcim9UCW5e3Pd1rGytbFufu2c9t28Dk_0/s1600/3D-Left.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnlzKU6h9Q2KsR3AjsiNsnV2t7NjMWixobY-v7NVQA9dGT_aL9PflQqjuNZG9u0Bjt51mCWp18K7EGQvlliK3Dc8J54vNpvJN6bOUjKJoVmMNcim9UCW5e3Pd1rGytbFufu2c9t28Dk_0/s320/3D-Left.JPG&quot; alt=&quot;3D Coordinate Systems&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;display: inline !important;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;b&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/3578068575543310193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/07/3d-coordinate-systems-opengl.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/3578068575543310193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/3578068575543310193'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/07/3d-coordinate-systems-opengl.html' title='3D Coordinate Systems | OpenGL'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiUPmsqhulEnz37jzGu6q89aglKmOKNMqIK1ZLq42_gR449biWQp18jgaMKNvFQO0SdF3EvAZ5q9Tl_7KfVo4gEwuMAaoanUZw13529WNoVLUyapXLaRe96-dKU7kZoEKg5z2ja2m6cUg/s72-c/3D.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-8770599803970625142</id><published>2011-07-16T12:04:00.001-07:00</published><updated>2012-06-20T06:08:44.254-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Composing Transformation"/><category scheme="http://www.blogger.com/atom/ns#" term="Transformations"/><title type='text'>Composing Transformation</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;Applying&amp;nbsp;several transforms in succession to form&amp;nbsp;one overall transformation is known as&amp;nbsp;Composing Transformation.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;(M3 x (M2 x (M1 x P ))) = M3 x M2 x M1 x P&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;1. &lt;/b&gt;Transformation products may not be&amp;nbsp;commutative.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;b&gt;A x B != B x A&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;2. &lt;/b&gt;Some cases where A x B = B x A&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&amp;nbsp;&lt;b&gt;A&lt;/b&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;b&gt;B&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;translation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;translation&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;scaling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; scaling&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;rotation &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rotation&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;uniform scaling &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;rotation&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;(sx = sy)&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;3. &lt;/b&gt;Rotation and translation are not commutative.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;Example :&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0px; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;Suppose we wish to reduce the square in the following&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;image to half its size and rotate it by 45° about point P.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0px; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0px; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVCv2C5Ra3Tnqdz6jXYkdWMD1RTdHP8cmefKEDGpUN2IRRoNhomIjyvh1KwERzsVhFJW_Ra-jQGQhz6mBNO3uQ2nh29qAvOWJg74Ybz7Q4zYts36etjtfvswM-zqozbu01diG3sk2OCS4/s1600/transformation.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;191&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVCv2C5Ra3Tnqdz6jXYkdWMD1RTdHP8cmefKEDGpUN2IRRoNhomIjyvh1KwERzsVhFJW_Ra-jQGQhz6mBNO3uQ2nh29qAvOWJg74Ybz7Q4zYts36etjtfvswM-zqozbu01diG3sk2OCS4/s200/transformation.JPG&quot; alt=&quot;Composing Transformation&quot; style=&quot;cursor: move;&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0px; text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0px; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0px; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;We need to remember that that scaling and rotation&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;takes place with respect to the origin.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0px; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0px; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;1–&lt;/b&gt; Translate square so that the point around which the rotation is to&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;occur is at the origin&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0px; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;2–&lt;/b&gt; Scale&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0px; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;3–&lt;/b&gt; Rotate&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin: 0px; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;b&gt;4–&lt;/b&gt; Translate origin back to position P&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana,sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/8770599803970625142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/07/composing-transformation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/8770599803970625142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/8770599803970625142'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/07/composing-transformation.html' title='Composing Transformation'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVCv2C5Ra3Tnqdz6jXYkdWMD1RTdHP8cmefKEDGpUN2IRRoNhomIjyvh1KwERzsVhFJW_Ra-jQGQhz6mBNO3uQ2nh29qAvOWJg74Ybz7Q4zYts36etjtfvswM-zqozbu01diG3sk2OCS4/s72-c/transformation.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-1598641352538452982</id><published>2011-07-10T05:51:00.001-07:00</published><updated>2012-06-20T06:07:36.253-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Transformations"/><title type='text'>Window to Viewport Transformation</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;To display the appropriate images on the&amp;nbsp;screen (or other device) it is necessary to&amp;nbsp;map from world coordinates to screen&amp;nbsp;or device coordinates.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;This transformation is known as the&amp;nbsp;&lt;b&gt;window to viewport transformation&lt;/b&gt;, the&amp;nbsp;mapping from the world coordinate&amp;nbsp;window to the viewport (which is given in&amp;nbsp;screen coordinates)&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQZ6EGiSjyrNm8HcK5x98UigzzA7a92JoghA5e3v9jEhrPyMj62cEIhA5uPgTxx6uoVv3Nb7pHe1G4ddpSLrCJLuFgAhJ-nvVtClKqU-Smy_hvck67CA_ptPdD5z-zAVkUKTHOZUFrdlI/s1600/graphic+designing-15.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; alt=&quot;Window to Viewport Transformation&quot; height=&quot;171&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQZ6EGiSjyrNm8HcK5x98UigzzA7a92JoghA5e3v9jEhrPyMj62cEIhA5uPgTxx6uoVv3Nb7pHe1G4ddpSLrCJLuFgAhJ-nvVtClKqU-Smy_hvck67CA_ptPdD5z-zAVkUKTHOZUFrdlI/s400/graphic+designing-15.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;In general the window to viewport&amp;nbsp;transformation will involve a scaling and&amp;nbsp;translation as in figure below here the&amp;nbsp;scaling in non-uniform (the vertical axis&amp;nbsp;has been stretched).&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5TE5PYewwSHcOGFQI4hXSehYuW8iw8lhA3x4IE_eNq4zpfS0ti6mAO6EmrLOxMFqE4CB8Zwtp5Y1TxUvCJYNld1XYwX_jxjgaTQGac6xSoOC_nrjK0WpPhKwrZfHKCUsYEvIHV2LE4KA/s1600/graphic+designing-16.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;116&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh5TE5PYewwSHcOGFQI4hXSehYuW8iw8lhA3x4IE_eNq4zpfS0ti6mAO6EmrLOxMFqE4CB8Zwtp5Y1TxUvCJYNld1XYwX_jxjgaTQGac6xSoOC_nrjK0WpPhKwrZfHKCUsYEvIHV2LE4KA/s400/graphic+designing-16.JPG&quot; alt=&quot;Window to Viewport Transformation&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Verdana, sans-serif;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/1598641352538452982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/07/window-to-viewport-transformatio.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/1598641352538452982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/1598641352538452982'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/07/window-to-viewport-transformatio.html' title='Window to Viewport Transformation'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQZ6EGiSjyrNm8HcK5x98UigzzA7a92JoghA5e3v9jEhrPyMj62cEIhA5uPgTxx6uoVv3Nb7pHe1G4ddpSLrCJLuFgAhJ-nvVtClKqU-Smy_hvck67CA_ptPdD5z-zAVkUKTHOZUFrdlI/s72-c/graphic+designing-15.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-3505935642417588468</id><published>2011-04-29T00:07:00.001-07:00</published><updated>2012-06-20T06:06:18.504-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Transformations"/><title type='text'>Computer Graphics and Geometric Transformations</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;b&gt;2D Transformations &lt;/b&gt;&lt;br /&gt;
2D computer graphics is the computer-based generation of digital images—mostly from two-dimensional models.There are three types of transformations that are essential in computer graphics&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1-Translation &lt;/b&gt;&lt;br /&gt;
Moving an object to a new location by adding to objects x and y co-ordinates.&lt;br /&gt;
&lt;b&gt;2-Scaling &lt;/b&gt;&lt;br /&gt;
Changing the size of the object.This can be uniform where both dimensions are re-sized by same factor or non-uniform.&lt;br /&gt;
&lt;b&gt;3-Rotation &lt;/b&gt;&lt;br /&gt;
Object is rotated around the origin by specified angle.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Homogeneous Transformations&lt;/b&gt;&lt;br /&gt;
In order to represent a translation as a matrix operation we use 3 x 3 matrices and pad our points to become 1 x 3 matrices.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibApSXoqCjDn8WsbV85UNBUkSUeHZF8zerWeDe57XpYo-CuSwYSjw7aIedj4poXjJtBEl9swznw1QwMvnB-uTUF7DXPSb3w7nC6dZMpuHka49RO4K5PMffHMPtpuzPXmh6Nt-ZDoFwMoo/s1600/computer+graphics+7.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibApSXoqCjDn8WsbV85UNBUkSUeHZF8zerWeDe57XpYo-CuSwYSjw7aIedj4poXjJtBEl9swznw1QwMvnB-uTUF7DXPSb3w7nC6dZMpuHka49RO4K5PMffHMPtpuzPXmh6Nt-ZDoFwMoo/s320/computer+graphics+7.png&quot; alt=&quot;Computer Graphics and Geometric Transformations&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/3505935642417588468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/04/computer-graphics-and-geometric.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/3505935642417588468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/3505935642417588468'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/04/computer-graphics-and-geometric.html' title='Computer Graphics and Geometric Transformations'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibApSXoqCjDn8WsbV85UNBUkSUeHZF8zerWeDe57XpYo-CuSwYSjw7aIedj4poXjJtBEl9swznw1QwMvnB-uTUF7DXPSb3w7nC6dZMpuHka49RO4K5PMffHMPtpuzPXmh6Nt-ZDoFwMoo/s72-c/computer+graphics+7.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-8893651110686810846</id><published>2011-04-27T23:57:00.002-07:00</published><updated>2012-06-20T06:14:23.273-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Graphics Designing"/><title type='text'>A program (Objects, Lights, Camera)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIy3GwtVbgdhHf_SVAl499G2b1v0EsbRiKp7XktlTnwYfzfyP-LRfPr5MIdk3dGoPru8w7bBZf-AwIZc8hTUTY5tOYnjYBttFEykRCOHW2B-fFGSmA57I92uQcHfWLeqb1xKfJGYf04L4/s1600/opengl+1.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIy3GwtVbgdhHf_SVAl499G2b1v0EsbRiKp7XktlTnwYfzfyP-LRfPr5MIdk3dGoPru8w7bBZf-AwIZc8hTUTY5tOYnjYBttFEykRCOHW2B-fFGSmA57I92uQcHfWLeqb1xKfJGYf04L4/s1600/opengl+1.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuY1u-yoSwcKMUJ_DL2RX8P94p6u40yd4ytYSB5ujFbwntMYwyM2JkYKLS4cHyAaD1kGosaTd7p2sRFhs8rtR_EQreJIegCabeLsdLj5yEZyscUrVrUj0if79HebY6LudBT-0b2_6XgyQ/s1600/opengl+2.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;297&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuY1u-yoSwcKMUJ_DL2RX8P94p6u40yd4ytYSB5ujFbwntMYwyM2JkYKLS4cHyAaD1kGosaTd7p2sRFhs8rtR_EQreJIegCabeLsdLj5yEZyscUrVrUj0if79HebY6LudBT-0b2_6XgyQ/s400/opengl+2.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8ZlEJc81vqPjIdm_FVcipIXAoEzV8e36Sq_epicsEa-FSwqwUswKBVujJmbBwqgDNwaTFcQjcU3wyVWJZA8qSl9q46Dgas9fzT_dzVKu5K90vtF-UWRfu63DmUzGaMKglzu40M28NIyg/s1600/opengl+3.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;227&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8ZlEJc81vqPjIdm_FVcipIXAoEzV8e36Sq_epicsEa-FSwqwUswKBVujJmbBwqgDNwaTFcQjcU3wyVWJZA8qSl9q46Dgas9fzT_dzVKu5K90vtF-UWRfu63DmUzGaMKglzu40M28NIyg/s400/opengl+3.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1ekWZawOIOIa1ruijJC2IliCfV2N82ucWhTrOs71QTTZSU2jN2y-rJqdrNHTJ-dS8oNodZQrY4GZrwWaF50rNrtnTHS6rQ21VFZkFdCKnpyFd2ZojtSxzMm72cet_VnSKPZi3XH9amNE/s1600/opengl+4.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;227&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1ekWZawOIOIa1ruijJC2IliCfV2N82ucWhTrOs71QTTZSU2jN2y-rJqdrNHTJ-dS8oNodZQrY4GZrwWaF50rNrtnTHS6rQ21VFZkFdCKnpyFd2ZojtSxzMm72cet_VnSKPZi3XH9amNE/s400/opengl+4.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwDNZ7evrC41g6qETca3S3eHx4_G21esagp9BczXhxISh8SBidQwIq9sAXTHYYvMsbWhWZSdcAG2_kOw-OGkKy2PQwglQs8l2CUEtoMwJb5KrUZbkKvuxe6gfuvu8Wp0441N9GY0FCdl8/s1600/opengl+5.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;122&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwDNZ7evrC41g6qETca3S3eHx4_G21esagp9BczXhxISh8SBidQwIq9sAXTHYYvMsbWhWZSdcAG2_kOw-OGkKy2PQwglQs8l2CUEtoMwJb5KrUZbkKvuxe6gfuvu8Wp0441N9GY0FCdl8/s400/opengl+5.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/8893651110686810846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/04/program-objects-lights-camera.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/8893651110686810846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/8893651110686810846'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/04/program-objects-lights-camera.html' title='A program (Objects, Lights, Camera)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIy3GwtVbgdhHf_SVAl499G2b1v0EsbRiKp7XktlTnwYfzfyP-LRfPr5MIdk3dGoPru8w7bBZf-AwIZc8hTUTY5tOYnjYBttFEykRCOHW2B-fFGSmA57I92uQcHfWLeqb1xKfJGYf04L4/s72-c/opengl+1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-3863806884130403215</id><published>2011-04-27T23:50:00.001-07:00</published><updated>2012-06-20T06:14:26.336-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Graphics Designing"/><title type='text'>Lighting</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Direction light source&lt;/li&gt;
&lt;li&gt;Position light source&lt;/li&gt;
&lt;li&gt;glLightfv( Light#, Attribute, …)&lt;/li&gt;
&lt;li&gt;GLfloat position[] = {10, 10, 10, W} glLightfv(GL_LIGHT0, GL_POSITION, position) If (W) is zero the position is treated as a direction (a 1x3 vector); otherwise, it is treated as a position (a 1x4 vector)&lt;/li&gt;
&lt;li&gt;glEnable(GL_LIGTHING)&lt;/li&gt;
&lt;li&gt;glEnable(GL_LIGHT0)&lt;/li&gt;
&lt;/ol&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/3863806884130403215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/04/lighting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/3863806884130403215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/3863806884130403215'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/04/lighting.html' title='Lighting'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3573821414939849400.post-7519862041376059065</id><published>2011-04-27T23:48:00.001-07:00</published><updated>2012-06-20T06:14:40.614-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Graphics Designing"/><title type='text'>Drawing in 3D</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;b&gt;&amp;nbsp;Depth buffer&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; Allows scene to remove hidden surfaces. Use glEnable(GL_DEPTH_TEST) to enable it.&lt;br /&gt;
&amp;nbsp;&amp;nbsp; 1-glPolygonMode( Face, Mode )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Face: GL_FRONT, GL_BACK, GL_FRONT_AND_BACK&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mode: GL_LINE, GL_POINT, GL_FILL&lt;br /&gt;
&amp;nbsp; 2-glCullFace( Mode )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Mode: GL_FRONT, GL_BACK, GL_FRONT_AND_BACK&lt;br /&gt;
&amp;nbsp; 3-glFrontFace( Vertex_Ordering )&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Vertex Ordering: GL_CW or GL_CCW&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://gra-phic.blogspot.com/feeds/7519862041376059065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://gra-phic.blogspot.com/2011/04/drawing-in-3d.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/7519862041376059065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3573821414939849400/posts/default/7519862041376059065'/><link rel='alternate' type='text/html' href='http://gra-phic.blogspot.com/2011/04/drawing-in-3d.html' title='Drawing in 3D'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>