
The following modeling techniques were explored:
Hierarachical Animated Modeling
A hierarchical animated model combines multiple components in a transformation hierarchy.
![]() |
Ferris Wheel (animation: wheel rotates about horizontal axis) |
![]() |
Merry-go-round (animation: rotates about center pillar, seats move up and down in alternate order) |
Parametric Instancing
An object is described by parameters. Variations of the objects can be rendered by varying the parameters.
Trees (parameters: trunk radius, trunk height, foliage width, foliage height, relative_x, relative_y) | |
Buildings (parameters: length, width, height, relative_x, relative_y) | |
Stalls (parameters: table_ht, table_radius, umbrella_ht, umbrella_radius, support_radius, relative_x, relative_y) |
Sweep Objects
A sweep object is created either as an extrusion (surface formed by the edges when a polygon is moved along a path) or a surface of revolution (formed by the edges when a polygon is rotated about an axis).
Individual stall modeled as a surface of revolution of specified profile | |
Ferris wheel rims (extrusion) |
Navigation System
![]() |
Implemented the following views:
|