我正在尝试制作一个给定顶点的三维不规则八边形。但是,我希望八边形上的颜色与一个完全独立的变量相关,它具有位置参数,但它们不是3d八角形。 理想情况下,我会在八边形的每一边单独生成hexbins,但色彩图也是合适的。
目前,我正在使用
生成3D octogontopart = ax.add_collection3d(Poly3DCollection(vertstop, alpha = alpha))
botart = ax.add_collection3d(Poly3DCollection(vertsbot, alpha = alpha))
并且使用
生成边sideart = ax.add_collection3d(Poly3DCollection(vertsside, alpha = alpha))
它真的不希望我添加一个颜色贴图,特别是不希望我根据这个第四个变量创建一个颜色贴图。这甚至可能吗?我觉得如果有一种方法可以用某种meshgrid参数化octogonal空间。
如果我能以某种方式在补丁上获得一个hexbin,那么我就会被设置。是否可以在贴片上绘图,或者从已绘制的贴片中制作贴片?