Blender 3D:菜鸟到高手/游戏引擎基础
目的:演示 Blender 游戏引擎的物体碰撞功能。
在本教程中,你将学习 Blender 游戏引擎 (BGE) 中物体碰撞的基础知识。这些物理模拟可以用在很多地方,从 Blender 游戏到动画使用,子弹物理引擎提供了大量的可能性,只受你的想象力(以及你的计算机内存容量)限制。本维基教科书中关于 BGE 的教程通常侧重于游戏制作,但其中教授的概念可以应用于多种情况。
将鼠标光标悬停在 3D 视窗上,按 NUMPAD-7 切换到 TOP 视图。
按空格键并选择添加 > 网格 > 平面。按 TAB 退出编辑模式并进入物体模式。 [1]
按 S 并将鼠标光标拖离平面中心,放大平面。点击停止调整大小。该平面将充当“地面”。
使用与添加平面物体相同的序列添加 A UVSphere。按 TAB 进入物体模式。
将鼠标光标悬停在 3D 视窗上,按 NUMPAD 1 进入正面视图,然后按 G 并将球体移到平面上方。点击退出抓取模式。你可能需要缩小球体。它将是与地面碰撞的球。
转到逻辑面板(将光标悬停在按钮视窗上并按 F4)。
点击演员按钮(在逻辑面板的左上角),然后是动态,然后是刚体。这将为球体激活物理属性,以便它可以弹跳。
将“半径”的值更改为 2.0。注意球体周围出现的虚线。这条虚线标记了物理引擎认为该球体有多大。现在,将其设置回 1.0。
接下来,你想为球体和平面添加一些颜色(请参阅 Blender_3D:菜鸟到高手/快速材质 了解详细信息),以便你在模拟过程中能够区分两者。
将光标悬停在 3D 视窗上并按 P。球体将落下并与平面碰撞。按 ESC 结束模拟。
为了好玩,尝试在正面(NUMPAD 3)视图中旋转平面,然后再次按 P。球体将首先击中平面,然后滚下。添加几个更多以不同角度旋转的平面,并将它们放置在球体的下落路径中,使其继续滚动。
这个 YouTube 教程也可能会有所帮助:链接.