首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
阳电子炮
掘友等级
主炮
|
明州级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
65
文章 65
沸点 0
赞
65
返回
|
搜索文章
赞
文章( 65 )
沸点( 0 )
Three.js WebAssembly 加速:让你的 3D 世界飞起来
在 Web 的 3D 宇宙里,Three.js 就像是一位神奇的魔法师,能轻松构建出美轮美奂的 3D 场景。不过,当我们想要在场景中加入复杂物理模拟,比如让千万个粒子像烟花一样绚烂绽放,或是进行大规模
Three.js 流水效果制作:从像素到波澜的魔法之旅
一、像素世界的流体密码 想象你站在数字海岸边,看着屏幕里的波浪此起彼伏 —— 这些看似自然的水流,其实是无数像素在遵循数学法则跳着集体舞。作为计算机科学家,我们要做的就是给这些像素编一支 "水之舞"
【万字总结】前端全方位性能优化指南(三)——GPU渲染加速、WebGPU、OffscreenCanvas多线程渲染
前言 第三章:GPU渲染加速体系 第一节分层渲染策略:静态内容独立GPU合成层 1.1)技术原理与核心价值 (1)分层渲染架构 浏览器渲染引擎通过合成层(Composite Layers)机制,将静
离屏Canvas — 解耦DOM,用Web Worker来优化性能
Canvas 的绘制功能跟 DOM 是耦合的,而 OffscreenCanvas 解耦了DOM和Canvas API,可以把canvas代码放在worker里执行,可以释放主线程上的资源,可以避免主线程繁忙的时候导致动画丢帧
Web Worker + OffscreenCanvas,实现真正多线程渲染体验
前端开发常说“JavaScript 是单线程的”,但如果你正在做动画、数据可视化、图像处理、游戏开发、或任何基于 Canvas 的复杂渲染,你一定体会过——主线程的“卡顿地狱” 。 这种时候,Web
threejs+tweenjs实现3D粒子模型切换
也可以去预览。 但是作者并没有把源码分享出来,正好最近在学习 threejs,正好抽时间写了一个类似的 demo,希望能帮助一些喜欢 threejs 的初学者。效果如下: 接下来,我们一起来看如何实现这样一个粒子体系切换动画。 将获取到的 json 文件保存到本地。 首先,初始…
用Canvas实现一个水波图
水波图是大屏里很常用的图表: 一般用来表示百分比数据,水波的高度会根据百分比的数值变化,另外水波也会左右移动,就像真实的水波一样。 实际项目里我们可以使用ECharts来实现,不过自己实现一个也并不难
纯SVG标签 路径 流光动画
废话不多少 上图上代码 纯svg标签动画 使用`<use>`标签引用之前定义的`box`组两次,一次用于绘制蓝色的静态线条,另一次用于创建带有遮罩效果的动态线条动画。
[WebGL shader]磨皮油画等多种高级滤镜
美颜滤镜都用过,用webgl写一个呢?点就来就学如何用shader实现一个柔光磨皮效果滤镜,自己动手丰衣足食,从此再也不用担心照片处理!
原生拖拽太拉跨了,纯JS自己手写一个拖拽效果,纵享丝滑
说到元素拖拽,通常都会先想到用 HTML5 的拖拽放置 (Drag 和 Drop) 来实现,它提供了一套完整的事件机制,看起来似乎是首选的解决方案,但实际却不是那么美好,主要是它的样式太过简陋
下一页
关注了
110
关注者
0
收藏集
1
关注标签
14
加入于
2023-08-24