机读格式显示(MARC)
- 000 01760cam0 2200289 450
- 010 __ |a 978-7-111-61924-6 |d CNY99.00
- 099 __ |a CAL 012019057087
- 100 __ |a 20190426d2019 em y0chiy50 ea
- 200 1_ |a TypeScript图形渲染实战 |A TypeScript tu xing xuan ran shi zhan |e 2D架构设计与实现 |f 步磊峰编著
- 210 __ |a 北京 |c 机械工业出版社 |d 2019
- 215 __ |a XVI, 373页 |c 图 |d 24cm
- 314 __ |a 步磊峰, 现为上海斐繁信息科技有限公司技术负责人。计算机图形编程资深爱好者。
- 330 __ |a 本书使用微软最新的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开发的程序员阅读。
- 517 1_ |a 2D架构设计与实现 |A 2D jia gou she ji yu shi xian
- 606 0_ |a JAVA语言 |A JAVA yu yan |x 程序设计
- 606 0_ |a 算法语言 |A suan fa yu yan
- 701 _0 |a 步磊峰 |A Bu Lei Feng |4 编著
- 801 _0 |a CN |b 湖北三新 |c 20190319
- 905 __ |a AUSTL |d TP312JA/B477