三维 - 把制作的飞碟存为模型(难度:2级)
-
用到的相关知识
介绍
在之前的教程中,大家学会了如何制作外星飞碟。在本教程中,大家将学习如何控制飞碟飞行,以及如何让别人也能使用你做的飞碟模型。
第1步 - 将之前的飞碟项目保存副本
首先,进入创益编程网站“我的东西”页面,找到你之前做的飞碟项目。如果还没做,请先学习这篇教程。
把飞碟项目保存副本,并重新命名,比如“飞行的飞碟”。推荐大家要保存项目副本,这样的话,如果你不小心误删了某个积木或者角色,就可以从原项目恢复过来。
第2步 - 为飞碟的每个组件命名
目前,我们的飞碟有3个组件。为了让这3个组件成为一体,我们需要用“父子对象关系”把它们绑定到一起。
方法为,首先需要为每个组件命名,例如,主体命名为“主体”,另外2个组件分别命名为“组件1”和“组件2”:
第3步 - 建立父子关系
现在我们把“主体”设置为2个子组件的父节点。
注意:这一步完成后,运行项目时仍然看不到什么区别,但现在飞碟可作为一个对象了,而不是3个。
第4步 - 让飞碟飞行、旋转
做个小实验,我们让飞碟飞行、旋转。为了控制整个飞盘,我们要选择父对象“主体”作为角色对象。当我们设置了“主体”的旋转速度和上升速度,子对象就会跟随做同样动作。
第5步 - 将飞碟保存为模型文件
假如你非常喜欢自己做的飞碟模型,想在其他项目使用这个飞碟,也想让别人使用。那么,就需要把飞碟对象保存为GLB文件。
只需运行这一个积木(可放在代码编辑器的任意地方):
第6步 - 减小模型文件
GLB模型文件有时非常大。加载大型文件需要花较长时间,所以大家一般更喜欢较小的模型文件。
为了让文件变小,我们可以将球体的“侧面数”由64减至32或16。外观质量没有太大变化,而文件就小多了。
第7步 - 上传并分享社区模型
现在我们有了GLB文件,就可以上传为新的“社区模型”,以便于你自己和创益编程上的其他用户免费使用该模型。
做法为,进入“我的东西”页面,点击“3D模型”类别。点击“共享一个新模型”,然后选择你要上传的GLB文件。
注意,根据文件大小不同,上传一个模型文件有时需要好几分钟。
第8步 - 在新项目中使用社区模型
为了试验新模型,你可以新建一个带空场景的项目,然后用积木“添加社区模型”来加载模型:
这时你就可以像使用模型库中的其他模型一样来使用这个飞碟对象。
创意扩展
你可以用这个方法制作并分享很多种模型,例如一个房子、一张笑脸。
此外,你可以尝试通过修改飞碟的几何形状和材质来让模型文件更小。例如,试试将侧面数由64减至32或16,看看文件是否变小。
-