3D图形编程是一个庞大的主题,从宏观角度,笔者将整个3D图形编程分为三个层次,既画出来、画的美以及画的快。本书的定位是画出来,目的是使用TypeScript语言和WebGL 3D API,实现WebGLApplication应用程序框架以及WebGLUtilLib封装库,渲染Quake3以及Doom3这两个引擎的场景和骨骼动画格式。通过本书,可以让各位读者详...
斯坦福教授、Tcl 语言发明者 John Ousterhout 的著作《A Philosophy of Software Design》,自出版以来,好评如潮。按照 IT 图书出版的惯例,如果冠名为“实践”,书中内容关注的是某项技术的细节和技巧;冠名为“艺术”,内容可能是记录一件优秀作品的设计过程和经验;而冠名为“哲学”,则是一些通用的原则和方法论,这些原则...
在接触 Go 语言之后,对这门编程语言非常着迷,期间也陆陆续续开始一些帮助国内编程爱好者了解和发展 Go 语言的工作,比如开始录制视频教程《Go编程基础》。但由于目前国内并没有比较好的 Go 语言书籍,而国外的优秀书籍因为英文的缘故在一定程度上也为不少 Go 语言爱好者带来了一些学习上的困扰,不仅为了加快扩散 Go 爱好者的国内群体,本人在完成阅读这本名叫 ...