A 3-D designer uses cutting-edge software to create and alter code for animating objects, characters and environments. These designers often work in the film and television, advertising and gaming industries. A key to working in this field is to keep your programming skills cutting-edge by mastering all of the latest software suites.