Mathematical and Computer Programming Techniques for Computer Graphics

Front Cover
Springer Science & Business Media, Apr 6, 2010 - Computers - 548 pages

Mathematical and Computer Programming Techniques for Computer Graphics introduces the mathematics and related computer programming techniques used in Computer Graphics. Starting with the underlying mathematical ideas, it gradually leads the reader to a sufficient understanding of the detail to be able to implement libraries and programs for 2D and 3D graphics. Using lots of code examples, the reader is encouraged to explore and experiment with data and computer programs (in the C programming language) and to master the related mathematical techniques.

A simple but effective set of routines are included, organised as a library, covering both 2D and 3D graphics – taking a parallel approach to mathematical theory, and showing the reader how to incorporate it into example programs. This approach both demystifies the mathematics and demonstrates its relevance to 2D and 3D computer graphics.

 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

IV
3
V
4
VII
5
VIII
6
XII
7
XIV
8
XVIII
11
XX
12
CXCVI
180
CXCVII
181
CXCIX
184
CC
185
CCI
186
CCIII
187
CCV
188
CCVI
190

XXI
13
XXII
14
XXIII
18
XXIV
19
XXV
20
XXVI
21
XXVII
22
XXX
23
XXXII
24
XXXIV
25
XXXV
26
XXXVII
27
XXXIX
28
XLI
29
XLV
30
XLVIII
32
XLIX
34
LI
35
LII
36
LIII
37
LIV
38
LV
39
LVI
41
LVIII
43
LXII
44
LXIII
45
LXIV
47
LXV
48
LXVII
49
LXVIII
50
LXX
52
LXXI
53
LXXIII
54
LXXV
57
LXXVI
58
LXXVII
60
LXXVIII
61
LXXX
62
LXXXII
63
LXXXIV
65
LXXXV
68
LXXXVI
69
LXXXVII
71
LXXXIX
72
XC
74
XCIV
75
XCVI
77
XCVII
78
XCIX
80
C
81
CI
82
CV
84
CVI
85
CVII
86
CVIII
87
CXI
88
CXIII
90
CXIV
91
CXV
92
CXVII
95
CXVIII
96
CXIX
97
CXX
98
CXXI
99
CXXII
101
CXXIII
102
CXXIV
103
CXXV
104
CXXVI
105
CXXVII
106
CXXIX
107
CXXX
109
CXXXI
110
CXXXII
113
CXXXIII
115
CXXXIV
118
CXXXV
119
CXXXVI
120
CXXXIX
121
CXL
122
CXLI
123
CXLII
124
CXLIV
125
CXLV
126
CXLVI
127
CXLVII
128
CXLVIII
129
CXLIX
130
CL
131
CLII
132
CLIII
134
CLV
135
CLVII
136
CLX
137
CLXII
138
CLXIII
139
CLXIV
140
CLXV
141
CLXVI
142
CLXVII
145
CLXVIII
146
CLXX
147
CLXXI
148
CLXXII
149
CLXXIII
151
CLXXIV
153
CLXXV
154
CLXXVI
156
CLXXVII
157
CLXXIX
158
CLXXX
161
CLXXXI
162
CLXXXII
165
CLXXXIII
167
CLXXXV
168
CLXXXVII
171
CLXXXIX
172
CXC
173
CXCI
174
CXCII
175
CXCIII
177
CXCIV
178
CCVII
192
CCVIII
193
CCIX
194
CCX
197
CCXI
202
CCXII
203
CCXIII
219
CCXIV
223
CCXV
225
CCXVI
226
CCXVII
227
CCXIX
228
CCXXI
229
CCXXII
230
CCXXIII
231
CCXXIV
232
CCXXV
233
CCXXVI
234
CCXXVII
235
CCXXVIII
236
CCXXIX
237
CCXXX
238
CCXXXI
241
CCXXXII
242
CCXXXIII
243
CCXXXIV
244
CCXXXV
245
CCXXXVIII
246
CCXLI
247
CCXLII
248
CCXLIII
249
CCXLV
250
CCXLVI
251
CCXLVII
252
CCXLIX
253
CCL
255
CCLI
260
CCLII
261
CCLIII
262
CCLVI
264
CCLVIII
266
CCLX
267
CCLXII
270
CCLXIII
271
CCLXIV
273
CCLXV
275
CCLXVI
277
CCLXVII
287
CCLXVIII
289
CCLXIX
291
CCLXX
294
CCLXXI
295
CCLXXII
296
CCLXXIII
299
CCLXXIV
302
CCLXXV
305
CCLXXVI
306
CCLXXVIII
308
CCLXXIX
309
CCLXXX
310
CCLXXXI
311
CCLXXXIV
312
CCLXXXV
313
CCLXXXVIII
315
CCLXXXIX
316
CCXC
317
CCXCI
320
CCXCII
324
CCXCIII
325
CCXCIV
326
CCXCV
328
CCXCVI
329
CCXCVII
330
CCXCVIII
331
CCXCIX
333
CCC
335
CCCII
337
CCCIII
341
CCCIV
347
CCCV
349
CCCVI
350
CCCVII
351
CCCVIII
354
CCCIX
355
CCCXII
356
CCCXIV
358
CCCXV
359
CCCXVI
360
CCCXVII
361
CCCXVIII
363
CCCXIX
372
CCCXX
374
CCCXXI
375
CCCXXII
377
CCCXXIII
378
CCCXXIV
382
CCCXXV
385
CCCXXVI
386
CCCXXVII
387
CCCXXVIII
391
CCCXXIX
393
CCCXXX
394
CCCXXXII
395
CCCXXXIII
396
CCCXXXIV
398
CCCXXXV
400
CCCXXXVI
403
CCCXXXVII
409
CCCXXXVIII
410
CCCXXXIX
411
CCCXLI
412
CCCXLII
413
CCCXLIII
414
CCCXLIV
417
CCCXLV
418
CCCXLVII
423
CCCXLVIII
437
CCCXLIX
449
CCCL
467
CCCLI
531
Copyright

Other editions - View all

Common terms and phrases

Bibliographic information