发呆页面 canvas 随机连线 数字混沌艺术

2023-06-16 11:14:28 +08:00
 kylebing

闲着弄了个发呆页面:从屏幕中随机取点,连线。

https://kylebing.cn/test/animate-canvas-lost

参数说明

这些参数都可以直接在浏览器地址栏的参数中使用

以下是一些例子

https://kylebing.cn/test/animate-canvas-lost/?isShowLine=1&titleFontSize=50&lineWidth=10&isShowTitle=0

千千万万个我 https://kylebing.cn/test/animate-canvas-lost/?isShowLine=0&titleFontSize=50&lineWidth=10&isShowTitle=1&bgColor=black&title=%E6%88%91

https://kylebing.cn/test/animate-canvas-lost/

4968 次点击
所在节点    分享创造
44 条回复
hu1e
2023-06-16 16:26:29 +08:00
@296727 后面肯定会炸的,每一帧都是实时渲染的,而且不停歇
hu1e
2023-06-16 16:29:50 +08:00
@296727 如果每隔一段时间生成当前画面的快照,后面直接通过 drawImage 之前的图片,那样应该就还行
tyrone2333
2023-06-16 16:53:11 +08:00
一直渲染会内存溢出吗
kylebing
2023-06-16 16:56:43 +08:00
@tyrone2333 #23 不会,没有内存占用,就是在一张 canvas 上一直画,画面也没有切换。
kylebing
2023-06-16 17:01:37 +08:00
@registerrr #13 好东西
kylebing
2023-06-16 17:02:34 +08:00
@hu1e #17 不会,没有内存占用,就是在一张 canvas 上一直画,画面也没有切换。
leadfast
2023-06-16 17:11:02 +08:00
送你个 star
joyce95
2023-06-16 17:19:19 +08:00
这好像是我从小就会做的一个噩梦。有一些几何的东西在空间里无限膨胀,但是无能为力。
liu10240
2023-06-16 17:35:27 +08:00
挺好玩的
wann
2023-06-16 17:44:46 +08:00
有意思的,但是作为一个干眼症患者,你不如让我去死,闪瞎我拉!
lilei2023
2023-06-16 17:57:24 +08:00
看的我头晕目眩的!
LeeReamond
2023-06-16 17:58:02 +08:00
老哥,建议专门面向屏保设计一个,就比较有实用性了。图案针对屏保专门优化一下,然后优化性能,加一行代码点进去以后自动全屏之类的。
kokdemo
2023-06-16 18:10:21 +08:00
挺有意思的,好玩
cooper2020
2023-06-16 18:42:28 +08:00
有趣的页面
w88975
2023-06-16 21:36:54 +08:00
@hu1e canvas 如果不去管理虚拟 node 的话,本身就是每次覆盖上一次的绘制,所以不存在内存 CPU 要炸的情况
shui14
2023-06-16 22:04:50 +08:00
以前做过抽取 bing n 张壁纸做特征分组,然后按照 emoji 给人群分组,同一个 group 可以按 j ,玩过 cs 的应该知道按 j 是什么
因为拓扑组是动态的,所以上一轮你嘲讽别人下一轮也被嘲讽
XieBoCai
2023-06-16 22:13:32 +08:00
做成屏保就牛逼了,是不是可以让文字随机旋转一定角度?
codehz
2023-06-16 23:56:46 +08:00
能不能考虑增加个不同色彩模型的随机颜色(比如 HSV 里固定明度,改色相和饱和度
chaoschick
2023-06-17 07:23:57 +08:00
https://alcyonides.gitee.io/blog/mic-anims 可以根据声音的频率脉动
QingquanBaby
2023-06-17 12:52:22 +08:00
@chaoschick 小孩喜欢这个,突然想起来了那种老式的长方条,声音大了变高

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

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

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

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

© 2021 V2EX