ATCM 6317 Procedural Animation Procedural Methods in 3D Computer Animation Dr. Midori Kitagawa
Basic Modeling Methods Lofting Extrusion Sweeping Surface of evolution Boolean operations
Lofting Originated in boat design 2D cross-sections placed in 3D space are connected by side faces to form a 3D shape.
Extrusion Also called projection A copy of a 2D profile is made and translated and then the original and copied profiles are connected by side faces to form a 3D shape.
Sweeping 2D cross-section is swept along a 3D path to create a 3D shape. http://www.cs.princeton.edu/courses/archive/fall99/cs426/assignment4/assignment4.htm
Surface of revolution 2D profile is rotated around an axis to create a 3D shape. http://www.cs.princeton.edu/courses/archive/fall99/cs426/assignment4/assignment4.htm
Boolean operations Boolean operation -- union (or, “u”), intersection (and, “n”), or difference (not, “-”) -- is applied to a pair of objects. A u B A n B A - B B - A
Boolean operations Can produce a complicated object with a repeated used of operations. Prone to computational errors. http://docs.pixologic.com/wp-content/uploads/2017/06/4R8_07.jpg