ENSC 889-3: 3D Object Representation and Solid Modelling

Course Description

Introduction to concepts of 3D geometric modelling. Curve and surface descriptions including Bezier, B-Spline and NURBS. Polygonal representations. Regularized boolean set operations, primitive instances, sweep representations boundary representations, spatial partitioning and constructive solid geometry. Discussion of geometric coverage versus modeller complexity. User interface issues for solid modellers. Description of existing solid modellers and discussion of applications and limitations of solid modelling.

Prerequisites

Successful completion of <a href=/undergrad/courses/ENSC489.html>ENSC 489-4</a> and CMPT 351 is required for students wishing to take this course.

Additional Information for ENSC889