CG2014总复习2概要1
《计算机图形学》总复习2 授课教师:郭芬红 Email: guofenhong@163.com 办公室: 四教西204 北方工业大学理学院数学系 2014 Ch6. Geometric Transformations几何变换 What can transformations do? Transformation changes an objects: Position 位置 (translation,平移) Size 尺寸 (scaling,缩放) Orientation 方向 (rotation,旋转) Shapes 形状 (shear,错切) 2D Transformation matrices translation 平移 rotation 旋转 scaling 缩放 Homogeneous Coordinates 2D Transformation matrices translation rotation scaling Homogenous coordinates properties translation, rotation: additive scaling: multiplicative Inverse Transformations translation: rotation: scaling: Composite Transformations Simple Composite Transformations composite translations composite rotations composite scaling Complex Composite transformations Geometric transformations around a point (二维基准点变换) Complex operations are divided into more simple ones Traslation does not depend on a reference point Rotation around a center of rotation (xr, yr) Translating the object (-xr,-yr) Rotation Undo translation Scaling around a reference point (xs,ys) Translating the object (-xr,-yr) Scaling Undo translation general pivot-point rotation general fixed-point scaling general scaling directions Example translate by (3,4), then rotate by 45° and then scale up by factor 2 in x-direction. 2D Transformations Basic 2D Transformations (基本二维变换) Homogenous coordinates (齐次坐标) Composite transformations (复合变换) Other Transformations (其它一些变换) Reflection Shear Affine transformations Reflection 对称(反射、镜像)变换 about x-axis: about y-axis: Reflection about a point? Reflection about the axis with angleα? Reflection with respect to a general line? Reflection with respect to a general line? 示例 示例源码 示例源码 Ch7. 2-D Viewing二维观察 2D Viewing-Transformation Pipeline Cohen-Sutherland Line Clipping (1974,Dan Cohen,Ivan Sutherland) assignment of region codes to line endpoints 4-bit code: CTop CBottom CRright CLeft (注:按上下右左的顺序) 编码裁剪法端点编码规则 第1位为1,位于窗口左侧 第2位为1,位于
您可能关注的文档
- center system 物流仓储出入库管理方案概要1.ppt
- CentOS6_Mysql_HA搭建(corosync+pacemaker)概要1.docx
- CentOS7.2安装配置CloudStack4.8概要1.docx
- Centos6.7 oracle12C实施文档概要1.docx
- centos7新特性以及与centos6的差异概要1.docx
- Centos 6.4安装oracle 11g RAC集群概要1.docx
- CEOS文件格式说明概要1.doc
- Centos6.5 安装Oracle 11g详细过程概要1.docx
- centos7安装oracle11g概要1.doc
- Celine品牌介绍概要1.ppt
- CentOS7双机热备(pgpool+replication)概要1.doc
- CGT 英国税法概要1.ppt
- CFX13_12_移动域概要1.ppt
- CGA FA2 PPT 加拿大注册会计师ch01概要1.ppt
- CGA考试Inter_Ch02_IFRS概要1.ppt
- Ch 001 PPT 国际金融概要1.pptx
- CH0104TradeOff between Supervision and Wages(激励与组织北京大学,周黎安)概要1.ppt
- ch01An Introduction to Multinational Finance(跨国公司,Kirt C. Butler)概要1.ppt
- CH01Professional Practice(审计学,英文版)概要1.ppt
- CETBand 4概要1.ppt
最近下载
- 特定技能2号农业练习题11.docx
- 2026年在带头固本培元、增强党性等五个带头方面对照检查存在的问题、整改措施材料6份文.docx VIP
- 冰川雪山攀登技巧心得分享心得总结.docx VIP
- 小森印刷机s40操作说明.pdf VIP
- 8篇2026年带头固本培元、增强党性(五个带头)方面存在的问题精选.docx VIP
- 翼状胬肉病人护理精品PPT课件.pptx
- 2026年河北省职业病诊断医师资格(尘肺病类)高分突破必练试题库(含答案).docx
- 2024中医临床实践指南穴位埋线减肥.docx VIP
- 人教PEP版五年级下册英语全册教案(单元整体教学设计).docx VIP
- 2025年贵州省公务员考试题及答案解析.docx
原创力文档

文档评论(0)