我最近更新了一下 pywonderland 项目里面的 polytopes 子程序,它可以用来绘制各种各样的多面体,比如:
程序可以精确计算每种多面体的顶点个数,边的个数,面的个数,哪些顶点组成边,或者构成面。每个边,面都根据其类型染成了不同的颜色。
这里只是举了几个例子,可能性是无穷无尽的,就不再一一列举啦!
项目主页上还有两个小视频: http://pywonderland.com/polytopes/
项目代码在 https://github.com/neozhaoliang/pywonderland
具有某些对称性的 3 维和 4 维多面体是无穷无尽的,这个项目也只实现了其中的一部分,我会后面慢慢尽可能把所有的类型都加进去。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.