it编程 > 网页制作 > 网页播放器

【HTML——3d粒子特效(效果+代码)】

380人参与 2024-08-02 网页播放器

index.js

var width, height;

var canvas = document.queryselector(‘canvas’);

canvas.width = width = math.max(document.documentelement.clientwidth, window.innerwidth || 0);

canvas.height = height = math.max(document.documentelement.clientheight, window.innerheight || 0);

var ctx = canvas.getcontext(‘2d’);

ctx.translate(canvas.width / 2, canvas.height / 2);

var points = [];

var depth = 8;

var scale = 70;

for (var x = -depth/2; x <= depth/2; x++) {

for (var y = -depth/2; y <= depth/2; y++) {

for (var z = -depth/2; z <= depth/2; z++) {

points.push([x * scale, y * scale, z * scale]);

}

}

}

var mindistance = 1000;

var maxdistance = 2000;

var f = 500;

var rot = 0;

var direction = -1;

(0)

您想发表意见!!点此发布评论

推荐阅读

调用hutool包调用http接口处理文件流-文件的上传下载工具类

08-02

html—meta标签中的http-equiv属性

08-02

Django视图-HttpRequest请求对象和HttpResponse响应对象

08-02

一个开源的AT命令解析模块

08-02

linux 运行开源音视频livekit,实现html视频语音聊天。

08-02

【CSS】记录一个简单的使用css animation完成警告灯闪烁效果

08-02

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论