This course presents the techniques for content creation in 3D Computer Graphics, from 3D shapes to animated landscapes and character motion, with a focus on their link with AI. We first introduce user-centered Creative AI (also called Expressive modeling methods), i.e. smart 3D models - either based on knowledge or trained from examples, designed to help users create/generate the 3D shapes their have in mind, and their organisation into complex, static or animated scenes. Second, we study the use of AI in Character Animation, from early motion planning and control methods to deep reinforcement learning solutions for generating the gaits of physically-based characters. These methods result into 3D agents able to navigate alone or within crowds, and to interact with their environment. The lab sessions are held on Unity, based on C#.