13618 lines
2.7 MiB
13618 lines
2.7 MiB
%PDF-1.3
|
||||
|
|
5 0 obj
|
|||
|
|
<< /S /GoTo /D (section.1) >>
|
|||
|
|
endobj
|
|||
|
|
8 0 obj
|
|||
|
|
(Introduction and Goals)
|
|||
|
|
endobj
|
|||
|
|
9 0 obj
|
|||
|
|
<< /S /GoTo /D (section.2) >>
|
|||
|
|
endobj
|
|||
|
|
12 0 obj
|
|||
|
|
(Radiosity of the Ocean Environment)
|
|||
|
|
endobj
|
|||
|
|
13 0 obj
|
|||
|
|
<< /S /GoTo /D (section.3) >>
|
|||
|
|
endobj
|
|||
|
|
16 0 obj
|
|||
|
|
(Mathematics, Physics, and Experiments on the Motion for the Surface)
|
|||
|
|
endobj
|
|||
|
|
17 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.1) >>
|
|||
|
|
endobj
|
|||
|
|
20 0 obj
|
|||
|
|
(Bernoulli's Equation)
|
|||
|
|
endobj
|
|||
|
|
21 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.2) >>
|
|||
|
|
endobj
|
|||
|
|
24 0 obj
|
|||
|
|
(Linearization)
|
|||
|
|
endobj
|
|||
|
|
25 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.3.3) >>
|
|||
|
|
endobj
|
|||
|
|
28 0 obj
|
|||
|
|
(Dispersion)
|
|||
|
|
endobj
|
|||
|
|
29 0 obj
|
|||
|
|
<< /S /GoTo /D (section.4) >>
|
|||
|
|
endobj
|
|||
|
|
32 0 obj
|
|||
|
|
(Practical Ocean Wave Algorithms)
|
|||
|
|
endobj
|
|||
|
|
33 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.1) >>
|
|||
|
|
endobj
|
|||
|
|
36 0 obj
|
|||
|
|
(Gerstner Waves)
|
|||
|
|
endobj
|
|||
|
|
37 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.2) >>
|
|||
|
|
endobj
|
|||
|
|
40 0 obj
|
|||
|
|
(Animating Waves: The Dispersion Relation)
|
|||
|
|
endobj
|
|||
|
|
41 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.3) >>
|
|||
|
|
endobj
|
|||
|
|
44 0 obj
|
|||
|
|
(Statistical Wave Models and the Fourier Transform)
|
|||
|
|
endobj
|
|||
|
|
45 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.4) >>
|
|||
|
|
endobj
|
|||
|
|
48 0 obj
|
|||
|
|
(Building a Random Ocean Wave Height Field)
|
|||
|
|
endobj
|
|||
|
|
49 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.5) >>
|
|||
|
|
endobj
|
|||
|
|
52 0 obj
|
|||
|
|
(Examples: Height Fields and Renderings)
|
|||
|
|
endobj
|
|||
|
|
53 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.4.6) >>
|
|||
|
|
endobj
|
|||
|
|
56 0 obj
|
|||
|
|
(Choppy Waves)
|
|||
|
|
endobj
|
|||
|
|
57 0 obj
|
|||
|
|
<< /S /GoTo /D (section.5) >>
|
|||
|
|
endobj
|
|||
|
|
60 0 obj
|
|||
|
|
(Interactive Waves from Disturbances)
|
|||
|
|
endobj
|
|||
|
|
61 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.5.1) >>
|
|||
|
|
endobj
|
|||
|
|
64 0 obj
|
|||
|
|
(Modifications for shallow water)
|
|||
|
|
endobj
|
|||
|
|
65 0 obj
|
|||
|
|
<< /S /GoTo /D (section.6) >>
|
|||
|
|
endobj
|
|||
|
|
68 0 obj
|
|||
|
|
(Surface Wave Optics)
|
|||
|
|
endobj
|
|||
|
|
69 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.6.1) >>
|
|||
|
|
endobj
|
|||
|
|
72 0 obj
|
|||
|
|
(Specular Reflection and Transmission)
|
|||
|
|
endobj
|
|||
|
|
73 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.6.1.1) >>
|
|||
|
|
endobj
|
|||
|
|
76 0 obj
|
|||
|
|
(Reflection)
|
|||
|
|
endobj
|
|||
|
|
77 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.6.1.2) >>
|
|||
|
|
endobj
|
|||
|
|
80 0 obj
|
|||
|
|
(Transmission)
|
|||
|
|
endobj
|
|||
|
|
81 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.6.2) >>
|
|||
|
|
endobj
|
|||
|
|
84 0 obj
|
|||
|
|
(Fresnel Reflectivity and Transmissivity)
|
|||
|
|
endobj
|
|||
|
|
85 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.6.3) >>
|
|||
|
|
endobj
|
|||
|
|
88 0 obj
|
|||
|
|
(Building a Shader for Renderman)
|
|||
|
|
endobj
|
|||
|
|
89 0 obj
|
|||
|
|
<< /S /GoTo /D (section.7) >>
|
|||
|
|
endobj
|
|||
|
|
92 0 obj
|
|||
|
|
(Water Volume Effects)
|
|||
|
|
endobj
|
|||
|
|
93 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.1) >>
|
|||
|
|
endobj
|
|||
|
|
96 0 obj
|
|||
|
|
(Scattering, Transmission, and Reflection by the Water Volume)
|
|||
|
|
endobj
|
|||
|
|
97 0 obj
|
|||
|
|
<< /S /GoTo /D (subsection.7.2) >>
|
|||
|
|
endobj
|
|||
|
|
100 0 obj
|
|||
|
|
(The Underwater POV: Refracted Skylight, Caustics, and Sunbeams)
|
|||
|
|
endobj
|
|||
|
|
101 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.7.2.1) >>
|
|||
|
|
endobj
|
|||
|
|
104 0 obj
|
|||
|
|
(Caustics)
|
|||
|
|
endobj
|
|||
|
|
105 0 obj
|
|||
|
|
<< /S /GoTo /D (subsubsection.7.2.2) >>
|
|||
|
|
endobj
|
|||
|
|
108 0 obj
|
|||
|
|
(Godrays)
|
|||
|
|
endobj
|
|||
|
|
109 0 obj
|
|||
|
|
<< /S /GoTo /D (section.8) >>
|
|||
|
|
endobj
|
|||
|
|
112 0 obj
|
|||
|
|
(Appendix: Sample code for interactive water surfaces)
|
|||
|
|
endobj
|
|||
|
|
113 0 obj
|
|||
|
|
<< /S /GoTo /D [114 0 R /Fit ] >>
|
|||
|
|
endobj
|
|||
|
|
116 0 obj <<
|
|||
|
|
/Length 228
|
|||
|
|
/Filter /FlateDecode
|
|||
|
|
>>
|
|||
|
|
stream
|
|||
|
|
xÚ}�1OÃ0…÷üŠm‰ç³Û+†.Xb Qê–H4EnúïqbT!!!/oxßw~
|
|||
|
|
¨<̃
|
|||
|
|
`,£#ñ¹‹Íí#kPµé î×jܽŠçñ(™Ä×G?�ÓA¶ì¼xR?Õø"
‰~NY¾ÅMQ:½ŒCo¡eUŽùÕµI9_
|
|||
|
|
gIDéH¤ó9M»SÞ_áƒ3Ür‰ÞC«µÅ`íÊߟ>¥"qÉãá}^ÐŒÚ3²ZC5)ýÛ„¦,k¯�-)û÷ Ã`ôÏfB¨ßÜ2w51‘¹©ñßÍCl¾©)WÈendstream
|
|||
|
|
endobj
|
|||
|
|
114 0 obj <<
|
|||
|
|
/Type /Page
|
|||
|
|
/Contents 116 0 R
|
|||
|
|
/Resources 115 0 R
|
|||
|
|
/MediaBox [0 0 612 792]
|
|||
|
|
/Parent 126 0 R
|
|||
|
|
>> endobj
|
|||
|
|
117 0 obj <<
|
|||
|
|
/D [114 0 R /XYZ 54 714.6 null]
|
|||
|
|
>> endobj
|
|||
|
|
125 0 obj <<
|
|||
|
|
/D [114 0 R /XYZ 54 51.327 null]
|
|||
|
|
>> endobj
|
|||
|
|
115 0 obj <<
|
|||
|
|
/Font << /F23 119 0 R /F24 121 0 R /F13 124 0 R >>
|
|||
|
|
/ProcSet [ /PDF /Text ]
|
|||
|
|
>> endobj
|
|||
|
|
130 0 obj <<
|
|||
|
|
/Length 6287
|
|||
|
|
/Filter /FlateDecode
|
|||
|
|
>>
|
|||
|
|
stream
|
|||
|
|
xÚ…\I“ÛF²¾ûWèÈŽP·±ŸÆöÈöÄÄØñÔ/æ ë |