Scientific Animation
An Introduction
|
Prof. David Bernstein
James Madison University
|
|
Computer Science Department
|
bernstdh@jmu.edu
|
Example: A Spinning Globe (cont.)
Handling "Ticks"
svaexamples/cartography/globe-rotating.c
(Fragment: onTimer)
Example: A Spinning Globe (cont.)
Rendering Each Frame is Done as in our Earlier Visualization
svaexamples/cartography/globe-rotating.c
(Fragment: onDisplay)
Example: A Spinning Globe (cont.)
Starting and Stopping the Animation
svaexamples/cartography/globe-rotating.c
(Fragment: onMouseClick)
Example: A Globe that Unfolds (cont.)
Handling "Ticks"
svaexamples/cartography/globe-unfolding.c
(Fragment: onTimer)
Example: A Globe that Unfolds (cont.)
Rendering Each Frame
svaexamples/cartography/globe-unfolding.c
(Fragment: onDisplay)
Example: A Crawling Inchworm (cont.)
Describing the Curve
svaexamples/curves/inchy.c
(Fragment: data)
Example: A Crawling Inchworm (cont.)
Rendering the Curve
svaexamples/curves/inchy.c
(Fragment: onDisplay)
Example: A Crawling Inchworm (cont.)
Handling "Ticks"
svaexamples/curves/inchy.c
(Fragment: onTimer)
There's Always More to Learn