我有一个3D情节,我想把一个球体放在一个设计位置。我怎样才能创建一个球体?我打算用补丁?有人可以帮我这么做吗?
答案 0 :(得分:0)
你可以这样说:
考虑中心位于[c1,c2,c3]
。面数为r
。
[x,y,z] = sphere(r);
surf(x+c1, y+c2, z+c3)
这两行代码足以使用surf
命令绘制球体。
例如,如果C=[2,2,2]
和r=30
结果如下:
这是一个以1
为中心的半径为[2,2,2]
的球体。要使球体具有任意半径R
,您应该在添加中心之前将[x,y,z]
值乘以R
。