page 215 second line from bottom: change frequency to wavelength
page 218 Figure 6.10 caption: of a spotlight
page 231 footnote: change to: setting the near viewer flag to false.
page 236 line 10: change circle to sphere
page 242 first line of code add fourth component to array: ..0.3, 1.0};
page 242 code for function cross
change b
to c
6 times:
d[0]=(b[1]-a[1])*(c[2]-a[2])-(b[2]-a[2])*(c[1]-a[1]);
d[1]=(b[2]-a[2])*(c[0]-a[0])-(b[0]-a[0])*(c[2]-a[2]);
d[2]=(b[0]-a[0])*(c[1]-a[1])-(b[1]-a[1])*(c[0]-a[0]);
page 249 lines 8 and 9 of second paragraph in 6.10.2: swap red and white