函数:Cone(centerA, centerB, radiusA, radiusB)

圆锥/圆台函数的参数和含义

参数名称 参数含义 参数名称 参数含义
centerA 底面A的圆心坐标 centerB 底面B的圆心坐标
radiusA 底面A的半径 radiusB 底面B的半径

示例:

Testcone = Cone(Vec3(10000,0,0),Vec3(10000,0,2000),1000,1000).color(1,0,0,0.3)

其含义为创建一个圆锥/圆台,变量名为Cone1,且当底面A、B半径一致时,生成圆柱。该圆柱底面坐标原点为(0,0,0),顶面原点为(0,0,2000)。底面半径分别为1000mm,1000mm,高度则是由底面A、B原点z方向的高度差确定的2000mm。

圆锥台的轴心是由底面A、B的坐标确定的,因此理论上可以生成任意方向上的圆锥台。