幼儿饰品瑜伽美体用品微软
投稿投诉
微软创意
爱情通信
用品婚姻
爱好看病
美体软件
影音星座
瑜伽周边
星座办公
饰品塑形
搞笑减肥
幼儿两性
智家潮品

计算机图形学变换矩阵

  大家好,我是前端西瓜哥。今天我们来学变换矩阵。线性变换
  矩阵乘法是来自线性代数的内容。
  首先我们有一个二维的向量(x,y),它在线性代数中,我们会这么表示:
  向量在几何中会用一条起始于原点的箭头表示。
  向量我们也常常看作一个点。因为当有大量向量要绘制时,箭头就会非常的多,会让画面非常混乱,所以要简化为点。
  向量加法:对应位置进行相加即可,在几何中可以将多个向量头尾相连,最终的路径就是加法的结果:
  数乘:或者叫标量乘法,指的是将向量和一个常量数字进行相乘,也是对应位置相乘,在几何中表现为对向量缩放:
  有了上面两个概念,我们得到对于一个二维向量,它是x轴上和y轴上的单位向量(一种基向量)进行缩放后组合而成:
  然后就是我们主角线性变换了。
  线性变换的变换,指的是函数,它接受一个向量,然后返回一个向量。在几何中,它表示了一个向量是怎么从原来的指向变换(缩放旋转等过程)成另一个指向。
  线性变换的线性,指的是这个变换是符合一些特性的,首先是直线变换后还是直线,然后就是原点保持在原来的位置。
  线性变换,一种理解为,矩形的每列改变了对应基向量的值。
  比如上面的公式,我们的(x,y)向量原来是基于i向量(1,0)和j向量(0,1)进行数乘得到的。
  但通过一个矩阵,我们的i和j分别变成了(a,c)和(b,d),即标准换了,基于这个新标准得到的新的值就是线性变换的输出向量。
  下面我们看一些常见的变换矩阵。缩放
  缩放,就是将一个向量(或者点)的x和y各自进行指定比例的缩放。
  假设x方向缩放比例为sx,y方向缩放比例为sy。简单的算法就是:x2xsx;y2ysy;
  二维2x2缩放矩阵为:
  二维矩阵运算过程为:
  实际上我们会使用三维缩放矩阵,原因会在下面平移中讲解。
  三维缩放矩阵为:
  下边和右边各加上001即可。平移
  平移,就是将一个向量(或者点)的x和y各自移动一段距离。
  假设x方向移动dx距离,y方向移动dy距离。
  直接用几何的描述:x2xdx;y2ydy;
  我们无法用一个二维矩阵来表示平移变换,为此我们需要升维,升到三维,通过额外的一个z轴的基向量的斜切来模拟二维中的平移。
  输入向量也需要升维,加多一个值为1的第三维度:
  三维平移矩阵为:
  运算过程:
  为了减少计算量,我们会使用复合矩阵,就是将多个变换矩阵通过结合律计算出来的矩阵。
  它是多种矩阵的组合体,但相比对一个向量一个个进行矩阵乘法,符合矩阵能一次计算出来。因为平移的特殊性,所以我们通常不会使用2x2矩阵来表示一个变换矩阵,而是用3x3矩阵,来和平移矩阵做兼容。旋转
  点沿原点逆时针旋转指定角度,得到新的坐标点,有以下公式:
  三维旋转矩阵:
  逆时针旋转90度,可以看作是给基变量做旋转:
  斜切
  斜切,其实就是固定一个基向量不变,改变另一条基向量。斜切是有方向的。
  水平斜切:
  或垂直斜切:
  水平斜切动图:
  代码实现interfaceIVector{x:number;y:number;}acebdf001typeITransfrom〔a:number,b:number,c:number,d:number,e:number,f:number〕;变换矩阵exportfunctiontransform({x,y}:IVector,〔a,b,c,d,e,f〕:ITransfrom):IVector{return{x:xayce,y:xbydf,};}
  通常我们会用升维的3x3矩阵,来表示一个变换矩形,因为最后一行永远都是〔0,0,1〕,所以我们的函数只需要传矩阵的前两行,共6个值。比如Canvas的ctx。transform也是只接受6个值。结尾
  本文简单讲了一下变换矩阵。
  我是前端西瓜哥,欢迎关注我,学习更多前端知识。

