如何将3D球形点配置(不是地球)映射到2D平面上?

问题描述 投票:0回答:1

我有一个10点的3d球形点集,(2层五角形扬声器阵列)2。我想获得此配置的2D表示形式。 (Mollweide,墨卡托,圆柱还是等角投影?)我将设置轴,以便它们给出相应的仰角和方位角。 1中给出了一个示例(由IEM的ALLRADecoder vst插件采用)

是否有一种方法可以使用Matplotlib,mayavi或类似的Python软件包来做到这一点?

python-3.x matplotlib 3d projection matplotlib-basemap
1个回答
0
投票

如果您想实际渲染类似于上面的内容,则可能要查看PyOpenGL,但它可能不是最直观的软件包。

[如果您只想获取2D点集,则此3d对象使您可以看一下做projection maths,然后像pygame这样的包将是绘制此2d表示的理想选择,如果您是python和图形的新手。

© www.soinside.com 2019 - 2024. All rights reserved.