The NURBS book
Curves and surfaces for CAGD: a practical guide
Curves and surfaces for CAGD: a practical guide
Interactive Curves and Surfaces: A Multimedia Tutorial on CAGD, with Disks
Interactive Curves and Surfaces: A Multimedia Tutorial on CAGD, with Disks
Teaching surface design made easy
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Rendering + modeling + animation + postprocessing = computer graphics
Proceedings of the eighth annual consortium on Computing in Small Colleges Rocky Mountain conference
Computing with geometry as an undergraduate course: a three-year experience
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Rendering + modeling + animation + postprocessing = computer graphics
ACM SIGGRAPH Computer Graphics
Teaching B-splines is not difficult!
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Curve and surface interpolation and approximation: knowledge unit and software tool
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
Education: Visualizing and animating the winged-edge data structure
Computers and Graphics
A scientific concept animation tool for content implementation in e-learning
Proceedings of the South African Institute for Computer Scientists and Information Technologists Conference
Hi-index | 0.00 |
This paper describes a tool for teaching curve design. This tool is a component of the software tools to be used in a computing with geometry course [3, 4] that is being developed under the support of National Science Foundation. Curve design is important in computer graphics, animation, and computer aided design. Unfortunately, curve design requires very involved mathematics even though many curve design concepts are intuitive. As a result, it has been a challenging job for instructors teaching curves and surfaces in computer graphics, computer aided design, and other related courses. During past years, there have not been very many efforts dedicated to curve design tool development. Yen [7] produced a well-received video program explaining important concepts of B-spline curves and surfaces and Rockwood and Chambers [6] published a multimedia tutorial on computer aided geometric design. The former only provides a one-way communication, while the latter restricts users to a predefined environment with very limited interaction for users to carry out experiments. To fill this gap, our tool provides students with a fully interactive environment in which they are free to design, modify, and manipulate curved objects and perform experiments without constraints.In the following, Section 2 presents design issues, Section 3 discusses general features, Section 4 enumerates basic elements, Section 5 covers advanced topics, and Section 6 is our conclusion. Interested readers should consult [1, 2, 5] for mathematical background details.