想学习简单的 js 2d 绘图,可以推荐一本书吗?

55 天前
 hahade
本人对 js 了解一点,简单语法不是问题,目前公司可能会有个关于 js 2d 图片绘制的新项目,想提前了解一下。目前我了解到可能需要学习 canvas ,也不知道这个靠不靠谱,能否帮推荐一本书?谢谢!
908 次点击
所在节点    程序员
11 条回复
jazzg62
55 天前
tgcdz
55 天前
简单了解下常用的术语,然后直接学封装好的库,比如 pixijs 、konvajs 这些,如果只是做简单的项目就够了。除非你是要搞 ps ,否则看啥书啊,实际撸代码才是学习的最快路径
hahade
55 天前
@tgcdz 感谢,主要是我想系统性的了解一下,比如我需要画一个矩形,我也不知道它的原理是什么,从来没有绘图的经验。
ming159
55 天前
把数学搞好!
必有的功能,平移,旋转,缩放.翻转,变形等等都是坐标系的计算.
各种形状都是三角函数,正弦曲线公式,圆等等的拟合. 例如给你老婆绘制一个小爱心形状.
InternetExplorer
55 天前
ming159
55 天前
要想系统性了解,可以看 计算机图形 相关书籍.例如 OpenGL
hahade
55 天前
@ming159 谢谢!
zuosiruan
55 天前
想学习原理就虎书,学习 api 就各种 opengl 的书或者网站教程,直接上手看封装好的引擎就行,pixijs layabox cocoscreator
hahade
55 天前
@zuosiruan 如果我想先达到能够实现类似微信或 QQ 截图时画箭头、矩形、圆形、写文字的效果,是先看书学习原理再学习三方库还是直接学习三方库比较好?
johnman
55 天前
直接三方库开撸,konvajs 或者 farbic
hahade
55 天前
谢谢各位,我准备去了解一下:konvajs

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1023813

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX