上班累了?来点有趣的动图放松一下?

2019-01-10 09:54:00 +08:00
 mathzhaoliang

最近用 pywonderland 项目: https://github.com/neozhaoliang/pywonderland

生成了一些新的作品,自我感觉不错,可以拿来显(pian)摆(zan)一下了:

这些图片画的都是四维空间中的均匀多面体,这里均匀的意思是所有顶点都一样,而且每个面都是正多边形。

将多面体在四维空间中旋转,然后投影到三维,就是我们看到的效果。

代码是用 python 计算以后导出到 povray,然后调用 povray 的命令行渲染的,完全是傻瓜式的,你只需要设置好 povray 和 imagemagick 的环境变量,然后一键运行 run_4d_rotation_animation.py 即可。

一个脑洞:我发现这些多面体动起来的效果很像变形金刚,也许将来设计机甲高达的时候可以考虑在四维空间中设计好以后投影到三维?

3011 次点击
所在节点    分享创造
8 条回复
king1101
2019-01-10 10:53:26 +08:00
有点意思
huaxing0211
2019-01-10 12:30:51 +08:00
眼看花了……
nicoljiang
2019-01-10 14:42:59 +08:00
第四维代表的是?
mathzhaoliang
2019-01-10 15:56:30 +08:00
@nicoljiang 所有维都是一样的
luckychenhaha
2019-01-10 16:31:38 +08:00
看这标题差点没敢打开。。
Everyxin
2019-01-10 18:56:16 +08:00
@luckychenhaha #5 你没走错,这里就是技术讨论区
soulzz
2019-01-11 11:06:58 +08:00
上次看到有个用 canvas 做的
mathzhaoliang
2019-01-11 14:05:35 +08:00
@soulzz 肯定没这个好。canvas 做不出玻璃的材质来。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/525593

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX