Skip to content

Commit a8f0ac1

Browse files
authored
Update README.md
1 parent 34a8f35 commit a8f0ac1

File tree

1 file changed

+45
-13
lines changed

1 file changed

+45
-13
lines changed

README.md

Lines changed: 45 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,11 @@
4242
4343
直角坐标系与球极坐标系:
4444

45-
1. 左右手坐标系统他们都是 直角坐标系,使用 (x,y,z) 来表示空间某个点的坐标。
45+
1. 左右手坐标系统他们都是 直角坐标系,使用 (x,y,z) 来表示空间某个点的坐标,webgl/three.js 采用右手坐标系
4646

47-
2. 球极坐标系,又称 空间极坐标,使用 (r,φ,θ) 来表示空间某个点的坐标。
47+
2. 除 右手坐标系 用来确定 xyz 轴朝向外,还有一个 “右手螺旋法则” 用来判定旋转方向。
48+
49+
3. 球极坐标系,又称 空间极坐标,使用 (r,φ,θ) 来表示空间某个点的坐标。
4850

4951
> Three.js 的球极坐标 对应的类是:Spherical
5052
>
@@ -189,15 +191,15 @@ Three.js 官方维护人员非常热心和严谨。
189191

190192
如果没有 3D 图形学相关知识,那么后期提升 Three.js 会比较困难。
191193

192-
<br>
193194

194-
我推荐 1 本必买的书,本人推荐指数 5 颗星:
195195

196-
**3D数学基础:图形和游戏开发(第2版)**
196+
<br>
197+
198+
**推荐的第1本书籍:《3D数学基础:图形和游戏开发(第2版)》**
197199

198-
http://product.dangdang.com/28552828.html
200+
购买地址:http://product.dangdang.com/28552828.html
199201

200-
这本书系统全面得介绍了 3D 图形学中各个数学相关的概念
202+
这本书系统全面得介绍了 3D 图形学中各个数学概念
201203

202204
> 笛卡尔坐标系、极坐标系、向量、点乘、叉乘、欧拉角、四元数、矩阵转换... 等等这些概念,你都需要了解,否则你后期根本无法理解和写出 复杂点的 Three.js 交互代码。
203205
@@ -213,19 +215,49 @@ http://product.dangdang.com/28552828.html
213215

214216
<br>
215217

216-
除此之外,我还购买了其他书籍,但是,这些书籍并不属于 强烈推荐 的那种。
218+
**推荐的第2本书籍:《基于WebGL的自顶向下方法(第七版)》**
217219

218-
> 这些书我个人认为看一下可以,不看也无所谓。
220+
购买地址:http://product.dangdang.com/23933108.html
219221

220-
1. 本人推荐指数 2 颗星:《深入理解OpenGL、WebGL 和 OpenGL ES》
221-
2. 本人推荐指数 1 颗星:《计算机图形学——几何体数据结构》
222-
3. 本人推荐指数 0 颗星:《3D图形系统设计与实现》
222+
这本书系统全面介绍了 基于 webgl 的 3D图形学知识体系。
223+
224+
可以让你在大脑中快速构建出 3D 图形学的渲染概念。
225+
226+
> 注意,是基于 webgl,而不是基于 three.js
223227
224228

225229

226230
<br>
227231

228-
> 满星为 5 颗星
232+
**推荐的第3本书籍:虎书(第4版)**
233+
234+
第四版英文下载地址:
235+
236+
http://index-of.es/z0ro-Repository-2/Cyber/01%20-%20Computer%20Science/Fundamentals%20Of%20Computer%20Graphics%20-%20Peter%20Shirley,%20Steve%20Marschner.pdf
237+
238+
这本书系统全面得介绍了 3D 图形学,这本书是计算机图形学最权威的书籍,没有之一。
239+
240+
> 需要有梯子才可以访问。
241+
242+
> 由于这本书的封面是一只老虎,所以这本书才被称为 “虎书”
243+
>
244+
> 这本书只有第2版有简体中文,不过第2版已经过时,第三版和第四版差别不是太大。
245+
246+
247+
248+
<br>
249+
250+
**其他书籍**
251+
252+
除此之外,我还购买了其他书籍,但是,这些书籍并不属于 强烈推荐 的那种。
253+
254+
> 这些书我个人认为看一下可以,不看也无所谓。
255+
>
256+
> 假设满星为 5 颗星
257+
258+
1. 本人推荐指数 2 颗星:《深入理解OpenGL、WebGL 和 OpenGL ES》
259+
2. 本人推荐指数 1 颗星:《计算机图形学——几何体数据结构》
260+
3. 本人推荐指数 0 颗星:《3D图形系统设计与实现》
229261

230262

231263

0 commit comments

Comments
 (0)