00:00
OK,看下。好,其实我们上午这边讲的是变形吧,不是过度啊,2D变形是吧,那2D变形这块我们上午讲的是不是最简单的,来看一下。过度以及变形啊。OK,看讲了些什么东西。呃,是不是把前面这几个全部已经讲完了啊,旋转平移倾斜以及缩放,还有一个极点变化,是不是就这个基点变化肯定干嘛是用的是叫什么,全是风二这个什么属性嘛,是不是OK啊,那讲完这些基点变化之后啊,讲完基点变化讲换旋转平移斜接之后,我们来讲一个矩阵啊,我们刚刚讲的所有的这种2D变换底层的实现都是靠。矩阵啊,OK,我来找一个矩阵。好呃,比如说干嘛乘风,这是一个矩阵函数,我们来看一下,好,也就比如说我们刚刚什么上午写的啊,CTRLC,我们叫下找下矩阵。
01:03
零二橘子。好什么意思,大家看,比如说现在我让他还是便宜三百八是不是走你。呃,上来是不是还是便宜300啊,这个函数完全可以用矩阵来做啊,几成的时间就是矩阵,我提一个矩阵过来啊,这个矩阵需要你们去了解一下,平常开发不会用用矩阵的懂不懂,可是问到时候你得知道啊,底层都是矩阵,来看一下,这也对,我们待会去推一个原理的话,它比较有意义,我们来看一下。好,比如说拿过来。好,刚是平移是不是300啊,是本来看一下平移300这一块的话,用矩阵这边应该怎么去写啊,是不是这边是平移啊,OK,来看一下这个句子应该怎么写,1001XY吧。是不是好,其实它就是个这样矩阵,如果你用这个矩阵函数写的话,那就这样写,我们来看那是多少,不要管了多少,1001,这前面是他数干嘛固定住的啊,OK,后面是X跟Y轴吧,X走300 Y不走是吧?来看一下是不是一样的。
02:17
是不是样的,走到300,你看这个是不是我们。前面那个是不一样的,那再来看还有什么。好一个看吧,旋转啊撒啊,这个没办法,你画页面的话,三角函数必须得会,勾股定理会不会。嗯,那个啊啊啊好厉害,那个除了那个勾股定理,还有这个三角函数啊,还有一些什么角度转弧度,弧度转角度这种最最基本的,你得记住啊,因为画前端应用的画这些东西嘛,你必须得会的啊,比如说那我前端怎么写上引不上。我直接画上啊。疯了,都有ma工具类的吧,是不是啊,OK,那我们来看一下,呃,问题这是CSS啊。
03:06
是不是卖工具的也用不上吧,是不是,那这边啊,我们只能干嘛。只能先算,因为你原生CSS是没有是吧,是没有这种东西的,懂不懂,OK,那比如说我让他先旋转个这个是我们刚才说这矩阵嘛,我们说先旋这样的RO。七旋转个三,嗯。360度吧,是不是啊,OK,来走你360,嗯。看一下三百六他能不能赚。是不是可以转啊,基点是不是变了,把这个基点我们先不让点啊,基点回来不要让这个基点对我们产生影响,是不是转了好看用矩阵怎么写。那呃,找到这个函数C矩阵函数只你是不是360度啊,也就是说是不是我得去拿sin跟cosin,还有负三等多。
04:03
我是不知道。忘记了怎么办啊,我要是高考的时候给我一个浏览器,那我得一天max点什么。三吗?三度吧,直接写不行吧,啊,这个卖的上函数里面接触的这个弧度吧,弧度怎么转呃,角度怎么转弧度啊。角度转弧度。角度乘以派出也。应该是角度乘以二派除以三百六是不是,也就是角度乘以派除以一百八是不是?能看什么叫什么角完蛋没有网。没有网那就尴尬了,那这个公式你们记不住是不是?啊,记不住,我先告诉你啊。
05:01
啊,这个你要记住它的啊,这个你说你初中没学好,那没事,现在给我记住它就行了啊,我们来说一下角度怎么转弧度啊。角度怎么转?糊涂角度转弧度是不是咋转的?角度转弧度。角度DG是算角度吧,角度乘以二。派派怎么拼啊,完蛋,PI是不是角度乘以二派除以一百八不我,所以360,这就是角度转弧度的公式,怎么计算呢?角度一般比较大,弧度一般比较小。是不是,所以说你乘以一个比较小的值除以一个比较大的值。懂吗?这是角度转弧度一条公式,简便点就是什么角度乘以派除以180。
06:03
这能不能理解?OK,那么来看一下角度乘以派除以一百八是不是?来看一下。角度乘以派除以180,那我们说麦年段,我们现在算三度吧,慢点上一吧,是吧,点上一段。五是三百六吧,三百六就是二派嘛,是不是咋想?你看360度,你看三百六乘以派除一百八吧,那就二派吗?二派咋想?二乘以派是不是疯了。会有这个PI吗?啊,PI也在mass啊身上啊,Mass店啊,PI是不是OK,我上次有同学看到在做画页面的时候开根号,他说是不是这样开平方,是不是这么写啊。
07:08
这不是操作本啊,啊,所有的这种什么关于数学类的计算全在麦身上啊,不要学的前段把这些东西给忘了啊啊不不不要什么不是咋说呢,就是不要不要怎么就是知道根好怎么开了,干嘛把麦函数给忘了,懂不道我给看一下这个应该多。啊,其实应该是零是不是,可是我们的大家知道JS是一门奥语吗?等不等?不等啊,JS这门语言及其的了啊,对这个数字类型。那个呃,特别是浮点数的计算,它特别不精确,其实这个应该是零吧,你看这个值是度无限接近于零的。是吧,点360应该是零吧,不行,我百度没网,计算机有没有。
08:04
计算器是不是OK?嗯,计算器有上上吗?完蛋没有啊。程序员版本是不是好来程序员版本。没程序版本,不是我们用科学版本,哎,你看。这个怎么算呢?这我还不会算。310是不是等于零啊,这玩意我也没玩过沙诶,你看三三百六吧,是不是OK等于。零嘛,是不是SIN360是不是等于零啊。是不是cos cos?360。Cos是不是等于一啊,你看360度cos是不是等于一啊,那也是零一吧,SIN360等于零嘛,那我应该怎么填?
09:06
零吗?这的一码这呢。零嘛,这边一嘛,是不是这样的,OK,那这个应该也是转码,你看这个是。哎,怎么没有效果了,喝不上去,诶不转了。刷一下是不是不转了。没有报错吧,刷一下数,哪边写错了。哪天写作?Sin s这边写复联不应该吧?不应该吧,是不是哪边写错了,我们来看一下,我把这个换一换。T好像全是form,是不是RORO转一个300。
10:03
60度是不是这你看有没有,看有没有反应,刷一下是有反应了吧,说明我上面是不是写错了,哪个字写错了。有没有听错,100100没问题吧。100100应该没问题吧,是不是好像他。没有给我们转呗,是不是啊,我们看一下45度行不行。45度怎么算F点?上一段45度角度乘以段点派干嘛?
11:05
那除以一百八是不是看一下这个时间段。0.7几吧,还在那个。Cos是不是来看这个值叠也是0.798,把这个值直接干嘛。拎过来CTRLC到什么?第一个应该值是什么cos吗?我的cos的值这边。好,是不是拿到第一个上了,是不是第二个呢。Sin嘛,是不是三的值有多少,Sin是上面这个值,CTRLC过来。好,走你。还有是一个负的sin吧,OK,来一个负号,OK,再来,还有什么cossin吧,走你。C。只有你OK来看一下行不行?
12:04
行不行,转了45度吧,刚刚为什么,刚刚他把三百六是不是也算成零了。是不是是不是360度跟零度的上应的值是不是一样的,能不理解啊,现在我搞到45度是不是就可以了啊,说明它在转换的情况上可能还有其他逻辑。能理解吗?啊,它在内部实现原理上面可能是用的这个矩阵函数里面,它还做一些判断懂吗?这这个咱们就不管了,反正是不是我们说这个旋转最去干嘛可以这么去做的啊,可是我们平常会这么写吗?不会,我们肯定干嘛写一个啊,45度吗?是不是啊,那我这么讲是为了待会为我们讲一个什么原理性的东西,我们什么做一个铺垫,你要反知道最终这些变化函数到底层的基上都是矩阵。能不能理解啊,OK,那OK,那知道下就行了,那我们看其实这个平移啊,自己稍过去测下就可以了啊,倾斜是一样的,懂不懂嗯。
13:00
看嘛,是不是啊啊,这个缩放其实干嘛就比较好做了,它没有用到任何什么三角函数吧,是吧,OK啊这个ten啊ten是不是有一个段子啊,S跟Co说今天晚上是还是。啊,好,好尴尬。没听懂啊,好吧,那自己想吧,好,那OK,反正他知道啊,我要跟他说这个矩阵,不是说要教你这个矩阵,我们来说一个事情啊,叫变换组合,我们来看看。什么叫变换组合。这里。零三,OK,脚变不坏,反射弧有点长,叫变换,变换组合好来看一下啊,变换组合怎么做好,把矩阵里面代码全部拎过来,Ctrl a ctrl v ctrl,我们说之前我们的变化都比较简单,是不是之前咱们变化干嘛?就是说让你来个旋转码。
14:10
是不是OK,现在看着啊,走你好,现在我是不是有两个花好,我让他们变干净一点,走你。好,变化是可以组合的。好刷一下,他是在这边比较小吧,这个叫秋海风一吧,秋海风一号只你啊给个杭高就可以了。拉开的,把这个盒子搞小一点,搞成50PX,搞成100P。啊,盒子都变成100P,好,我搞两个盒子,一个叫test,一个叫TEST1,一个叫TEST2 OK。二号,好,一走,再来一个。二是不是OK,然后呢,然后在后面的指数让T1干嘛呢,我让你先去位移圈四列车。
15:05
Ts trans X吧,让前那你上前走300P。可不可以啊啊,或者前面走少一点吧,走个100是不是,然后我要进行缩放啊,这叫变化组合。这能不理解好说的两倍是不是,那照来讲,比如说我再来我的后位上去二。我让你也先,我让你先说话再去。位移是不是这两个变化函数,这理想结果应该一样?是不是结果是不是应该一样好听到这是这是变化里面懂吗?比较难的一个点,我们来看一下。刷下是吧,一号跟在这边干嘛,准备着我让二号干嘛,我号跟一号稍微有点吗。稍微有点空隙,五是比较少,是不是他没有办法救?
16:03
Johnny。走的一样吗?不一样。是不是啊,比如说干嘛不是不想让他们叠到一块算,就什么点五吧,都干嘛缩小是不是啊,看一下只你走的一样吗?不一样是不是啊,我们来看一下,好像我们说这个变换顺序上面是有问题的,顺序不一样是变换结果也不一样啊,这跟矩阵就有关系了,大家在大学里面应该学过矩阵的运算是不可逆的。是不是好不是,记住矩阵的运算是不可逆的,你就说举证不满足交换率,记住就行了,懂吗?OK,我也不叫你们太。懂太多,可是我们来看一看。嗯,比如说干嘛,我打开吧。打开。好,来看一下这个过程到底是什么样的。
17:03
好,然后打开找一个QQ啊。好,我要去截个屏。呃,怎么让我去安装了。好,我放到里面去量一量,看它到底是怎么走的啊。好,打开PSOK。QQ怎么没上去啊,没网那没网还截不了屏了是吧?呃,这个软件我现在在录屏啊,截不了屏啊。你得去找一个截屏的软件。我看我插件里面有没有一个截截屏软件。飞车里面是不是也可以加。OK,我随便点一个吧。嗯。给你吧。
18:00
来,把这个图截一截。好,是不是这样,哎,不不,我先我先让你跑起来。跑起来吧,是不是这个截图的快捷键是什么?其实不快体验是吧。大家知道这个截图的快捷键是什么吗?Ctrl alt加A行吗?这是QQ的,我也知道是QQ的,怎么才能去截图啊,现在上不上我还截不了图啊。为什么截图软件不会用啊?来看一下。嗯。冥王,好尴尬。找到什么比较好的截图?截图方法,我看我这里面应该有个截图插件。
19:00
开发工具扩展培训。用不起来,都没有网。嗯。来看。其实我把这张图截下来,设置里边有那个截图。哪边可以设置这边什么,有一个截图的电是吗?在哪边。系统设置里面有一个。截图热线是不是,那就Q吧。OK,确定OK,看下应现在应该能解了。嗯。是不是稍微大一点。OK,向他跑。
20:00
好,我截个图。嗯,简大一点。OK。好完成过来是不是好好,然后把controlrl al加N打开一个接停板。呃,然后把我刚刚这个图贴进来是不是啊,来聊一聊,我们先找放大工具吧,放大工具在哪?这个界面怎么还换了。放大工具。放大工具在哪?这边稍微放大一点是吧,OK,来选框工具看一下。味道。125是不是走了125吧,这边看走了多少。走到75。76,因为我前面多量了一下数,是不是应该是75整点再来量你看。
21:02
其实我。是不是正好75,上面是125,下面是75,是不是啊,我们来看一下这到底是什么鬼,是不是一个走了对吧。75上面走了125,下面走了走了75吧,是不是啊,OK,好来勾搭一个原理啊,就是变换在组合的时候。计算的方向是从右往左的。不信我们来试一试啊,OK,切记什么变换。组合式啊,计算方向。是从右往左进行计算的,好,这里好,那我们怎么来证明这件事情啊,OK,我们用矩阵来算一遍啊,OK,来看一下,好,现在大家看。
22:00
我屏幕上啊,画一个坐标啊,这个坐标要以它的基点为圆心,懂吗?OK,大家看。这是他们这个基点啊,是不是整点前端坐标系是不是这样的。是不是问你这个点为多少。是不是五十五十,因为我是一个高宽为100的盒子嘛,50等于50吧,是不是最终我问你最终这个点变化到哪边去了。这样的时候问你啊。原先是不是还在这边,是不是我问你。是不是这样的?这个点的坐标。这样的是吧,这点没有。走了125吧,说明这段距离是不是125。这段是不能讲本身是不是变成自己一半了。那这。
23:02
这段吗,整个这段。一百五吧,是不是,那这个点的坐标多少。因为你前面这边不是还占了50吗?那这边是125对。25,这是说变化后的坐标。能不理解?是不是这的,这是不是变化后的坐标,你看同样的嘛,我一开始拿的是不是这个点,最终你这个点就这个点一开始不是50乘以十吗?圆心在这边吗?50乘以50吗?是不最终是的嘛,你看这个点变换到哪边了,变换到这边来了吗?你开始圆心不是在这边吗?那这条距离多少125吗?是吧,这条呢。25嘛,那最终它的坐标是不是一百二十五二十五啊,说明一个五十五十的点。一个50乘以50点最终变化成了多少?125乘以多少25?
24:09
是不是OK,那我们来看它到底是怎么来的,其实我们的变化就是这些点的一个集合吧。能不讲就是把这些点干嘛,就一个个干嘛,经过变化函数干嘛,就是这个坐标,一个坐标通过这个变化M计算之后,变成了另外一个坐标嘛。是不是啊,因为这图像中都是点嘛。能理解吗?OK,来看一下,那他是怎么做到的,是不是OK?来我们说执行方向是不是该从右往左的,来看一下从右往左的,OK,首先我们看从左往右干嘛,成不成立吧,好不好,OK,现在是不是有一个位移啊,来走到位移的矩阵。位列矩阵是不是长这样长1000108来算一算,同什么。一什么?零零吧,OK,还有呢,零。
25:04
林道一。零什么鬼,是不是XY1吧,OKX多。100吗?是不是外有没有没有吗?OKZ上面干嘛,Z上面不要动就是啊一。为什么每次我都打成是A啊,这好吓人啊。OK,来看一下我的点的坐标是多少?50 50多。OK,记住每次在做矩阵计算的时候,因为我们没有Z上这个点,说统一带一。懂吗?啊,这是规则,同一带1OK,这没多少,1OK,那这层是不是经过第轮计算,那矩阵跟一个点计算怎么做的?记住负一法则大学里面教过。
26:10
负一法则。懂吗?那你大学里没学过,现在我就告诉你吧,一个矩阵跟一个点去进行做坐标计算的时候,你看会得到另外一个点,这个点你看就是AX axi加CCYY加一,什么是一个一个的乘上去加起来,这叫负一法则,你看负一。能不讲就乘起来干嘛,加起来嘛,这个能不能懂没问题吧,好来看一下那这个点,最终我们计,我们计算出来这个点该多少。这应该一。零一百应该多少?一百五八一零一百吗?是去乘吗?是不是干嘛?一乘以50加上零乘以50加上100乘一二一百五嘛,是不是OK,那第二个点呢。
27:04
第二个坐标呢,50是不是,然后呢,这个这个坐标肯定是一,因为你干嘛,Z上面没有没有动过吗?是不是,这是不是经过第一轮计算之后得到了点,是不是OK,我们说经过第一轮计算得到这个点吧,然后让这个点去干嘛。是不是还得做?还得做运算。怎么做印刷?是不是跟这么拿到这个点去进行什么。缩放吧,来找缩放的一个矩阵。看一下X吧,我们看X为多少。点五吗?哎,什么鬼。OK。是A。点五吧,好上来不写,第一个是点五是不是,然后呢,第二个坐标呢。零。下边呢,零是不是这边呢零。
28:05
零零是不是OK,这边呢,001。零。零什么鬼啊,一是不是大家想这个坐标到底是零还是一啊?没有缩放的时候,零还是一样。不对,我现在是XY都缩放是吧,因为我里面说的是单子吧,所以这边应该是点五。是不是OK找你来看这个值怎么去做计算好乘以哪个值,是不是乘以它是吧,CTRLC还是矩阵在前点在后的,懂吗?OK,走CTRLC。CTRLBCTRLC最终得到了多少?多少算一下耶,这什么鬼啊,好可怕,75,这75吧,这个点呢,20。
29:10
然后呢,下个点了七十五二十五多一。七除25,你看负一法则,负一法则负。负一法则多少一是不是?我问你,这是我们用哪种顺序去计算得来的值啊?是从左往右还是从右往左?这是我们从左往右去算什么,我们先拿位移的矩阵去乘的吧,是不是啊,OK,这里好,我们说干嘛,这个是从左往右计算得到的一个结果,是不是好这里。好,那应该干嘛,这个结果对不对。对不对不对,你最终干嘛,你最终11这个点,最终到了七个点吗?我们应该到2525吧,明显是错的吧,OK来看一下还有什么。
30:14
从右往左,从右往左怎么算,先算谁先算缩放是不?也就说50 50这个点根谁来查,先跟我这个缩放你再来。是不是这样的,这个点应该得到多少?二十五二十五一是不是,然后呢,这个二十二十一这个点干嘛去进行什么,前面那个计算是吧,走你来看一下这个计算这边多20。一把,最终得到这个点多。好,问你,也就是说在浏览器内部,当全部是一个组合变换的时候,读取的升级是从左往右还是从右往左,从右?
31:07
王总,这个结论给我继续做,懂不懂啊,这个东西我只推导一遍懂不懂?推导过程看不懂,举证乘法不会做的,就把这个结论举手。计算的方式就是从。右往左的,以后无论谁再问你全直后变换阻合的这个浏览器到底是怎么渲染的,它是从左往右去渲染的,底层就是什么矩阵的,矩阵的运算有不讲选择器的读取是从右往左还是从左往右的。从右往左的,两个都是从右往左的,能不能理解,OK,那有些,那我问你,每次你上来都去做一个矩阵运算,你爽不爽。是不得是不得造,所以说我教你一个简便方法,什么意思上来,大家看这个是不是为了一最终缩放成自己的一半啊,是不是上来其实应该是先执行谁的。
32:02
这个的是不是你思考起来,你可以认为干嘛往前走了一半,不是往往前走了100啊,然后自己原地说自己一半啊,那不就应该是120。是不是你往前先走,你到这边是不是?然后说望成自己的一半。那不就走125吗。是不是OK,那底下这个呢,你是不是进行一次缩放好,切记啊,你可以这么记,缩放的时候干嘛把坐标系也缩放懂吗?啊,虽然说原理不是这样的,但是为了好记。那讲上来说话的时候把把坐标说到了最终你跑跑了。50。那么讲就上来你干嘛,首先缩放这样嘛,缩放成自己的。一半,再往前跑。这个是多少?25吗。懂吗?你看你上来一开始我的天,你上来一开始元素啊,什么鬼啊,上来一开始元素是不是这样的,好,你首先说完成自己的一半,前面就是多少。
33:14
了吧,然后我们说本来要跑的吧,你可认为坐标是说放了跑了多。50其实就是跑,就是什么跑到这对吗?这个应该是五。50嘛,总共跑多少。总共跑175吗。懂吗?这个能不能讲OK,所以说原理上来讲,应该是从右往左解析的,可是我们为了好记,你上来可以认为嘛,你先看第一个变化函数啊,如果是位移的OK,坐标系不动。啊,如果是说的坐标系变成原来的一半,那讲坐标系变成原来一半的话,你这个100P其实就是多少。50PX懂不懂,这个能这个能理解吗?OK,那我们再来看。
34:05
这应该没啥问题吧啊,可是这个应该讲的比较深了啊,自己注意一下,零四好,讲变换跟讲过渡一样啊,讲过渡要讲一些出彩的点,讲变换也是一样,要讲一些什么深的点出来,OK,那再来看这个变化速度啊,我来问大家,如果这样。我问你这个结果会不会一样?走你好,前面我不是说话啊,我说你这边先旋转。RO是不是的转?180度这里面理解OK,然后呢,这边干嘛,我说这边是位移吧,我再来个柔体的100,这是不是一个组合的变化,组合变化吗?顺序不一样,你说最终职业样吗。最终结果一样吗?一样吗?肯定不一样,你你旋转它也是什么,它也是一个矩阵啊,懂不懂我大家看啊,我们刚刚在做这个矩阵是做什么干嘛,就是一个交换率啊。
35:08
矩阵的运算满足交换率吗?你看我一开始干嘛乘的顺序换来换吗?我一开始先乘这个矩阵吗?我一开始先乘的是这是这个矩阵吗?现在我干嘛先成的是下面这个矩证嘛,只是把这两个顺序换了换嘛,可是最终结果一样嘛,不一样,就说矩阵是不满足交换力的,这也是我刚刚说的为什么矩阵不可逆的,它本来就不可逆的,懂吗?OK,那么再来看。好,那么再来看,那这边我问你旋转是不是一个矩阵啊,照理来讲的话,是不是先乘以这个矩阵,再乘以这个矩阵啊,是不是啊,那这两个还一样吗?你看这边我是不是先乘以这个矩阵,再乘以这个矩子了,那最终肯定是不一样的了,好来看一下周年。一样吗?完全不一样吗?他是不是转到外面去了来,我如果不让它over我是了,你看这个是head呢是不?所以你看我不看一下。
36:03
一样吗?不一样吧,是不是想为什么就按照我们刚刚那个逻辑来讲,你这么一转,我问你,你是不是把坐标是点。转了一下,本来是这样的,你把坐标系转成这样对不对就上来干嘛?原理是这样吗?原理是这样吗?不是这样的,原理是你矩矩阵乘法时干嘛两个矩阵的位置变了,可是我说你可以好记怎么办上来,哎,你啊,你先写的是旋转好,那我就认为你把坐标系给转了,你看最终坐标系转你看。你看本来我是不是在在这边呢,我跑100的话,应该跑到这边来吧,你把坐标系换了嘛,那我跑100就跑到这边来。那么讲应该本来我是在这边的吧,要跑的话应该这样跑的嘛,现在就是这样跑了。能不讲OK,那这什么你你看我这边是不是先位移的再旋转,你这个时候再旋转,你转呗,你坐标换了我后面也没变化了,懂不懂啊,可是我还是得问一句。
37:09
执行的顺序到底是怎么样的?从右往左的,只不过我为了让你们好思考,你们可以干嘛从左往右的去思考呢?啊,遇到第一个变化,你看一下,哎,这是旋转,那我就把坐标系给转过来了,懂不懂,哎,因为是位移,对坐标系不会产生任何影响。是缩放,那我就把坐标性格吗缩放了,能理解吗?还有一个事情大家看。这我们说变换是不是都是干嘛,一些点的坐标的一些相当于根矩阵的一个乘积啊,是不是,你看它有这样的一个过程吗?他有说哎,我先旋转个180度,再跑个100X有吗。没有他就是干嘛,首先你起始点是哪边,帮你算完起始点,再把你的什么,再把你通过这两个变化计算之后,计算出来一个最终点是不是通过这两种变换形式过渡过去。
38:04
是结合起来做的,是是它一边位移一边在转,懂吗?这地方记什么上来看干嘛?比如说哎,一开始你的位置在这,是不是最终通过矩阵计算这个你的位置在这,是是,那他应该怎么过来,他这么直接平移过来吗?不是啊,它是伴随着这两种变换形式慢慢的转过来。能不能理讲,这能不能理讲啊,这变化向坑,它是从右从右往左进行计算的,能讲好,切记OK。好,那变换到这边,我看还有什么点。好。好,那其实变换到这边就没有太多点了,懂不懂这个矩阵只是一个什么。辅助,为了让你们明白变换组合的原理,懂吗?OK,那上面这些API我觉得每个人都应该没问题啊,都能记住是不是啊?就看你能不能把这个变换组合跟人家说清楚了懂不懂。过渡也是一样,过渡的API我觉得每个人都能记住,就看你能把这个坑跟人家干嘛说清楚了懂不懂。所在我们出去面试的时候,你跟人家讲过度,讲变化的时候,你要讲解不一样的东西出来。
39:12
啊,你得让面试官信服。啊,不是幸福,不是那个幸福啊,是这个幸福。啊,就是从心里的佩服你啊,不是这个幸福。那么理解OK,所以自己要做好总结啊,OK,好,那变换我们就讲到这。
我来说两句