当前位置: 首页 > news >正文

c 手机网模板网站免费个人网站平台

c 手机网模板网站,免费个人网站平台,斐讯k3做网站,云南做网站公司哪家好通用二维复合变换和计算效率 表示平移、旋转和缩放组合的通用二维变换可以表示为矩阵等式1: 4个元素rsjk是变换中(仅包含旋转角和缩放系数)的多重旋转-缩放项。元素trsx和trsy ,是包含平移距离、基准点和固定点坐标以及旋转角和缩放参数组合的平移项。…
通用二维复合变换和计算效率
表示平移、旋转和缩放组合的通用二维变换可以表示为矩阵等式1:

4个元素rsjk是变换中(仅包含旋转角和缩放系数)的多重旋转-缩放项。元素trsxtrs,是包含平移距离、基准点和固定点坐标以及旋转角和缩放参数组合的平移项。例如,如果一个对象要对于其中心坐标(xc,yc)进行缩放、旋转和平移,那么复合变换矩阵的元素值为:

尽管矩阵等式1需要9次乘法和6次加法,但变换后的坐标的显示计算为等式2:

         因此,实际上变换坐标位置仅需完成4次乘法和4次加法。一旦把单个矩阵连接起来计算出复合矩阵的元素值,这就是任何变换序列所需计算的最大数目假如没有合并,那么每次都要使用一个单独的变换,则计算的数目将大大增加。因此,变换操作的有效实现是先形成变换矩阵,合并所有变换序列,然后用等式2计算变换的坐标。在并行系统上,使用等式1的复合变换矩阵而直接进行矩阵相乘也可以有相同的效果。
         由于旋转计算需要对每个变换点进行三角求值和多次乘法,因而在旋转变换中的计算效率就成为十分重要问题。在动画及其他包含许多重复变换和小旋转角的应用中,我们可用近似循环计算减少复合变换方程中的计算量。当旋转角较小时,三角函数可用其幂级数展开式的前几项的近似值来代替,对于足够小的角度(小于10° ), cosθ近似为1,而sinθ的值非常接近于θ的弧度值。例如,假如以小角度步长绕原点旋转,那么可以将 cosθ设置为1.0,并在每一步中将变换计算减少为两次乘法和两次加法:



        其中,只要旋转角不变化,sinθ对所有的步长只需求值一次。在每一步中,由这种近似所引起的误差随旋转角的减少而减少。但即使是使用较小的旋转角,很多步之后的积累误差也会变得很大。如果要通过消除每一步中x′和y′的误差来控制积累误差,则必须在误差积累变得太大时重新设置对象位置。有些动画应用自动地在固定间隔处重设对象位置,如每360°或180°。
         复合变换经常包括逆矩阵计算。例如,对于通用缩放方向及对于反射和错切的变换顺序,可以使用逆旋转分量进行描述。我们已经注意到,基本几何变换的逆矩阵表示可以使用简单程序生成,逆平移矩阵可以通过改变平移距离的符号而得到,逆旋转矩阵通过完成矩阵转置(或改变sin项的符号)而得到,这些操作比直接逆矩阵计算要简单得多。


http://www.khdw.cn/news/30822.html

相关文章:

  • 个人网站设计目的3000行业关键词
  • 做卡盟网站教程seosem是指什么意思
  • 门户网站设计要求yandx引擎入口
  • 开发网站的意义软件培训
  • 石家庄制作网站磁力宅
  • 电子商务网站建设基础游戏推广员
  • 网站制作维护网络推广渠道
  • 网站改版 权重站长工具seo综合查询怎么关闭
  • 零基础学做网站难吗互联网app推广具体怎么做
  • 请人做网站 出现纠纷怎么办网络推广网络营销和网站推广的区别
  • 网页设计师证书怎么考?重庆seo扣费
  • 什么网站可以帮忙做任务赚钱如何让百度快速收录
  • 给我一个用c 做的网站做电商一个月能挣多少钱
  • 四川网站建设价格什么是seo关键词
  • 公司网站设计好2345浏览器
  • 景安香港主机可以做几个网站设计本网站
  • 广州网站制作功能app推广
  • 客户说做网站价格高爱站网长尾关键词搜索
  • 做网站 node php建设网官方网站
  • 美国做试管婴儿 网站软件外包公司是什么意思
  • yy简历网谷歌seo详细教学
  • 做网站需要注册哪类商标湖南企业seo优化首选
  • 红十字会网站建设方案郑州seo询搜点网络效果佳
  • 长沙网络视频全线推广公司关键词点击优化工具
  • 企业做网站的发票会计分录网络营销促销策略有哪些
  • 龙南城市建设局网站企业建站平台
  • 做网站推广员必备的条件实体店引流推广方法
  • 电子工程网官方网站长沙营销推广
  • 牛街网站建设军事新闻俄乌最新消息
  • 广州网站开发外包已备案域名交易平台