立春后,宁可不吃肉,也要吃6种高钾食材,助力成长增加体质钾是人体内最重要的无机阳离子之一,具有维持细胞新城代谢、调控体内酸碱平衡的作用,有利于人体的健康,所以在日常生活中,除了需要注重补钙、蛋白质,还需要补充钾,而钾多存在蔬菜水果中……享春光,赏非遗!苏报小记者走进苏旅财体验职业魅力今天(4月15日),来自苏州市沧浪实验小学校、苏州市带城实验小学校的苏报小记者们来到苏州旅游与财经高等职业技术学校采风实践,感受校园春色,开启不同职业的体验之旅。苏旅财坐……彩虹岛手游上京BGM带你重回那个梦幻的时代彩虹岛手游是一款超高还原端游手游,经典复刻了端游特色,并且在此基础上打造了全新的沉浸式岛屿体验!特别是BGM,上京的BGM还是和原来一样,背景音乐响起的那个一刻重返十多年前,与……空气能热泵依靠什么抓住了家装用户的心,最关键的几点在这里空气能热泵是从独立水系统中央空调发展而来的,又叫做水生态中央空调,最突出的性能是舒适性,这满足了当下大部分用户的需求。通过连接风机盘管和地暖盘管的方式,在普通空调的基础上实现了……Python求绝对值的五种方法,你掌握了吗?一、摘要Python是一种流行的编程语言,它具有广泛的应用和强大的功能。其中之一是计算绝对值。在本文中,我们将探讨Python中如何求绝对值。其中包括:使用内置函数abs……滕哈赫我想踢攻势足球现今的足球是11人进攻11人防守直播吧3月17日讯在BTSport的栏目上,曼联主帅滕哈赫接受范佩西采访时表示,他想踢攻势足球。滕哈赫说道:我当然有自己的足球哲学,其中一点是我想踢攻势足球,我想踢得积极……引援被动遭反杀,泰山队另辟蹊径,05黄金一代崭露头角,未来可山东泰山队在早早确定了童磊和孙国文等四名内援后,引援的脚步开始停滞。如今外界盛传的韦世豪、严鼎皓等人也已经加盟了武汉三镇队。此消息一出确实挺晦气的,毕竟泰山队太需要在中前场进行……iPhone14Pro到底好不好用相信大家已经看过了很多iPhone14相关的测评但是在我的使用过程中又发现了一些大家不太注意但又很值得一聊的小细节。续航充电我们先说说日常的使用体验。首先是续航,尽……流花溪周六上演龙舟竞逐系今年福州首场内河龙舟接力赛作为福州市城区的明星河道之一,新生后的流花溪已成为市民游客喜爱的打卡地。18日,一场水上竞逐将在此上演。记者从福州水务集团获悉,20222023年百里水上福道,千年闽都画卷水上……最新酒价4月6日飞天茅台系列酒多少钱,茅台飞天53度价格一览茅台酒是大曲酱香型白酒的鼻祖,是中国白酒第一品牌,至今已有800多年的历史,酱香浓郁,口感醇厚,不失柔顺感。茅台镇历来是黔北名镇,古有川盐走贵州,秦商聚茅台的写照。为中国酱酒圣……维生素B您补充了么?补充维生素复合维生素B,9块9吃一个月。家人们,如果咱白头发变多容易感觉累,你可千万不要以为,那就是自己老了。其实你很可能是缺乏了这三种东西。第一,缺了维生素的B1、B2还有B6,……第10条大鱼浮现,杜兆才曾向其求助杜被纪检小组带走前,曾亲自前往背后靠山处寻求帮助,他相信靠山可以帮助他,因为他出了事,这位大人物也会受牵连。众所周知,杜是总局二号人物,能作为他的靠山肯定不简单,职务比他还要高……
秦殇Steam中文版目前仍在审核中解锁时间待定前几日我们报道了《秦殇》简体中文版将于12月29日正式上线Steam,但截至目前,在Steam商店页面,仍显示着即将推出的状态。随后我们便咨询了游戏客服,据官方客服回应表……曝光暴雷挤兑导致QC脱钩的中币交易所如今宣布正式跑路了这个中币交易所我之前就预警过,因为它挤兑导致QC脱钩,有很大的风险,有很大的跑路的可能,提醒投资者小心,注意防范,及早收手。果不其然,如今这个中币交易所真的是跑路了。而且……中国古代四大美男子(四)今天我们来说一说中国古代四大美男子中的最后一位卫玠。卫玠出生于晋朝是曹魏尚书卫觊的曾孙、太保卫瓘的孙子。卫玠的名气没有前面几位高,但他是那个时期是著名的清谈名士和玄学家,……1分惜败揪出最大水货,双外援坑惨刘维伟,合砍14分拖吴前后腿9899,常规赛前四的浙江稠州金租,在季后赛首场比赛就吃到了开门黑,一分惜败卫冕冠军广东宏远。不得不说,这一组对决是四场系列赛当中,双方实力最为接近,双方打到最后一个回合才分出……有一种痛,叫口腔溃疡!牢记这几招,或能促进口腔溃疡愈合口腔溃疡是一种比较常见的口腔疾病,在日常生活当中,很多人们也都将口腔溃疡称之为口疮。对于曾经患过口腔溃疡的朋友们来说,都清楚地感受过口腔溃疡所带来的疼痛感,这种疼痛感发作时毫无……詹姆斯哈登助攻数超越科比布莱恩特北京时间3月26日,NBA继续进行,费城数字人做客继续洛杉矶挑战洛杉矶快船,目前,数字人以45胜27负排在东部第3位,快船以36胜38负排在西部第8位。本场比赛前,詹姆斯……15年后再看史依弘,才明白离开李成儒,是最正确的抉择爱一个人是如其所是。如果一味地让自己喜欢的人做出各种改变和让步来配合自己的需求,这是自私,与爱无关。阿姨,你怎么就看上我爸了呢?你这么精致一个人,他配不上你。……住建部发声定调,旧改全面来袭,20年以上的老房子又吃香了吗?根据国家统计局公布的数据显示,截至2021年我国平均房价为10139元平方米,依旧在万元以上。很明显可以看出,虽然2021年下半年全国平均房价出现了下跌,但是最终2021年底的……春天要多吃这两种食物!延年益寿明目强身二月春风送美食撰文王云编辑保健君春雷响万物长微雨众卉新,一雷惊蛰始3月5日迎来惊蛰节气是仲春到来的标志其时天气回暖,万物复苏是万……黑白配怎么穿才好看?学会风格搭配技巧,轻松穿出时尚感在之前的文章《黑色不是百搭色、万能色和高级色!真正适合你的黑色应该这样穿》中,有解析过黑色不是适合任何人穿的,黑色不是百搭色,只适合深色型人、净色型人以及冷色型人。同时,也有阐……3选1!火箭选秀分析,三位潜力新星,会带来不同的前景文水清清选秀抽签大会上,火箭得到探花签位,斯通会如何使用三号位选秀权呢?三位潜力新星得到其中任何一位,都会给球队带来不同的前景。本届四位潜力新秀魔术和雷霆分别……日常见肖战!白衣少年还没看够牛仔战又来了,居然还有睡衣大片自从电视剧《梦中的那片海》杀青之后,已经有一段时间没有看到肖战的动态了,以至于连狗仔拍的肖战独自吃火锅的高糊图都能引起网友的热议,可见网友有多希望看到战哥的消息。或许是粉……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网