Zoran joined the CSE faculty in the summer of 1999. He received a Sc.B. with Honors in Computer Science from Brown University in 1991, M.S. in Computer Science in 1993 and a Ph.D. in Computer Science in 1999 from Carnegie Mellon University. His Ph.D. dissertation research focused on the automatic synthesis and transformation of realistic character animation. His thesis also involved numerous performances of embarrassing acts. He has also held research positions at Sun Microsystems and Justsystem Pittsburgh Research Center and University of California at Berkeley. Zoran's research interests lie primarily in computer graphics, especially in character animation, motion editing, physically based modeling and modeling/simulation of natural phenomena. He is also interested in nonlinearly constrained optimization, motion planning and biomechanics.
Zoran enjoys spending his free time outdoors. He is also an avid tanguero and a lindy hopper.
You will find a more official short bio here.
Awards
- ACM SIGGRAPH Significant New Researcher Award, 2004
- Alfred P. Sloan Fellowship, 2003-2004
- NSF CAREER Award, 2001-2006
- Schlumberger Foundation Fellowship, 1997-1999
Selected Publications
Research Projects and Interests
Research in Serious Games. We are developing new genre of science-centric serious games, including games that lead to scientific discoveries in biochemistry with implications towards curing diseases, discovering vaccines, and developing novel biofules.
Synthesis of Natural Control Mechanisms. We are investigating automatic methods for determining the fundamental control mechanisms that give rise to a wide variety of animal locomotion. We are investigating human locomotion control as well as natural controllers for quadrupeds and birds in flight.
Dynamics and Control Reduction. We are investigating control and model reduction techniques that will enable us to automatically reduce the complexity of dynamic simulators. The same techniques should also allow for custom-designed dynamics approximations tailored for specific dynamic control problems.
Reusable Motion Libraries. Our goal is to give non-skilled computer users the ability to use computer animation as an expressive medium. The fundamental paradigm behind our approach involves the creation of motion libraries which can be easily mapped onto different characters, or modified to fit the needs of a specific animation. We model the motion as an optimal dynamic process which allows us to preserve dynamic properties of the animation during editing. This formulation also enables us to intuitively edit high-level motion concepts such as the time and placement of footprints, length and mass of various extremities or joint arrangement.
Control of Complex Dynamics. We are developing methods to control complex dynamic behavior. We are working on control techniques for natural phenomena such as smoke, water and cloth, as well as for complex actuated dynamics of animals such as humans, birds, and various quadrupeds.
High-fidelity Digital Actors. This research aims at creating synthetic humans that look and move realistically. We are developing data driven methods to capture and reuse high-fidelity detailed dynamic motion of human skin.
Modeling Dynamic Deformation of Flexible Objects. We are developing models for interactive manipulation of flexible articulated body dynamics. The emphasis of this projects are on realtime performance, dynamic character interaction, and effective rigging of character dynamics.
Novel Interfaces for Computer Animation. With the emergence of real-time motion capture systems we can use our whole body as a natural interface for describing motion. We are also exploring traditional drawings as an intuitive interface for rapid prototyping of computer animations.
Affiliations
Courses
- Undergraduate computer graphics course CSE457 Fall 99, Spring 01, Fall 01, Fall 02, Spring 03, Fall 07, Spring 08
- Graduate computer graphics course CSE 557 Winter 00, Winter 01, Winter 07
- Convex Optimization and its Applications CSE558 Spring 07
- Special Topics in Computer Graphics CSEP557 Fall 03,Fall 06
- Data-driven and Physics-based Animation CSE558 Spring 02
- Physics Based Animation CSE558 Spring 00
Current Students
PhD
Erik AndersenSeth Cooper
Seong Jae Lee
Yongjoon Lee
Kevin Wampler
Jia-Chi Wu
Kathleen Tuite
Undergraduate
Janos BarberoMichael Beenen
Postdocs
Sameer Agarwal (joint with Curless, Seitz)Past Students
Graduate
Adrien Treuille 2008 PhD (CMU faculty)Brett Allen, 2005 PhD (ILM)
C. Karen Liu, 2005 PhD (Georgia Tech faculty)
Antoine McNamara, 2004 M.S. (NYU)
Steve Capell, 2004 PhD (Havok)
Gary Yngve, 2003, M.S.
Mira Dontcheva, 2003 M.S. (Adobe)
Charles Gordon, 2001 M.S. (Amazon)
Undergraduate
Josh SnyderAlex Cho Snyder
Daniel Suskin
Andrew Yurowchak
Andrew Lewis, 2006 (Google)
Matthew Burkhart, 2005 (Google)
Ethel Evans, 2004
Yeuhi Abe, 2004 (PhD student, MIT)
Steve L. Martin, 2003 (PhD student, UC Berkeley)
Chris Fitzner, 2003
Matthew Chasan, 2003
Eugene Hsu, 2002 (PhD student, MIT)
Chris Twigg, 2002 (PhD student, CMU)
Dutch Meyer, 2002
Adam Kirk, 2001 (PhD student, UC Berkeley)
Kevin Audleman, 2000 (PhD student, Brown)
Personal
- How to typeset Popović
- How to pronounce Popović
- Some photos from my outdoor adventures.
- Humorous images from the motion capture session.
- When in doubt, swing out.


















