Figure
Comments
1-01
Five Boxes (group.ray).
1-02
Five Boxes, with only the third box in focus (group3.ray).
1-03
Five Boxes, with only the second box in focus (group3.ray).
1-04
Plan view of the Five Boxes.
1-05
Plan and Section of the Five Boxes.
2-01
Blob primitive: nine metaballs (blob.ray).
2-02
Box primitive: diagram example.
2-03
Box primitive: three boxes, two are transformed (box.ray).
2-04
Cone primitive: diagram example.
2-05
Cone primitive: section through wine glass.
2-06
Cone primitive: simple wine glass (wine.ray).
2-07
Cylinder primitive: diagram example.
2-08
Cylinder primitive: curved "roof sheet" (cylinder.ray).
2-09
Cylinder primitive: section through example.
2-10
Disc primitive: diagram example.
2-11
Disc primitive: face mapped onto a disc (face.ray).
2-12
Plane primitive: diagram example.
2-13
Plane primitive: sunset over the ocean (waves.ray).
2-14
Poly primitive: diagram example.
2-15
Poly primitive: poly and four cylinders (poly.ray).
2-16
Sphere primitive: diagram example.
2-17
Sphere primitive: bowl, red outside green inside (bowl.ray).
2-18
Torus primitive: diagram example.
2-19
Torus primitive: curving roof trusses (trusses.ray).
2-20
Triangle primitive: diagram example.
2-21
Triangle primitive: curving green shape (tri-flat.ray).
2-22
Triangle primitive (with normals): diagram example.
2-23
Triangle primitive (with normals): curving green shape (tri-phong.ray).
3-01
Area Light diagram.
3-02
Area Light: shadow cast by three cylinders (area.ray).
3-03
Directional Light diagram.
3-04
Directional Light: shadow cast by three cylinders (directional.ray).
3-05
Extended Light diagram.
3-06
Extended Light: shadow cast by three cylinders (extended.ray).
3-07
Point Light diagram.
3-08
Point Light: shadow cast by three cylinders (point.ray).
3-09
Spot Light diagram.
3-10
Spot Light: shadow cast by three cylinders (spot.ray).
4-01
Shows the various ways of applying surfaces (surf1.ray).
4-02
Encapsulates the basics of defining surfaces (surface_test.ray).
4-03
Reflectivity: two spheres and a mirror (mirror.ray).
4-04
Transparency & Refraction: table with glass top (table2.ray).
4-05
Body: two transparent boxes one with "blue body" (body.ray).
5-01
Section through chess piece used in chess.ray and csg-ok.ray.
5-02
Two chess pieces one clear glass and the other black (chess.ray).
5-03
Diagram with two circles (used to show effects of CSG).
5-04
Two circle diagram showing union.
5-05
Chess piece (made using union) cutting into a box (csg-ok.ray).
5-06
Two circle diagram showing intersection.
5-07
Boxes intersected with a sphere (intersect.ray).
5-08
Two circle diagram showing difference.
5-09
Diagram showing first part of wine glass 'construction'.
5-10
Diagram showing second part of wine glass 'construction'.
5-11
Wine glass (winecup.ray).
5-12
Chess piece (made using list) cutting into a box (csg-prob.ray).
6-01
Rotate: diagram example.
6-02
Section through column in rotate.ray.
6-03
Column (rotate.ray).
6-04
Scale: diagram example.
6-05
Section through dome in scale.ray.
6-06
Dome created by scaling boxes (scale.ray).
6-07
Transform: diagram examples.
6-08
Side view of balustrade in transform.ray.
6-09
Balustrade created using transform (transform.ray).
6-10
Translate: diagram example.
6-11
Four columns, two translated (translate.ray).
7-01
Blotch example (blotch.ray).
7-02
Bump example (bump.ray).
7-03
Checker example (checker.ray).
7-04
Cloud example (cloud.ray).
7-05
Fbm example (fbm.ray).
7-06
Fbmbump example (fbmbump.ray).
7-07
Gloss example (gloss.ray).
7-08
Image example (image.ray).
7-09
Marble example (marble.ray).
7-10
Sky example (sky.ray).
7-11
Stripe example (stripe.ray).
7-12
Wood example (wood.ray).
8-01
Section through lamp in lamp.ray.
THE END - List of Figures