firemail
标题: 浏览器图形渲染入门 [打印本页]
作者: Qter 时间: 2021-5-14 09:20
标题: 浏览器图形渲染入门
本帖最后由 Qter 于 2021-5-14 09:26 编辑
本周向大家介绍一门中级前端课程,研究浏览器的图形渲染机制。
网页从代码变成一张五彩斑斓的页面,靠的就是浏览器的图形渲染引擎,它负责处理布局、色彩和动画。W3C 委员会给出了一套接口,方便开发者调用渲染引擎,生成更精细、更高级的图形效果。这套接口叫做 Canvas,我们可以通过它高效地绘制任意图形。
Canvas 接口又分成两大类,一类属于 2D 的平面图形引擎,另一类属于 3D 的空间图形引擎。后者可以跟显卡通信,生成 3D 游戏的画面,被单独称为 WebGL 接口。这两个接口是前端的一个独立方向,属于前端图形学。
各种炫酷的页面图形效果和动画的基础,就是前端图形学。它对于公司的业务正变得越来越重要,图形工程师属于目前最紧俏的前端岗位之一,大厂都在大量招聘。因为小游戏和营销活动的需求太大,图形工程师非常缺人。
本周的专题课就是讲解 如何调用 Canvas 接口,构建一个你自己的简易绘图引擎 ,内容精炼实用,注重系统性,原理和实战并重。课程由腾讯课堂“双认证”机构——京程一灯制作,下面是主要课程内容。
课程原价98元,现在只需 0.02元 。微信扫描下方二维码,进群后即可报名,保证无套路。
报名成功后,会再送价值294元的资料《Vue3 + TypeScript 高级教程》。
欢迎光临 firemail (http://firemail.wang:8088/) |
Powered by Discuz! X3 |