00:00
好,我们回家上节课的内容啊,上节课呢,做了一横一竖,然后做了一个十字,这一横一竖呢,都被封装到一个空的复极对象里面,哎,那但是呢,我现在想做这种交叉体,那怎么做呢?那就一横还是一横一竖还是一横竖,但是它在里边得有一些旋转,怎么做呢?有空的负极对象,然后要把它怎么样,要旋转一下,旋转多少度呢?旋转。4分之派,也就是45°,沿着X轴红色的轴旋转45°,那我呢,就把这个代码过来。然后粘过去,然后再运行,这个时候它就沿着这个轴就怎么样。旋转45°了,旋转45°之后,有了哥哥之后还得有什么呀,还得有弟弟,那弟弟怎么说呢?哎,那就是在这儿了,哎,把它。再旋转。就是Y轴啊,它是怎么样呢,首先它要。给它立起来,立起来是旋转了一个二分之派,然后再把这个棱呢沿X轴旋转一下,它就是旋转了,嗯,45°,现在我们要负极对象的旋转,也就是说这个MT object.
01:10
空对象,因为这各个地都属于这个空对象,Rotation欧拉沿着哪个轴呢?沿着1号轴绿颜色的轴旋转多少呢?旋转4分之派3.14÷4再运行穿着这个Y轴看过去的话,就形成这样一个交叉体。那我们现在啊,想做点儿大一点的东西,好玩的东西做什么呢?做一个大飞机,做个大飞机,大飞机怎么做呢?首先飞机得有一个机身,我们要。把这些东西都清空。叫做cylinder。S, 那出来之后,我们要让它设置它的1111些属性,比如说它的半径没问题,它的深度要怎么样,要是原来的5倍,或者我不在这儿设置它,我设置什么呀?沿X轴旋转90°。
02:02
然后呢,Z轴呢,是原来的5倍。那这样就形成这么一个立柱的形式,哎,那这个立柱我能不能用代码做呢?其实还是可以的,还是这么几步,第一步是全选删除,也就是清场对吧,第二步呢,就做一个立柱,第三步呢,就是旋转立柱在旋转。然后就。执行这个结果就相当于我添加了一个立柱,并且旋转了,准备添加机翼,机翼怎么做呢?添加一个立方体。但这立方体你看正好套在这个圆柱之上是吧,我要把它搁在尾巴上,那怎么办呢?那就得把它移动移动吧,对吧,Shift加空格,然后。大G。王浩怡。我们干脆到这个雷奥工作区去调整它。选中他。
03:01
去调整它的位置。往后移动。往后移动就相当于调整它的这个location对吧,调整调整它的location,然后要怎么样呢?然后要让它变扁一点,从这个方向上变扁一点。哎,变扁一点,从这个方向呢再变。偏窄一点儿。外变窄一点,变窄点之后呢,再去旋转它。沿着这个方向啊,旋转啊。觉得它的位置不合适,再怎么样再去调。位置。哎,往上拔一拔。这不就相当于做出了一个尾翼吗?诶,那这个就像一个飞机一样,飞机有一个尾巴,翘着尾巴是吧,那这就是一个飞机,那我能把这个代码。就是拿过来嘛,那这个时候怎么样,就比如说我现在已经用手动的方式调整它的呃位位置旋转缩放,那怎么办呢?那我就还是一样把它拿过来,获得它的什么,获得它的这样一些属性location呗。
04:13
获得它的属性谁呀?Rotation欧拉呗,再获得它的属性K,那那我这不就有相应的值了吗?我既然有相应的值了,我其实就可以把相应的值就写上去不就得了吗?那具体是什么呢?我们把刚才的东西总结总结,把它复制再粘贴。那这三个就是什么设置它的。Scale location和location,这是它的基本属性嘛,一设置我们可以看到这个东西就怎么样,1。它就出现了设置谁啊,设置这个圆柱了是吧,还少一句话哪句话呢,刚才这个添加立方体的,哎,只要你先添加了立方体的上下文才是立方体啊,再执行好,这个时候已经就出现了这个。
05:04
这个尾翼了,但尾翼上其实还不光是这种尾翼,还要有一个什么呀,还要有一个平平,这个水平安定面,就是它有一个水平面儿似的东西,再把它加一个立方体,这个位置不合适怎么办呢?给它往后挪一挪呗。挪到这个位置合适了,合适了之后,它的这个Y方向是多少呢?是负三,所以这块我们也要改成-3,对吧。Location外方向上。就不能是5了,对吧,改成-3这个时候。运行就找到这个。这个位置了,对吧,找到这个位置了。然后呢,再弄一大翅膀,还是还是这么一个逻辑,对吧,我们可以新建一个立方体,然后给它压扁压扁。是吧,然后呢,给它拉长。拉长拉到多长呢?诶,这太长了也不行是吧,找到一个合适的宽度。
06:03
合适的宽度,那这个手已经控制不住了,怎么办呢?我们给它改成比如说5啊或者7啊这种合适的宽度,那这块它又有了它的这个scale啊,还有这个position之类的,我们也可以把它怎么样再做成代码的方式。再做成代码的方式。然后再运行,这样其实就能得到这么一个这个飞机的形态,对吧,得到一个飞机的形态,那有了这个飞机之后呢,我们可以再观察一下这个场景里面有是有了,但这都是立方体啊,圆锥圆圆,圆柱体啥的,我希望的是什么呢?我希望的是就有个命名是吧。有个命名,谁是父极,谁是子极,那么名字呢,机身,机翼,还有这个尾翼什么的写清楚,那这样就写清楚了,我是怎么做到的呢?注意这代码里面不光是设置它的三个基础属性,还要设置它的name和parent name就是它的名字,这叫机身是吧?它的parent呢,是C919,这样就把这个大飞机做出来了。
07:11
那我们现在有多少种属性了呢?常见的位置旋转缩放之外又有了名字和负极,那我能让这个飞机整体旋转吗?哦,Ez交枪。我们下次再说。
我来说两句