作者:步磊峰
格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT
内容简介:
本书使用微软*的TypeScript语言,以面向接口及泛型的编程方式,采用HTML 5中的Canvas2D绘图API,实现了一个2D动画精灵系统,并在该精灵系统上演示了精心设计的与图形数学变换相关的Demo。通过阅读本书,读者可以系统地掌握TypeScript语言、面向接口和泛型的编程方式、Canvas2D
API绘图、图形数学(向量、点与基本形体的碰撞检测、矩阵及贝塞尔曲线)、数据结构(队列、栈、树)及重要的设计模式。
本书共10章,分为4篇。第1篇TypeScript篇,主要介绍了如何构建TypeScript开发、编译和调试环境,以及如何使用TypeScript实现Doom 3词法解析器;第2篇Canvas2D篇,主要介绍了动画与Application类,以及如何使用Canvas2D绘图;第3篇图形数学篇,主要介绍了坐标系变换、向量数学及基本形体的点选、矩阵数学及贝塞尔曲线;第4篇架构与实现篇,主要介绍了精灵系统、优美典雅的树结构及场景图系统。
本书内容丰富,讲解由浅入深,特别适合对图形、游戏和UI开发感兴趣的读者阅读,也适合需要系统学习图形开发技术的人员阅读。另外,本书还适合JavaScript程序员及想从C/C 、Java、C#等语言转HTML 5开发的程序员阅读。编程爱好者、高校学生及培训机构的学员也可以将本书作为兴趣读物。
资深:凝聚作者15年图形编程经验,带领读者探索图形编程的知识
系统:用TypeScript语言实现一个基于享元模式的场景图精灵框架
图解:使用Canvas2D渲染API,绘制出各种图形变换几何原理图
广泛:涉及词法解析、设计模式、图形变换、渲染状态机、序列化和反序列化等内容
独特:精讲55个实例,帮助读者理解图形编程中的相关数学知识
实用:涉及动画、UI和游戏等领域,并承上启下,作为3D图形技术的基础
本书核心内容:
构建TypeScript开发、编译和调试环境
使用TypeScript实现Doom3词法解析器
动画与Application类
使用Canvas2D绘图
Canvas2D坐标系变换
向量数学及基本形体的点选
矩阵数学及贝塞尔曲线
精灵系统
优美典雅的树结构
场景图系统
7位重量级大咖力荐:
中国工业设计研究院西南中心院长
覃霁
上海灵禅网络科技股份有限公司CEO 兰海文
上海凯英网络科技有限公司副总裁
何鑫
成都手领科技有限公司创始人兼CTO、迷雾侦探/AI-LIMIT游戏技术负责人 张锐
《全局光照技术》作者
秦春林
《Go语言从入门到进阶实战》作者、慕课网讲师、资深全栈游戏开发者 徐波
2D架构设计与实现(pdf+txt+epub+azw3+mobi电子书在线阅读下载):
下载电子书
网友评价:
- 计算机图形2d数学知识都有讲解,对于想系统
- 基于Canvas2D,使用TypeScript写的,一举两得,推荐
- 这本书还是值得推荐给研发技术人员的哦,我们公司都在传阅此书.
- 好吧!看了这么久了,还是挺好看的,要珍惜时间好好学习多看书!
- 专业必备,买来学习。
- 对图形或游戏感兴趣的同学可以买一本看一下,挺好的呀
- 为数不多的真正讲解底层原理的书,虽然大多数内容涉及数学,有点难度,但还是值得好评的
- 很不错,要是能录成视频教学就很好了。
- 风大的书买回来还要抽时间学习学习,,,图形一直是我的弱点····
- 希望能达到我的目的, 属于额外涉猎咯, 吃瓜瓜,吃瓜瓜
- 书收到了,立个flag:按照书中内容,循序渐进,手敲一遍代码,加深理解
- 非常经典的一本书,收获很多东西!
- 给老公买的,不懂编程,老公指定要买的书,感觉好高大上,羡慕你们程序员
- 本书作者对图形技术有很多深刻的认识,并能以深入浅出的方式给读者说清楚,这很难得。
- 那个思维导图建议传在那个资料一下呀,好喜欢作者风格严谨的态度。作者应该花了很多精力制作这个思维导图,将相关的知识体系都进行扩展,并且拍摄成屏幕录像,赞一个!
- 这本书的示例全部用 TS 写的,而且注释非常多,源码非常容易读懂
- 从Canvas2D的基础用法到相关的数学知识,底层原理都有讲解,对于想系统
- 还没看,纸质很好,价格小贵!
- 讲的很详细,需要认真看一下,千万不要错过这本书,否则你会后悔!
- 印刷质量和书的内容都很棒!好书
- 为什么不是彩色插图。。。
- 很实用的一本TypeScript数学教学书….
- 对于喜欢图形编程,特别是想要了解H5 Canvas2D编程方面知识点的话,这本书算是不错的,偏向底层原理的书,可以当工具书使用。
- 非常好的2D图形入门书籍,整体上书本内容偏底层,每个方面都讲的很细致,适合有一定数学基础的小白,先打好基础才是最重要的。书本质量也非常好!!!
- 书中好多有用的图形基础算法,需要很强的数学基础知识,只能慢慢啃了,….
- 一本好书,值得推荐,一本好书,值得推荐一本好书,值得推荐一本好书,值得推荐
- 书籍印刷质量很好,内容 紧跟技术发展 对工作帮助大 实用性强 专业性强 ,当当物流快速,包装严实,非常满意,全部五星好评!
- 好书共分享,适合自学教学,内容通俗易懂,具有理论实践经验
- 感觉很不错,最近就打算看他了,没有破损,纸张挺好的,好评了,赞一个
- 这是一本需要静下心来看的书。
- 前端开发还是要懂一点图形学才好,至少贝塞尔曲线要会呀
- 理论实践相结合,比起单纯理论的书好多了
- 最喜欢这本书的第二章和第九章,涉及TypeScript一些核心知识点和树数据结构,作者对树结构的总结好细致,非常有用。至于图形这块,要开始仔细学习了。
- 还没看,但是知识总是那么深奥啊,哈哈哈哈哈哈哈哈哈
- 书还行,具体仔细看了再说
- 非常好.基础,构筑了可以深入的基础.
- 经典专业,内容翔实,通俗易懂,值得深入研究!
- 还不错 经典书籍 讲的很清楚 棒棒棒
- 还行吧!还好吧!再接再厉啊!
- 好书,正在学习中,收获不少,讲解很详细!印刷也很好!
- 书有点厚,挺全面的。需要一定数学基础。
- 书的质量不错,很厚实
- 正在为实现贝塞尔路径动画发愁呢!这本书正是我想要的,解决大问题。最后一章的多个曲线合成贝塞尔路径,并且沿着路径方向正确的运行,这是我所需要的,哈哈,提前完成任务啦。
- 作为前端交互设计主要用的工具,还是非常有必要学习一下的,书籍内容很棒,印刷清晰,包装精美,质量很好
- 为数不多的,使用最新的TS语言写的实战类图形书籍,很棒
- 这本书很基础,讲的非常详细,我觉得是本好书!
- 从图形基础算法的原理出发,用非常浅显的语言讲解了相关的知识点,深入浅出的讲解了TypeSceipt基本语法、图形渲染机制、图形学、数据结构、设计模式等内容,非常实用的一本书,内容上也是通俗易懂,是一本不可多得的好书,推荐推荐。
- 刚收到就开始攻读了,有点像回到学生时代…
- 书收到了,很喜欢。作者通过细致入微的讲解,将他多年2D图形编程经验浓缩到本书,涉及到TypeScript,数据结构,设计模式以及图形数学等方面内容,是本值得仔细阅读的好书。
- 专业课程需要学习,值得拥有
为了方便大家利用电子书更好的学习,精心整理了网络上的各种电子书,有PDF版本的,也有TXT版本的,现有一万多本PDF的,七万多本TXT的,还有精心整理的天涯神贴,而且还在不断增加中,有需要的可以点击下面的衔接或者扫码下载:
链接: https://pan.baidu.com/s/1z45OMvYM0Jy-BVuJJmRvtw?pwd=w3m9 提取码: w3m9 复制这段内容后打开百度网盘手机App,操作更方便哦
请先
!