Graphics Reference
In-Depth Information
Section 14.4
14.4.1.
Implement a trimmed surface algorithm for smooth surfaces with rectangular
domains, such as surfaces of rotation, Bézier surfaces, or B-spline surfaces. After a
user has selected one, show him/her the domain and let him/her define polygonal
curves in that domain. The curves are of two types: those that that define the outer
boundary of the final trimmed region and those that specify a hole. After the user has
specified the region that is to be trimmed away display the trimmed surface. Develop
this program for
(a) polygonal trimming curves, and
(b) B-spline trimming curves with the picked points becoming their control points
Section 14.5.1
14.5.1.1.
Implement a marching algorithm for an implicit planar curve that is defined by some
predefined polynomial equation.
Section 14.6
Implement a contour program for graphs of functions f: R 2 Æ R . After the user defines
a polynomial function, display the surface, prompt the user for a value h, and then
highlight the contour f -1 (h) on the surface.
14.6.1.
Section 14.9.1
14.9.1.1.
Display offset curves for planar B-spline curves. Allow the user to specify the curve
and the d parameter. Check for singularities in the offset curve and mark them for
the user to see.
Search WWH ::




Custom Search