- Triangles which can be tied together to make a mesh.
- Splines which can be used to form surface patches, for example NURBS.
- Subdivision Surface which is similar to Splines but have a very simple and intuitive construction mechanism.
- CSG or Constructive Solid Geometry, which builds complex objects from simple primitives.
- Volumes which represent not only the surface of an object, but its interior as well. (Good for smoke, clouds, etc..)
What are the advantages and disadvantages of each primitive? What other primitive types or variations could we add to this taxonomy?