结合上一篇,我们想要做一个房子出来,
但很明显,那个方块还不太够,
所以我们可以利用网格生成器,创建一个三棱柱和方块结合起来
就像这样
代码如下:
const roof = BABYLON.MeshBuilder.CreateCylinder("roof", {diameter: 1.3, height: 1.2, tessellation: 3});
roof.scaling.x = 0.75;
roof.rotation.z = Math.PI / 2;
roof.position.y = 1.22;