00:00
好,我们回家上节课内容啊,上节课呢,我们把这个blender里面新建物体弄明白了,它这个里面的这个新建呢,就是add,然后mash,它新建什么呢?它新建很多东西,那我对应快捷键shiftd a, 对应函数呢是primitive cube ad之类的东西,那这次我们看点什么呢?我们想把这个完整的一条龙给它做出来,从清场到添加到设置,一条龙怎么做呢?首先找到这个scripting。找到之后呢,点这个小加号,新建一个文件,新建之后呢,我在这儿输出一个hello blender.这时候呢,我们就可以去运行它了,运行它的快捷键是什么?鼠标放上去,ALT+P。LP运行之后,这个信息这块并没有任何显示,在这个终端里面有没有显示呢?终端里面也显示了,也就是说终端是咱默认的一个输出流,对吧,默认的一个输出流,那这个时候其实我们输出到哪儿了,输出到终端了,我想把程序保存进来行不行,其实这就是一个文本编辑器,在这文本编辑器里头就可以有什么呀。
01:09
就可以,文本CS存到哪儿呢?存到Code里面,为什么存到code里面?因为你这个下载的时候,它其实是在code里下载的,它会把code里东西都打一个包下载,那我这个文件叫什么呢?比如说我们这个叫a.py。确定了之后一保存,那它就存好了,存好了就可以下载了,能下载吗?我们试一下啊,下载代码下载下载完后呢,点开它。点开它里面就有这a.pya.py里面就是里面相应的东西对吧,里边相应的东西,那这整个这流程就跑通了,对吧?整个流程跑通了,那我想做复杂一点的,那ctrl a ctrl v这么几步哈,哪几步呢,都第一步全选删除,然后添加个猴,然后把猴的这个相应的值设置一下,行不行呢,运行一下呢,它出错了,Check message in the system cons, 在系统控制台去找这个。
02:13
错误内b py is not define必须得怎么样导入模块之后才能使用模块import b py.好,这个时候我们就,嗯。这个时候我们再去run,诶出现一个猴,而且这猴的这个各种属性呢,都已经完成了设置,嗯,这就是整个的这个流程就跑通了,对吧,整个流程跑通了,嗯,那我想做个更复杂点的,比如说做个。做3个立方体,Ctrl a ctrl v, 然后运行。运行的时候之后呢,确实出现了3个立方体,诶你看这3个立方体,我想让他们怎么样,每个立方体大小其实都是。
03:01
这个有有它具体的位置对吧,第一个是000,第二个呢是003 003,第三个呢是006,那我想让他们挨着怎么办呢?那我们尝试一下这个代码,Ctrl a ctrl v.默认大小呢是。1然后呢,每隔一间隔一个,每隔一挨着去去去给它排开了,在外轴上给它列阵,然后frame,这列阵的效果呢,我们可以看到确实是在外轴上列出来,很像什么呢?很像13张麻将牌,但是呢,这都是方块,观察一下第一个000。第二个呢,001,第三个002说到这个位置哈。然后003004,一直一直到谁啊,一直到012012,其实就是第13章对吧,但是现在这都是立方体,我希望是有点像麻将牌那种扁平的东西,那它在scale上缩放的比例大概是1:2:4 1:2:4,那能不能做呢?我们试一下。
04:08
我们就得设置它的这个上下文的对象的scale是0.5:1:2,也就是1:2:4。然后呢,我们去。运行。运行结果呢,成功了,我们可以看到这个显显示比例啊,其实是还不错的,它它怎么成功的呢?首先就是导入模块,然后清场,然后循环13次,每一次呢,都创建这么一个立方体,大小一的立方体,然后设置当前,你不是新建一个吗?新建一个之后,你就可以控制当前这个新建的它的location,控制当前的这个新建的scale,也就是他上下文的对象,谁是上下文对象选中谁,谁就是上下文对象。然后每一每一个ipad设置了之后,每一个都是先添加,然后设置location,设置scale,然后再循环,再添加设置设置这么一个流程,诶。
05:08
那我呀,想把这个麻将牌变成什么呢?变成阶梯。楼梯行不行呢?我们下次再说o ez教程。
我来说两句