搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
出版时间 :
TypeScript图形渲染实战:基于WebGL的3D架构与实现
0.00     定价 ¥ 109.00
泸西县图书馆
此书还可采购1本,持证读者免费借回家
  • ISBN:
    9787111642664
  • 作      者:
    步磊峰
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2020-01-01
收藏
荐购
编辑推荐

资深图形编程专家15年开发经验的深度分享

详解TypeScript编程及基于WebGL的3D架构与实现

深入:凝聚作者15年图形编程经验,带领读者深入探索图形编程的知识

系统:用TypeScript语言实现WebGLApplication框架和WebGLUtilLib渲染库

广泛:涵盖常用的数据结构、3D图形数学基础、多视口渲染、文字绘制、Quake3 BSP场景渲染、Doom3 PROC场景渲染、骨骼蒙皮动画原理及渲染等内容

独特:精讲8个完整的有较高价值的绘图案例,帮助读者理解3D图形编程的基础核心要点

实用:不局限于TypeScript和WebGL范畴,可以使用其他各种编程语言应用到3D图形编程的各个领域

7位重量级大咖力荐:

中国工业设计研究院西南中心院长  覃霁

上海灵禅网络科技股份有限公司CEO  兰海文

上海凯英网络科技有限公司副总裁  何鑫

成都手领科技有限公司创始人兼CTO、迷雾侦探/AI-LIMIT游戏技术负责人  张锐

《全局光照技术》作者  秦春林

《Go语言从入门到进阶实战》作者、慕课网讲师、资深全栈游戏开发者  徐波

 跨平台开源UI引擎FairyGUI作者  萧应棠

《TypeScript图形渲染实战:基于WebGL的3D架构与实现》核心内容:

SystemJS与webpack

TypeScript封装和实现常用容器

WebGLApplication框架

WebGL基础

WebGLUtilLib渲染框架

3D图形中的数学基础

多视口渲染基本几何体、坐标系及文字

解析与渲染Quake3 BSP场景

解析与渲染Doom3 PROC场景

解析与渲染Doom3 MD5骨骼蒙皮动画

超值赠送:

本书源代码文件(需要下载)

本书Demo(需要下载)


展开
作者简介

步磊峰  计算机图形编程资深爱好者。有超过15年的程序开发经验。擅长C/C++、C#、Java、Objective-C、JavaScript和TypeScript等编程语言。在作者的程序人生中,曾经编写过3D程序、跨平台UI引擎、Java页游服务器和微信服务器,并为国内的多个大型国营金融机构开发过多款移动端App。个人大的成就是通过内部培训,为公司培养了20多个C语言、C++及移动端的开发人才。


展开
内容介绍

为了让广大3D图形爱好者能够快速地学习WebGL图形编程,《TypeScript图形渲染实战:基于WebGL的3D架构与实现》按照循序渐进的方式,由浅入深地讲解了WebGL图形编程的相关知识点。《TypeScript图形渲染实战:基于WebGL的3D架构与实现》理论结合实践,可以让3D图形爱好者少走弯路,直击3D图形开发中的核心要点。

《TypeScript图形渲染实战:基于WebGL的3D架构与实现》共10章,分为3篇。第1、2章为数据结构基础篇,主要介绍如何构建TypeScript开发调试环境,并以范型编程方式实现和封装了动态类型数组、关联数组、双向链表、队列、栈和树等数据结构。第3~7章为WebGL图形编程基础篇,围绕着如何建立一个WebGLApplication框架应用体系和WebGLUtilLib渲染体系而展开,并且详细介绍了3D图形编程中的一些常用数学基础知识。第8~10章为开发实战篇,在使用WebGLApplication框架和WebGLUtilLib框架的基础上实现了对Id Software公司开源的Quake3 BSP及Doom3 PROC场景的解析和渲染,并且介绍了Doom3 MD5骨骼蒙皮动画原理、解析与渲染的相关知识点。

《TypeScript图形渲染实战:基于WebGL的3D架构与实现》特别适合对3D图形开发、WebGL图形编程、游戏开发等感兴趣的技术人员阅读,还适合JavaScript程序员及想从C、C++、Java、C#等强类型语言转HTML 5开发的程序员阅读。另外,编程爱好者、高校学生及培训机构的学员也可以将《TypeScript图形渲染实战:基于WebGL的3D架构与实现》作为兴趣读物。


展开
精彩书评

《TypeScript图形渲染实战:基于WebGL的3D架构与实现》从图形基础算法原理出发,用非常浅显易懂的语言讲解相关知识点,然后深入浅出地分析经典案例,一步步带带领读者领略3D图形算法及架构的精彩世界。

——中国工业设计研究院西南中心院长  覃霁

 

作者通过通俗易懂的讲解,将他十几年图形编程经验的精华浓缩至《TypeScript图形渲染实战:基于WebGL的3D架构与实现》中。书中对TypeScript编程语言、3D图形及其数学基础都有较为全面的剖析,能够让广大读者较为系统地掌握HTML 5 WebGL图形开发的核心技术。

——上海灵禅网络科技股份有限公司CEO  兰海文

                                      

《TypeScript图形渲染实战:基于WebGL的3D架构与实现》涉猎广泛,内容深刻,讲解深入浅出,囊括了TypeScript基本语法、图形渲染机制、图形学、数据结构、设计模式等内容,是一本不可多得的HTML 5图形开发书籍。

——上海凯英网络科技有限公司副总裁  何鑫

 

《TypeScript图形渲染实战:基于WebGL的3D架构与实现》带给读者多个WebGL绘图API开发案例。对于热衷于图形学或游戏开发的相关读者而言,《TypeScript图形渲染实战:基于WebGL的3D架构与实现》不仅是一本通俗易懂的TypeScript入门书,更是一本优秀的3D图形学工具书。

——成都手领科技有限公司创始人兼CTO、迷雾侦探/AI-LIMIT游戏技术负责人  张锐

 

一本优秀的计算机图书,能够让读者从其文字中感受到作者的态度。相信读者也能够从《TypeScript图形渲染实战:基于WebGL的3D架构与实现》中体会到作者多年来所坚持的技术钻研精神。

——《全局光照技术》作者  秦春林

 

传统图形编程都是基于DirectX/OpenGL。而Web时代,HTML 5+Canvas2D/WebGL+TypeScript的组合才是佳的图形编程方案。作者基于多年的实战经验编写了《TypeScript图形渲染实战:基于WebGL的3D架构与实现》,让读者能够较为轻松地理解图形编程的奥秘和编写技巧。阅读完《TypeScript图形渲染实战:基于WebGL的3D架构与实现》后,不但能让萌新程序员一览大佬庖丁解牛的风姿,从而获得巨大的提升,而且也能让老的图形程序员巩固提升,收获满满。

——《Go语言从入门到进阶实战》作者、慕课网讲师、资深全栈游戏开发者  徐波

 

《TypeScript图形渲染实战:基于WebGL的3D架构与实现》介绍的TypeScript与WebGL相关技术可以构建你梦想中的3D WebApplication。全书通过8个完整的图形编程案例,可以让你了解并掌握3D图形编程的数学基础与核心技术。

—— 跨平台开源UI引擎FairyGUI作者  萧应棠


展开
目录

展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

温馨提示:请使用泸西县图书馆的读者帐号和密码进行登录

点击获取验证码
登录