Ben Ling

Department of Computer Science University of British Columbia
hyuling [at] GitHub / Resume
This was supposed to be me.

I'm a Ph.D. student at the University of British Columbia, supervised by Michiel van de Panne. My research interests are physics-based animation, kinematic animation, and reinforcement learning.

Before 2016, I studied Engineering Science at the University of Toronto.


  • ALLSTEPS: Curriculum-driven Learning of Stepping Stone Skills. Zhaoming Xie*, Hung Yu Ling*, Nam Hee Kim, and Michiel van de Panne. Symposium of Computer Animation (SCA). 2020. [Paper] [Code]
  • Character Controllers using Motion VAEs. Hung Yu Ling, Fabio Zinno, George Cheng, and Michiel van de Panne. ACM Transactions on Graphics (SIGGRAPH). 2020. [Paper] [Demo]
  • On Learning Symmetric Locomotion. Farzad. Abdolhosseini, Hung Yu Ling, Zhaoming Xie, Xue Bin Peng, and Michiel van de Panne. Motion, Interaction and Games (MIG). 2019. [Paper] [Code]
  • On Learning Symmetric Locomotion: Do Symmetry Constraints Help? Farzad. Abdolhosseini, Hung Yu Ling, Zhaoming Xie, Xue Bin Peng, and Michiel van de Panne. Workshop on Deep Reinforcement Learning (NeurIPS). 2019. [Paper] [Poster] A short poster presentation of above. * indicates presenter.
  • Spitzer SAGE-Spec: Near Infrared Spectroscopy, Dust Shells, and Cool Envelopes in Extreme Large Magellanic Cloud Asymptotic Giant Branch Stars. R. D. Blum, S. Srinivasan, F. Kemper, B. Ling, and K. Volk. The Astronomical Journal. 2014. [Paper] The ancient past.

Teaching Assistant

I enjoy being a TA outside of research, especially on completely unrelated subjects. I received an UBC CS Graduate TA award in 2019.

  • CPSC 304: Introduction to Relational Databases (Fall 2017, Spring 2018) [Link]
  • CPSC 404: Advanced Relational Databases (Fall 2018)
  • CPSC 426: Computer Animation (Spring 2019)

In Summer 2019, I participated in a summer camp co-organized by the UBC Physics and Astronomy and the Computer Science Department. I led the CS portion which allowed high school students to explore the fundamentals of coding and microcontroller programming. [Link]


I play badminton regularly and ultimate frisbee in the VUL. I also enjoy tennis and table tennis. Always looking for friends to play with!

Last Updated: 9/7/2020, 4:16:01 PM