绘制一个半球空域的一部分(Drawing a portion of a hemisphere air

2019-10-22 18:06发布

我试图用世界风的SphereAirspace构建特定的三维空域。 我试图构建的3D形状是在两个地方平行切入地面半球,假设在离地面高度h1和h2。 半球的底部是与地面平行。 :发现我没有足够的声誉张贴图片,你可以在这里看到的图像http://forum.worldwindcentral.com/showthread.php?45274-Drawing-a-portion-of-a-hemisphere-airspace

想到两种解决方案:1)获得半球和一个长方体的交叉区域空间:找不到这方面的任何API。 2)改变半球的绘图:试图做到这一点

我覆盖了三种功能于世界风的SphereAirspace drawSphere(),drawUnitSphere()和makeSphere(),并试图修改图纸拿到切割部分。 我无法理解的绘画图案,并且会影响到图纸给整个半球的一个子集的参数,我需要的方式。

在这些功能,在那里我可以研究这一领域的绘图使用的API方面的直接帮助或任何指针将是有益的。

您可以参阅SphereAirspace代码在这里: http://worldwind31.arc.nasa.gov/svn/...eAirspace.java![enter图像的描述在这里] [1]

文章来源: Drawing a portion of a hemisphere airspace
标签: 3d worldwind