Constructive path algebra - a tool for design, parametrisation and visualisation

A path algebra and its applications in computer graphics and modeling is introduced. The emphasis is on concepts and applications rather than complete mathematical details. The algebra can be used either as a design tool or as a means of constructing rational parametrisations of curves and surfaces compatible with most current modeling and visualisation systems. A number of examples are given.