谁知道这种画面网页代码怎么创出出来的?

2022-05-16 11:31:23 +08:00
 CSGO
https://codepen.io/KilledByAPixel/pen/QWQyMbY

它实际就一行代码:

setInterval('for(c.width=w=99,++t,i=6e3;i--;c.getContext`2d`.fillRect(i%w,i/w|0,1-d*Z/w+s,1))for(a=i%w/50-1,s=b=1-i/4e3,X=t,Y=Z=d=1;++Z<w&(Y<6-(32<Z&27<X%w&&X/9^Z/8)*8%46||d|(s=(X&Y&Z)%3/Z,a=b=1,d=Z/w));Y-=b)X+=a',t=9)

但是作者是怎么做的呢?如何用一行代码弄出一个城市的画面?思路是啥?
3667 次点击
所在节点    前端开发
25 条回复
CSGO
2022-05-16 20:47:00 +08:00
@AlphaTauriHonda 随便看一下 codepen 看到的
lizhenda
2022-05-17 00:06:37 +08:00
难以理解…
Mavious
2022-05-17 06:35:05 +08:00
我看到的城市建筑是模糊的,黑白模糊滚轴前进。。。。
CSGO
2022-05-17 08:35:14 +08:00
@Mavious 是这样啊,问题是确实是 3d ,以及看上去就一航代码,让我感到不可思议。
Constantine1
2022-05-17 10:05:32 +08:00
6

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

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

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

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

© 2021 V2EX