球体的使用
-
介绍
除了盒子,在三维场景中最常使用的形状便是球体了。我们可以利用三维物体组别中的添加球体编程积木来添加球体。
参数
颜色
你可以点击颜色输入框来设置球体的颜色。
x、y和z的大小
这三个数值控制了球体分别在每个方向的大小。举个例子,以下这个程序将会添加一个在z轴更长的椭圆球体:
弧度
“弧度”的数值让我们能够展示一个球体的一些部分,就好像你可以剥掉一个橙子的一些部分一样:
举个例子,下列这张动图就展示了弧度数值为100,75,50,25和5时,球体的差异:
切层
”切层“数值让我们能垂直地切掉球体的一部分,这就好像你把柠檬切片一样:
举个例子,下列动图展示了切层数值为100,75,50,25和5时,球体的差异:
侧面数
一个球体是由很多个小三角形组成的,而“侧面数”决定了我们在创建球体时使用多少个三角形。侧面数数值越高,球体就看起来越光滑,但同时也会让游戏引擎花费更多时间来描绘这些三角形。举个例子,下列动图展示了侧面数数值为2,4,6,8,16和32时,球体的差异:
在多数情况下,你可以使用8个或16个侧面来减少运算。但当你要在场景中添加一个比较大的球体时,你会需要使用更多侧面来使它看起来光滑。演示
当你把弧度和切层数设置为小于100时,你将会得到一些有趣的形状。
举个例子,弧度为25以及切层数为50,你会得到一个飞天地毯:
另一个例子,弧度为50以及切层数为25,你会得到一个面具:
-