关键词:
Canvas
非零与奇偶环绕规则
2020年3月10日发布阅读预计需要 6.0 分钟
非零环绕规则和奇偶环绕规则在Canvas和SVG中有很重要的用途,经常用它们制作有趣的剪纸效果。两种规则存在矛盾,所以开发者需要根据需求指定使用哪一种规则。一图胜千言,我画了两张涂鸦,分别解释这两种算法的原理。如何使用这两个规则的废话也不多说,代码也能胜千言,我会在下方拿出代码片段。
定制地图与雷达波动效
2019年10月4日发布阅读预计需要 4.2 分钟
地图是FUI界面中常出现的组件之一。我希望Airglass.js能处理好地图渲染,以及地图中丰富多样的动效,所以尝试用Airglass.js完成一个关于地图的最佳实践。在探索的中后期,我将Three.js纳入解决方案与Airglass.js来一次混搭。
Canvas实现实时画面直播
2019年1月5日发布阅读预计需要 2.9 分钟
借助socket.io模块双向传输视频直播流,本文涉及canvas绘制捕获到的视频流,及从服务端接收编码后的图像帧并通过canvas渲染。
微电路流光动效
2018年7月14日发布阅读预计需要 1.8 分钟
在信工所的这段时间,收获最多的却是我。FUI视觉语言,极具科幻感。
[译] HTML Canvas 2D Context
2017年8月29日发布阅读预计需要 28.3 分钟
W3C编写的这个Canvas规范是给浏览器厂商参考的,它告诉厂商们应该如何实现canvas的绘图上下文。而对于普通前端开发者来说,能知道其原理固然好,相比于这些细枝末节,能在工作中将canvas活学活用才更重要。所以这篇规范并不是前端必读,可以作为想更深入canvas的参考资料来看待。
Canvas实现虚拟元素拖拽
2017年2月18日发布阅读预计需要 0.9 分钟
Canvas实现虚拟元素拖拽。
回到主页
陈帅华动态先知道,请关注一个教程。
一个教程微信个人订阅号