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
![]() |
"Near-optimal Character Animation with Continuous User Control," with Adrien Treuille and Yongjoon Lee, in ACM Transactions on Graphics Vol. 26 Num. 3 (SIGGRAPH 2007). [pdf] [project] |
![]() |
"Active Learning for Real-Time Motion Controllers," with Seth Cooper and Aaron Hertzmann, in ACM Transactions on Graphics Vol. 26 Num. 3 (SIGGRAPH 2007). [pdf] [project] |
|
"Model Reduction for Real-time Fluids," with Adrien Treuille and Andrew Lewis, in ACM Transactions on Graphics Vol. 25 Num. 3 (SIGGRAPH 2006). [pdf] [project] |
|
"Continuum Crowds," with Adrien Treuille and Seth Cooper, in ACM Transactions on Graphics Vol. 25 Num. 3 (SIGGRAPH 2006). [pdf] [project] |
|
"Dance reveals symmetry especially in young men", with Brown, W.M., Cronk, L., Grochow, K., Jacobson, A., Liu, K., Trivers, R. in Nature, Vol. 438 Num. 7071. [project [pdf] [paper] [front cover] [nature podcast] |
|
“Composition of Complex Optimal Multi-Character Motions," with C. Karen Liu, Aaron Hertzmann in ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2006. [pdf] [project] |
|
|
|
“Learning a correlated model of identity and pose-dependent body-shape variation for real-time synthesis" with Brett Allen, Brian Curless, Aaron Hertzmann, in ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2006. [ pdf] [ project] |
![]() |
"Learning Physics-based Motion Style with Inverse Optimization," with C. Karen Liu and Aaron Hertzmann, in ACM Transactions on Graphics Vol. 24 Num. 3 (SIGGRAPH 2005). [pdf] [project] |
"Physically Based Rigging for Deformable Characters," with Steve Capell, Matthew Burkhart, Brian Curless, Tom Duchamp, in Proceedings of the 2005 ACM SIGGRAPH / Eurographics Symposium on Computer Animation. [pdf] [project] |
|
![]() |
"Style-Based Inverse Kinematics," with Keith Grochow, Steve L. Martin and Aaron Hertzmann in ACM Transactions on Graphics Vol. 23 Num. 3 (SIGGRAPH 2004). [pdf] [project] |
![]() |
"Fluid Control using the Adjoint Method," with Adrien Treuille, Antoine McNamara, Jos Stam in ACM Transactions on Graphics Vol. 23 Num. 3 (SIGGRAPH 2004). [pdf] [project] |
![]() |
"Momentum-based Parameterization of Dynamic Character Motion," with Yeuhi Abe, C. Karen Liu, in ACM SIGGRAPH / Eurographics Symposium on Computer Animation 2004. [pdf] [project] |
"Keyframe Control of Smoke Simulations," with Adrien Treuille, Antoine McNamara, Jos Stam in ACM Transactions on Graphics Vol. 22 Num. 3 (SIGGRAPH 2003).[pdf] [project] |
|
![]() |
"Realistic Modeling of Bird Flight Animations," with Jia-Chi Wu in ACM Transactions on Graphics Vol. 22 Num. 3 (SIGGRAPH 2003). [pdf] [project] |
![]() |
"Layered Acting for Character Animation," with Mira Dontcheva, Gary Yngve in ACM Transactions on Graphics Vol. 22 Num. 3 (SIGGRAPH 2003). [pdf] [project] |
![]() |
"The Space of Human Body Shapes: reconstruction and parameterization from range scans," with Brett Allen, Brian Curless in ACM Transactions on Graphics Vol. 22 Num. 3 (SIGGRAPH 2003). [pdf] [project] |
![]() |
"Estimating Cloth Simulation Parameters from Video," with Kiran Bhat, Christopher Twigg, Jessica Hodgins, Pradeep Khosla, Steven Seitz in ACM SIGGRAPH / Eurographics Symposium on Computer Animation 2003. [pdf] [project] |
![]() |
"A Sketching Interface for Articulated Figure Animation," with James Davis, Maneesh Agrawala, Erika Chuang, David Salesin in ACM SIGGRAPH / Eurographics Symposium on Computer Animation 2003. [pdf] [project] |
![]() |
"Synthesis of Complex Dynamic Character Motion from Simple Animations," with C. Karen Liu in ACM Transactions on Graphics Vol. 21 Num. 3 (SIGGRAPH 2002). [pdf] [project] |
![]() |
"Articulated Body Deformation from Range Scan Data," with Brett Allen, Brian Curless in ACM Transactions on Graphics Vol. 21 Num. 3 (SIGGRAPH 2002).[pdf] [project] |
![]() |
"Skeletal Animation of Deformable Characters," with Steve Capell, Seth Green, Brian Curless, Tom Duchamp in ACM Transactions on Graphics Vol. 21 Num. 3 (SIGGRAPH 2002).[pdf] [project] |
![]() |
"A Multiresolution Framework for Dynamic Deformations," with Steve Capell, Seth Green, Brian Curless, Tom Duchamp in ACM SIGGRAPH Symposium on Computer Animation 2002.[pdf] [project] |
![]() |
"Interactive Manipulation of Rigid Body Simulations," with Jovan Popović, Steven Seitz, Michael Erdmann, Andy Witkin in Computer Graphics (SIGGRAPH) 2000. [pdf] [project] |
![]() |
"Physically Based Motion Transformation," with Andy Witkin in Computer Graphics (SIGGRAPH) 1999. [pdf] [project] |
![]() |
"Motion Warping," with Andy Witkin in Computer Graphics (SIGGRAPH) 1995. [pdf] [project] |
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
| Ph.D. | Undergraduate | Postdocs | ||
|---|---|---|---|---|
| Erik Andersen | Janos Barbero | Sameer Agarwal (joint with Curless, Seitz) | ||
| Seth Cooper | Joshua Snyder | |||
| Seong Jae Lee | Daniel Suskin | |||
| Yongjoon Lee | Michael Beenen | |||
| Kevin Wampler | ||||
| Jia-Chi Wu | ||||
| Kathleen Tuite |
Past Students
| Graduate | Undergraduate | |
|---|---|---|
| Adrien Treuille 2008 PhD (CMU faculty) | Andrew Yurowchak | |
| Brett Allen, 2005 PhD (ILM) | Andrew Lewis, 2006 (Google) | |
| C. Karen Liu, 2005 PhD (Georgia Tech faculty) | Matthew Burkhart, 2005 (Google) | |
| Antoine McNamara, 2004 M.S. (NYU) | Ethel Evans, 2004 | |
| Steve Capell, 2004 PhD (Havok) | Yeuhi Abe, 2004 (PhD student, MIT) | |
| Gary Yngve, 2003, M.S. | Steve L. Martin, 2003 (PhD student, UC Berkeley) | |
| Mira Dontcheva, 2003 M.S. (Adobe) | Chris Fitzner, 2003 | |
| Charles Gordon, 2001 M.S. (Amazon) | 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 University) | ||
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.

















