前端图形学和前端架构师是现在前端两大重点方向,而当前市场人才紧缺。通过招聘网站就可以看出,目前懂前端图形学的技术人员太少了,很多前端工程师想了解图形学,但是又不知道从何入手。
如果你也想入门前端图形学,这本书是不错的选择。??
豆瓣评分9.0,被称为入门图形学最好的书
01内容简介WebGL是一项在网页上渲染三维图形的技术,也是HTML5草案的一部分。
《WebGL编程指南》的主要篇幅讲解了WebGL原生API和三维图形学的基础知识,包括渲染管线、着色器、矩阵变换、着色器编程语言(GLSLES)等等,也讲解了使用WebGL渲染三维场景的一般技巧,如光照、阴影、雾化等等。《WebGL编程指南》提供了丰富的示例程序供读者钻研,也提供了极具价值的附录供读者参考。
《WebGL编程指南》适合有一定前端开发基础,希望学习WebGL,但对三维图形学缺乏了解的程序员们阅读。
02作者介绍KouichiMatsuda博士是多媒体产品用户界面和用户体验设计方面的专家。他先后供职于日本电气(NEC)、索尼(Sony)研发中心、索尼(Sony)计算机科学实验室,曾经做过产品研发,也做过科学研究,最终回到产品研发的岗位。目前,他是用户体验和人机交互领域的首席研究员,负责多款消费类电子产品的设计。他曾经设计了社交三维虚拟世界“PAW”,也曾经参与过VRML97(ISO/IEC-1:)标准的开发工作,在VRML和X3D(WebGL的前身)社区中仍然非常活跃。他撰写过15本计算机技术的书籍,并翻译过25本相关书籍。他专长于用户体验、用户界面、人机交互、自然语言处理和面向娱乐的网络设备,以及接口代理系统等领域。
03特别福利??京程一灯的图形学专题课,是行业内唯一讲解前端图形学的教程。可以帮助你入门前端图形学,快速掌握图形学编程的一些知识点和编程技巧,同时能够实现基于3D的展示,2D的游戏,数据可视化的入门,带你从0到1入门前端图形学。
课程大纲如下??????
前端必懂的数学知识与Canvas
H5游戏开发快速入门指南
Three.js快速成长之道
从0开始构建数据可视化
前端高性能计算WebAssembly
扫描下方