Ming C. Lin University of North Carolina Department of Computer Science Chapel Hill, NC 27599 Off: (919) 962-1974 Fax: (919) 962-1799 [email protected] http://www.cs.unc.edu/˜lin http://gamma.cs.unc.edu Research Interests • Physically-based and Geometric Modeling, Robotics, Haptic Rendering, Audio Display, Computer Graphics, Virtual Environments, Applied Computational Geometry, and Multi-sensory Interaction. Education University of California, Berkeley P H .D. IN E LECTRICAL E NGINEERING AND C OMPUTER S CIENCE , D ECEMBER 1993 Thesis: Efficient Collision Detection for Animation and Robotics Major: Graphics, Robotics, Controls & Systems M.S. IN E LECTRICAL E NGINEERING AND C OMPUTER S CIENCE , M AY 1991 Specialization in Robotics and Computational Geometry University of California, Berkeley B.S. IN E LECTRICAL E NGINEERING AND C OMPUTER S CIENCE , M AY 1988 Graduated with highest honors Professional Experiences Employment History University of North Carolina at Chapel Hill, Department of Computer Science John R. & Louise S. Parker Distinguished Professor (July 2010 - Present) Beverly W. Long Distinguished Term Professor (July 2007 - June 2010) Full Professor (July 2004 - June 2007) Tenured Associated Professor (Jan. 2001 - June 2004) Tenure-track Assistant Professor (Dec. 1997 - Dec. 2000) Adjunct Assistant Professor (June 1995 - Nov. 1997) Tsinghua University in People Republic of China, Department of Computer Science Honorary Chair Professor (Yangtze Scholar) (Jan. 2013 - Dec. 2015) U.S. Army Research Office, Mathematical and Computer Sciences Division Program Manager of Computer Science and Discrete Mathematics (May 1995 - Nov. 1997) NC A & T State University, Computer Science Department Assistant Professor (Aug. 1994 - May 1995) Naval Postgraduate School, Computer Science Department Assistant Professor (Sept. 1993 - April 1995) Digital Equipment Corporation, System Research Center Summer Research Assistant for a graphics project (Summer 1993) University of California, Berkeley, Computer Science Division Teaching Assistant for a symbolic programming course (Spring 1993) University of California, Berkeley, Robotics Group Research Assistant for Intelligent Systems & Robotics Laboratory (July 1989 - May 1993) Bell Communication Research Center Junior Software Engineer for a UI system project (Summer 1988) University of California, Berkeley, Tau Beta Phi Tutoring Program Tutor for electrical engineering and computer science courses (1987 - 1988) University of California, Berkeley, Protocol Workroom Research Assistant for the Protocol Workroom (Sept. 1987 - June 1989) Technical Advising and Consultation Apr. 2016 - Nov. 2016: Immersion Corporation and Irell & Manella LLP Sept. 2012 - Dec. 2012: PRESANS Paris & Faurecia, France June 2008 - June 2009: Microsoft Corporation Aug. 2003 - Sept. 2004: Immersion Corporation and Irell & Manella LLP May 1998 - Aug. 1999: Intel Corporation, MicroComputer Research Lab Jan. 1996 - Oct. 1996: Division Inc., England Honors and Awards Awards for Scientific Publications 2016: 2013: 2010: 2007: 2007: 2007: 2005: 2003: 2002: 1999: 1996: Best Paper (Honorable Mention) Award in IEEE VR 2016. Best Paper (Honorable Mention) Award in IEEE VR 2013. Nominee for the Best Virtual Agent Paper Award in AAMAS 2010. Second Best Paper of the Year Award, Computers and Graphics 2007. Best Paper Award, ACM Symposium on Virtual Reality Software and Technology 2007 Best Course Notes Award for a New Course, SIGGRAPH 2007 Best Paper Award, IEEE Virtual Reality Conference 2005 Best Paper Award, ACM Symposium on Solid Modeling and Applications 2003 Third Best Paper Award, Eurographics 2002 Best Student Paper Award, Eurographics 1999 Best Paper Award, High-Performance Computing and Simulation of the Army Science Conference Professional Honors & Recognitions 2012: IEEE Fellow 2011: ACM Fellow 2011: W.N. Reynolds Research and Study Leave 2010 - Present: John R. & Louise S. Parker Distinguished Professorship 2010: IEEE VGTC Virtual Reality Technical Achievement Award 2 2007-2010: Beverly W. Long Distinguished Termed Professorship 2009-2011: Carolina Working on Women in Science (WOWS) Scholar 2008: Carolina Women’s Center Faculty Scholar 2004: W.N. Reynolds Research and Study Leave 2003: Hettleman Prize for Scholarly and Artistic Achievements 1998: IBM/UNC Junior Faculty Development Award 1997: Honda Research Initiation Award 1996,1999,2003,2004,2007: ACM Recognition of Service Award 1995: National Science Foundation Young Faculty Career Award Scholarships & Fellowships 1989-90 : 1988-89 : 1986-88 : 1986-87 : 1984-86 : California State Graduate Fellowship Graduate Opportunity Fellowship University of California, Berkeley Engineering Scholarships Chinese-American Engineers and Scientists of Southern California Scholarship University of California, Los Angeles Undergraduate Scholarships Professional Service Program Chair and Conference/Workshop Chair 1. Paper Co-Chair, Full Paper Committee of Eurographics 2016. 2. Co-Chair, IEEE VR Workshop on Virtual Humans and Crowds for Immersive Environments 2016. 3. Paper Co-Chair, ACM Symposium on Virtual Reality Software and Technology 2015. 4. General Co-Chair, Pacific Conference on Computer Graphics and Applications 2015. 5. Co-Chair, Interactive Sessions of IEEE International Conference on Robotics and Automation (ICRA) 2015. 6. Co-Chair, IEEE ICRA Workshop on Challenges in VR 2015. 7. General Co-Chair, Computational Visual Media Conference 2013. 8. Program Co-Chair, Pacific Conference on Computer Graphics and Applications 2011. 9. General Co-Chair, ACM Symposium on Virtual Reality Software and Technology 2010. 10. Co-Chair, International Workshop on Algorithmic Foundations of Robotics 2010. 11. Co-Chair, CASA Workshop on Crowd Modeling & Animation 2010. 12. Co-Chair, IEEE ICRA Workshop on Robotics and Intelligent Transportation System 2010. 13. Program Co-Chair, Eurographics Workshop on Natural Phenomena 2009. 14. Program Co-Chair, IEEE Virtual Reality Conference 2008. 15. Co-Chair, IEEE Virtual Reality Workshop on Virtual Cityscapes 2008. 16. Program Co-Chair, ACM Symposium on Virtual Reality Software and Technology 2007. 17. Program Co-Chair, IEEE Virtual Reality Conference 2007. 18. Co-Chair, Workshop on Edge Computing Using New Commodity Architectures 2006. 19. Program Co-Chair, Eurographics Symposium on Virtual Environments 2006. 20. Program Co-Chair, Computer Animation and Social Agents 2005. 21. Tutorial/Course Co-Chair, Eurographics 2005. 22. Co-Chair, ACM Workshop on General Purpose Computing on Graphics Processors 2004. 3 23. Co-Chair, NSF Workshop on Cyberinfrastructure and Cyberengineering, April 2004. 24. Program Co-Chair, ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2003. 25. Chair and Organizer, 2003 IEEE/IRJ International Conference on Intelligent Robots and Systems Workshop on Robotics for Nanosciences and Nanotechnology. 26. Co-Chair, Workshop on Intelligent Human Augmentation and Virtual Environments 2002. 27. Co-Chair, ACM Symposium on Solid Modeling and Applications 1999. 28. Co-Chair, Army Workshop on Human Performance Modeling, October 1996. 29. Co-General/Program Chair, First ACM Workshop on Applied Computational Geometry, 1996. 30. Chair, Army Advanced Concept Workshop on Basis Functions for Data Representation, Computation and Processing, April 1996. 31. Co-Chair, ARO/Academia/ARL Interaction Workshop, September 1995. Editorialship 1. Editorial Advisory Board Member, Computer & Graphics Journal, Jan. 2014 - Present. 2. Associate Editor-in-Chief, Computational Visual Media, Jan. 2015 - Present. 3. Editor-in-Chief, IEEE Transactions on Visualization and Computer Graphics, Jan. 2011 - Dec. 2014. 4. Guest Editor, Special Issue of IEEE Computer Graphics and Applications on “Virtual Reality”, 20142015. 5. Associate Editor, Editorial Board of Frontiers in Virtual Environments, Feb. 2014 - Present. 6. Associate Editor, Editorial Board of Computer Aided Design, Feb. 2012-Present. 7. Associate Editor, Editorial Board of World Haptics Conference 2011. 8. Associate Editor-in-Chief, IEEE Transactions on Visualization and Computer Graphics, Jan. 2007 Dec. 2010. 9. Associate Editor, International Journal of Computational Geometry and Applications, Nov. 2008 Present. 10. Associate Editor, Editorial Board of World Haptics Conference 2009. 11. Editorial Board Member, Computer & Graphics Journal, July 2007 - Dec. 2013. 12. Associate Editor, International Journal on Virtual Reality, 2006 - 2010. 13. Founding Editorial Board Member, IEEE Transactions on Haptics, 2008 - 2010. 14. Associate Editor, IEEE Robotics and Automation Society Conference Editorial Board, 2006 - 2010. 15. Associate Editor, IEEE Transactions on Visualization and Computer Graphics, 2004 - 2006. 16. Guest Editor, Special Section of IEEE Transactions on Visualization and Computer Graphics on Virtual Reality, 2009. 17. Guest Editor, Special Section of Computers & Graphics on Virtual Reality, 2009. 18. Guest Editor, Special Issue of IEEE Computer Graphics & Applications on Virtual Reality, 2008. 19. Guest Editor, Special Issue of Presence on Virtual Reality, 2008. 20. Guest Editor, Special Section of IEEE Transactions on Visualization and Computer Graphics on Virtual Reality, 2008. 21. Guest Editor, Special Issues of Proceedings of IEEE on Cutting Edge Computing Using New Commodity Architectures, March 2008. 22. Guest Editor, Special Issue of Computers & Graphics on Virtual Environments, January/February 2007. 23. Guest Editor, Special Issue of IEEE Transactions on Visualization and Computer Graphics on Haptics, Virtual and Augmented Reality, November/December 2005. 4 24. Guest Editor, Special Issue of Computer Animation and Virtual Worlds on Computer Animation and Social Agents, July/August 2005. 25. Guest Editor, Special Issue of IEEE Computer Graphics and Applications on “TOUCH-ENABLED INTERFACES”, November/December 2004. 26. Guest Editor, Special Issue of IEEE Computer Graphics and Applications on “HAPTIC RENDERING: BEYOND VISUAL COMPUTING”, March/April 2004. 27. Category Editor of Computer Graphics of ACM Computing Reviews, September 1997 - March 2003. 28. Guest Editor, Special Issue of International Journal on Computational Geometry and Applications, August 1998. Advisory Boards and Steering Committees 1. Member, Board of Directors of Computing Research Association Women (CRA-W), 2016 - Present. 2. Member, Elected Executive Committee Member of Asia Graphics Association, 2016 - Present. 3. Co-Chair, CRA-W Distributed Research Experience for Undergraduates Project, 2016 - Present. 4. Founding Chair, ACM SIGGRAPH Doctoral Dissertation Award Committee, 2015 - Present. 5. Member, IEEE Computer Society Board of Governors, 2015 - Present. 6. Member, University of Copenhagen Faculty Hiring Advisory Committee, 2015 - 2016. 7. Member, Zhejiang University State Key Lab of CAD&CG International Advisory Board, 2014 - Present. 8. Member, Steering/Management Committee for IEEE Transactions on Haptics, 2013 - Present. 9. Member, IEEE VGTC VR Award Committee, 2012 - Present. 10. Member, Beihang University International Academic Committee, 2012 - Present. 11. Member, Steering Committee of IEEE VR Conference, 2007 - Present. 12. Member, Review Panel for 2016-2017 European Research Council Advanced Grants Evaluation. 13. Vice Chair, IEEE Computer Society Fellow Evaluation Committee 2016. 14. Chair, IEEE Computer Society Transactions Operations Committee 2015. 15. Member, Review Panel for King Abdullah University of Science and Technology Competitive Research Grants (CRG) Program, October 2015. 16. Vice Chair, IEEE Computer Society Fellow Evaluation Committee 2015. 17. Member, Executive Committee of IEEE Computer Society Publications Board 2015. 18. Member, IEEE Computer Society Audit Committee 2015. 19. Member, IEEE Computer Society Engagement Ad-Hoc Committee 2015. 20. Member, IEEE Computer Graphics & Applications EIC Reappointment Committee 2015. 21. Member, Paper Advisory Board of Eurographics 2015. 22. Member, Review Panel for University of Maryland Institute for Advanced Computer Studies, April 2015 23. Member, Progrma Review for Department of Mathematics at University of North Carolina at Chapel Hill, March-April 2015 24. Member, IEEE Trans. on Emerging Topics in Computing EIC Reappointment Committee 2014-2015. 25. Member, Review Panel for King Abdullah University of Science and Technology Competitive Research Grants (CRG) Program, September 2014. 26. Panelist, NSF Expeditions Site Review, September 2014. 27. Vice Chair, IEEE Computer Society Fellow Evaluation Committee 2014. 28. Member, IEEE Computer Society Nomination Committee, 2013-2014. 5 29. Member, IEEE Computing Now EIC Reappointment Committee 2013. 30. Member, IEEE Computer Society Investigating Committee for TPDS EIC Search 2013-2014. 31. Ex-Officio Member, Executive Committee of IEEE Visualization and Graphics Technical Committee, 2011 - 2014. 32. Member at Large, Executive Committee of IEEE Visualization and Graphics Technical Committee, 2009 - 2011. 33. Founding Member, Steering Committee of IEEE Robotics and Automation Society Technical Comittee on Algorithms for Planning and Control of Robot Motion, 2008 - 2013. 34. Senior Advisor, IEEE Robotics and Automation Society and Computer Society Technical Committee on Haptics, 2006 - Present. 35. Chair, Steering Committee of IEEE VR Conference, 2010 - 2011. 36. Member, INRIA Evaluation Committee 2010. 37. Member, Paper Advisory Board of Eurographics 2008. 38. Member, Expert Panel on Irish Graduate Program in Visualisation, Graphics and Vision, 2007. 39. Member, Software Technical Advisory Board of AGEIA Inc, 2005 - 2007. 40. Member, Conference Board of IEEE Haptics Symposium, 2005 - 2010. 41. Member, NSF Information Technology Research (ITR) Committee of Visitors (COV) 2005. 42. Founding Member, Steering Committee of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 2001 - 2006. 43. Member, Technical Advisory Committee of DoD Multidisciplinary University Research Consortium on Rapid and Affordable Generation of Terrain and Detailed Urban Feature Data, 1996 - 1997 44. Chair, Technical Advisory Committee of DoD Multidisciplinary University Research Consortium on Computational Geometry for Intelligent Systems, 1995 - 1997 45. Chair, Technical Advisory Committee of the Army Advanced Distributed Simulation Research Consortium, 1995 - 1997 46. Member, Army Material Command Distributed Interactive Simulation Working Group, 1995 - 1997. International Program Committees 1. ACM SIGGRAPH 2017, Paper Program Committee. 2. IEEE Virtual Reality 2017, Paper Program Committee. 3. Workshop on Algorithmic Foundation of Robotics 2016, Paper Program Committee. 4. ACM SIGGRAPH Asia 2016, Paper Program Committee. 5. Computer Animation and Social Agents 2016. 6. Robotics: Science and Systems 2016, Area Chair. 7. IEEE International Conference on Robotics and Automation 2015, Senior Program Committee Member. 8. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2015. 9. Computer Animation and Social Agents 2015. 10. Eurographics 2015, Paper Program Committee. 11. Computational Visual Media Conference 2015, Program Committee. 12. ACM SIGGRAPH Asia 2014, Paper Program Committee. 13. Motion in Game 2014, Program Committee. 14. ACM Sympisum on Virtual Reality Software and Technology 2014, Program Committee. 15. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2014, Program Committee. 6 16. Robotics: Science and Systems 2014, Workshop Program Committee. 17. Workshop on Algorithmic Foundation of Robotics 2014, Paper Program Committee. 18. Eurographics 2014, Short Paper Program Committee. 19. Motion in Games 2013, Program Committee. 20. ACM Symposium on Virtual Reality and Software Technology 2013. 21. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2013. 22. Computer Animation and Social Agents 2013. 23. Technical Brief Area Coordinator, SIGGRAPH Asia 2012. 24. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2012. 25. Computer Animation and Social Agents 2012. 26. Computer Graphics International 2012. 27. ACM Symposium on 3D Interactive Graphics and Games 2012. 28. ACM SIGSPATIAL Int. Conference on Advances in Geographic Information Systems (GIS) 2011. 29. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2011. 30. Computer Graphics International 2011. 31. Computer Animation and Social Agents 2011. 32. ACM Symposium on 3D Interactive Graphics and Games 2011. 33. World Haptics Conference 2011. 34. ACM Symposium on Virtual Reality and Software Technology 2010. 35. ACM SIGGRAPH Asia 2010, Paper Committee. 36. International Workshop on Algorithmic Foundations of Robotics 2010. 37. Joint Virtual Reality Conference 2010. 38. IEEE Visualization Conference 2010. 39. 10th Intelligent Virtual Agents conference 2010. 40. Pacific Graphics 2010. 41. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2010. 42. Computer Graphics International 2010. 43. Computer Animation and Social Agents 2010. 44. ACM Symposium on 3D Interactive Graphics and Games 2010. 45. IEEE Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems 2010. 46. ACM International Conference on Computing Frontiers 2010. 47. Best Paper Award Committee of IEEE Visualization Conference 2009. 48. ACM Symposium on Virtual Reality and Software Technology 2009. 49. Motion in Games Workshop 2009. 50. Joint Virtual Reality Conference 2009. 51. Pacific Graphics 2009. Program Committee. 52. ACM SIGGRAPH Asia 2009, Papers Committee. 53. Best Paper Award Committee of IADIS International Conference on Computer Graphics and Visualization 2009. 54. IEEE Visualization 2009. 55. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2009. 56. ACM Symposium on 3D Interactive Graphics and Games 2009. 7 57. Eurographics Workshop on Natural Phenomena 2009. 58. Eurographics 2009. 59. Pacific Graphics 2008. 60. ACM Symposium on Virtual Reality Software and Technology 2008. 61. Computer Graphics International 2008. 62. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2008. 63. Computer Animation and Social Agents 2008. 64. 3DPVT 2008. 65. Eurographics (Full Paper Program) 2008. 66. Eurographics (Short Paper Program) 2008. 67. IEEE Virtual Reality Conference 2008. 68. Robotics: Science and Systems 2008. 69. Eurographics Symposium on Virtual Environments 2008. 70. ACM Symposium on 3D Interactive Graphics and Games 2008. 71. IEEE Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems 2008. 72. Pacific Graphics 2007. 73. Eurographics Workshop on Natural Phenomena 2007. 74. ACM Symposium on Virtual Reality and Software Technology 2007. 75. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2007. 76. Immersive Projection Technology and Eurographics Virtual Environments Symposium 2007. 77. Computer Animation and Social Agents 2007. 78. Robotics: Science and Systems 2007. 79. Cyberworld 2007. 80. HAPTEX 2007. 81. ACM Symposium on Interactive 3D Graphics and Games 2007. 82. IEEE Virtual Reality Conference 2007. 83. IEEE World Haptics Conference 2007. 84. International Conference on Human-Computer Interaction 2007. 85. Pacific Graphics 2006. 86. ACM Symposium on Virtual Reality Software and Technology 2006. 87. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2006. 88. IEEE Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems 2006. 89. IEEE Visualization 2006. 90. Computer Animation and Social Agents 2006. 91. ACM SIGGRAPH 2006, Papers Committee. 92. Eurohaptics 2006, Program Committee. 93. International Symposium on 3D Data Processing, Visualization and Transmission 2006. 94. Robotics: Systems and Science 2006. 95. International Workshop on Algorithmic Foundations of Robotics 2006. 96. ACM Symposium on Interactive 3D Graphics and Games 2006. 97. International Symposium on Non-Photorealistic Animation and Rendering 2006. 8 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. IEEE Virtual Reality Conference 2006. HAPTEX 2005. IEEE Visualization 2005. ACM SIGGRAPH/Eurographics Symposium on Applied Perception on Graphics and Visualization 2005. ACM Symposium on Virtual Reality and Software Technology 2005. Pacific Graphics 2005. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2005. Computer Animation and Social Agents 2005. Computer Graphics International Conference 2005. Robotics: Science and Systems 2005. IEEE World Haptics Conference 2005. ACM Symposium on Interactive 3D Graphics and Games 2005. International Conference on Human-Computer Interaction 2005. IEEE Visualization 2004. Pacific Graphics 2004. ACM SIGGRAPH 2004, Sketches Program Committee. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2004. ACM SIGGRAPH Symposium on Applied Perception in Graphics and Visualization 2004. International Workshop on Algorithmic Foundations of Robotics 2004. Eurographics Symposium on Virtual Environments 2004. ACM Symposium on Virtual Reality Software and Technology 2004. IEEE Computer Animation and Social Agents 2004. IEEE Virtual Reality Conference 2004. ACM Symposium on Virtual Reality Software and Technology 2003. IEEE/IRJ International Conference on Intelligent Robots and Systems 2003. IEEE Computer Animation and Social Agents 2003. IEEE International Conference on Robotics and Automation 2003. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2003. ACM Symposium on Interactive 3D Graphics 2003. IEEE Virtual Reality Conference 2003. ACM Symposium on Virtual Reality Software and Technology 2002. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2002. IEEE Computer Animation Conference 2002. IEEE Virtual Reality 2002. Workshop on Intelligent Human Augmentation and Virtual Environments 2002. Eurographics Workshop on Animation and Simulation 2001. IEEE Computer Animation Conference 2001. IEEE International Conference on Robotics and Automation 2001. IEEE Virtual Reality 2001. IEEE Computer Animation Conference 2000. IEEE Virtual Reality 2000. IEEE Virtual Reality 1999. ACM Symposium on Computational Geometry 1997. First ACM Workshop on Simulation and Interaction in Virtual Environments, July 1995. 9 Scientific Lectures Keynote and Invited Conference Presentations 1. Invited Speaker, CRA-W Career Mentoring Workshop, Washington D.C., November 2016. 2. Keynote Speaker, Chinese Academy of Engineering International Forum on Disruptive Technology, Xian, China, October 2016. 3. Keynote Speaker, International Conference on Pedestrian and Evacuation Dynamics, Hefei, China, October 2016. 4. Invited WoW Speaker, ACM SIGGRAPH/Eurographics Symposium on Computer Animation, Zurich, Switzerland, 2016. 5. Invited Speaker, IEEE CVPR Workshop on Large-Scale 3D Data: Acquisition, Modeling and Analysis, Las Vegas, July 2016. 6. Invited Speaker, International Conference on Digital Senses, Guangzhou, China, June 2016. 7. Invited Speaker, NSF Workshop on CyberManufacturing, Berkeley, CA , June 2016. 8. Invited Speaker, CRA-W Graduate Cohort Workshop, San Diego, CA, April 2016. 9. Keynote Speaker, IEEE Virtual Reality Conference, Greenville, SC, March 2016. 10. Invited Speaker, Indian Workshop on Digital Media, New Delhi, India, December 2015. 11. Invited Speaker, ICCV Workshop on 3D Reconstruction and Understanding with Video and Sound, Santiago, Chile, December 2015 12. Invited Speaker, Workshop on Visual Computing, Qingdao, Shangdong, China, July 2015. 13. Invited Speaker, Summer School on Computer Graphics & Visualization, Qingdao, Shangdong, China, July 2015. 14. Keynote Speaker, INTETAIN, Torino, Italy, June 2015. 15. Invited Speaker, Workshop on Research Issues at the Boundary of AI and Robotics, Austin, TX, Jan. 2015. 16. Invited Speaker, Workshop on Current Trends in Robotics and Automation, College Station, TX, Jan. 2015. 17. Keynote Speaker, Workshop on Computer Graphics in Biomedical and Biological Imaging Data, Sydney, Australia, June 2014. 18. Invited Speaker, Workshop on Advances in Symbolic Computations, Durham, NC, April 2014. 19. Invited Speaker, Symposium on Digital Visualization in the Humanities, Philadelphia, PA, March 2014. 20. Keynote Speaker, CIMAT Robotics and Motion Planning workshop, Guanajuato, Mexico, Feb. 2014. 21. Invited Speaker, BIRS Workshop on Computational Contact Mechanics, Banff, Canada, Feb. 2014. 22. Invited Speaker, IDEAS Workshop on Virtual Surgery, Boston, MA, Nov. 2013. 23. Keynote Speaker, ACM SIGSPATIAL GIS, Orlando, FL, 2013. 24. Invited Speaker and Participant, NRI Workshop on Cloud Robotics, Phildalephia, PA, Feb. 2013. 25. Invited Speaker and Participant, Bellairs Workshop on Computer Animation: Physically Based Methods, Barbados, Feb. 2013. 26. Invited Speaker and Participant, BIRS Workshop on Algebraic Geometry and Geometric Modeling, Banff, Canada, Jan. 2013. 27. Invited Speaker, KI-Net Workshop on on Kinetic Description of Social Dynamics, College Park, MD, November 2012. 28. Keynote Speaker, ChinaGraph, Chengdu, China, October 2012. 29. Keynote Speaker, Workshop on Interactive Digital Media, Singapore, March 2012. 10 30. Keynote Speaker, CSIAM Geometric Design & Computing, Guangzhou, China, November 2011. 31. Keynote Speaker, Computer Animation and Social Agents, Chengdu, China, May 2011. 32. Invited Speaker, CRA-W Graduate Cohort Workshop, Boston, April 2011. 33. Invited Speaker, CRA-W Graduate Cohort Workshop, Bellevue, April 2010. 34. Invited Speaker, Workshop on City Modeling, Simulation, and Visualization, Shenzhen, China, April 2010. 35. Invited Speaker, Workshop on IT in Virtual Environments, Shenzhen, China, April 2010. 36. Invited Speaker, Motion in Games, Utrecht, Netherlands, Nov. 2009. 37. Keynote Speaker, IADIS International Conference on Computer Graphics and Visualization, Portugal, June 2009. 38. Keynote Speaker, ACM Symposium on Virtual Reality Software and Technology, Bordeaux, France, October 2008. 39. Invited Speaker, Motion in Games, Utrecht, Netherlands, June 2008. 40. Invited Speaker, SIAM Conference on Discrete Mathematics Mini-Symposium on Computational Geometry and Topology and Their Applications, June 2008. 41. Invited Speaker, IPAM Workshop on Scientific Computing Applications in Surgical Simulation of Soft Tissues, Los Angeles, January 2008. 42. Keynote Speaker, XVII Spanish Computer Graphics Conference (CEIG), Zaragoza, September 2007. 43. Keynote Speaker, EDUTAINMENT, Hong Kong, June 2007. 44. Invited Speaker, Workshop on Swarming in Natural and Engineered Systems, Philadelphia, May 2007. 45. Invited Speaker, DARPA Workshop on the Future of Constructive Simulations, January 2007. 46. Invited Speaker, 2006 Workshop on Current Progress of Education & Research in Computer Science, Durham, December 2006. 47. Banquet Speaker, Virtual Prototyping Engineering Research Center Conference, Research Triangle Park, August 2006. 48. Invited Speaker, Mini-Symposium on Physically-based Modeling, Simulation and Animation, Zurich, July 2006. 49. Invited Speaker, Summer Seminar on Rendering and Modeling in Computer Graphics, Ayia Napa, June 2006. 50. Keynote Speaker, ACM SIGGRAPH International Conference on Virtual Reality Continuum and Its Applications, Hong Kong, June 2006. 51. Invited Speaker, ARO Workshop on Multiscale Phenomena: Experiment, Theory, and Modeling, Research Triangle Park, July 2005. 52. Invited Speaker, Workshop on Motion Planning in Virtual Environments, Toulouse, January 2005. 53. Keynote Speaker, Pacific Conference on Computer Graphics and Applications, Seoul, October 2004. 54. Invited Speaker, Army Workshop on Modeling and Simulation, Research Triangle Park, November 2003. 55. Invited Speaker, Dagstuhl Workshop on Hierarchical Methods, Dagstuhl, June 2003. 56. Invited Speaker, DIMACS Workshop on Medical Applications in Computational Geometry, Piscataway, April 2003. 57. Invited Speaker, Game Developer’s Conference, San Jose, March 2003. 58. Invited Speaker, DIMACS Workshop on Implementation of Geometric Algorithms, Piscataway, December 2002. 59. Invited Speaker, Foundations of Computational Mathematics Workshop on Geometric Modeling and Animation, Minneapolis, August 2002. 60. Special Session Organizer and Speaker, IEEE Int. Conference on Robotics and Automation, May 2002. 11 61. Invited Speaker, IMA Workshop on Haptics, VR and HCI, Minneapolis, June 2001. 62. Invited Speaker, NSF Workshop on Algorithmic Issues in Modeling Motion, Durham, August 2000. 63. Invited Speaker, Joint EU-US Workshop on Key Research Issues and Opportunities in Motion Planning, Toulouse, June 2000. 64. Invited Speaker, Dagstuhl Workshop on Image Synthesis and Interactive 3D Graphics, Dagstuhl, June 2000. 65. Invited Speaker, Game Developer’s Conference, San Jose, March 2000. 66. Invited Speaker, Game Developer’s Conference, San Jose, September 1999. 67. Invited Speaker, Workshop on Motion Support for Virtual Prototyping, Palo Alto, May 1999. 68. Invited Speaker, Computer Game Developer’s Conference, San Jose, March 1999. 69. Invited Speaker, International Workshop on Algorithmic Foundations of Robotics, Toulouse, July 1996. 70. Invited Speaker, Sixth International Conference on Computer Graphics and Visualization, St. Petersburg, July 1996. Distinguished Lectures 1. Distinguished Lecture Speaker, IST Austria Institute Colloquium, March 2015. 2. Distinguished Lecture Speaker, Institute of Advanced Study and School of Engineering Distinguished Lecture Series, Hong Kong University of Science and Technology, November 2013. 3. William Mong Distinguished Lecture Speaker, the University of Hong Kong, Faculty of Engineering, Hong Kong, November 2013. 4. Distinguished Lecture Speaker, ACM-W Distinguished Lecture Seminar at Duke University, Durham, NC, April 2013. 5. Distinguished Lecture Speaker, University of California at Irvine, Irvine, CA, June 2011. 6. Distinguished Lecture Speaker, Asia University in Taichung, Taiwan R.O.C, December 2010. 7. Distinguished Lecture Speaker, Rice University, Houston, TX, 2010-2011. 8. Distinguished Lecture Speaker, University of Houston, Houston, TX, 2010-2011. 9. Distinguished Lecture Speaker, Wayne State University, Detroit, MI, 2009-2010. 10. Distinguished Lecture Speaker, State University of New York, Stony Brook, NY, 2007-2008. 11. Distinguished Lecture Speaker, Arizona State University, Tempe, AZ, December 2004. Invited Panel Participations 1. Invited Panelist, Workshop on Advances in Symbolic Computations, Durham, NC, April 2014. 2. Invited Panelist, HiPC Workshop on Hybrid Multi-core Computing, December 2011. 3. Invited Panelist, VisWeek, Providence, October 2011. 4. Invited Panelist, IMA Workshop on Computing in Image Processing, Computer Graphics, Virtual Surgery, and Sports, Los Angeles, March 2011. 5. Invited Panelist, International Symposium on Computational Wind Engineering, Chapel Hill, May 2010. 6. Invited Participant, CCC/CRA Roadmap Workshop on Healthcare and Medical Robotics, Washington DC, June 2008 7. Invited Panelist, NSF Cyberinfrastructure - Training, Education, and Mentoring (CI-TEAM) Community Workshop, Washington DC, July 2007. 8. Invited Panelist, NSF Design, Service, and Manufacturing Research and Grantees Conference, St. Louis, July 2006. 9. Invited Panelist, NIH/NSF Workshop on Visualization Research Challenges, Bethesda, September 2004. 12 10. Invited Participant, NSF/ENG Workshop on Cyberinfrastructure, Arlington, January 2004. 11. Invited Participant, The National Academies Computer Science and Telecommunication Board Planning Meeting on Fundamental Research Challenges in Computer Graphics, Salt Lake City, December 2003. 12. Invited Panelist, DIMACS Workshop on Medical Applications in Computational Geometry, Piscataway, April 2003. 13. Invited Panel Chair, NSF Workshop on Mathematics and Robotics, Arlington, April 2000. 14. Invited Panelist, Workshop on Motion Support for Virtual Prototyping, Palo Alto, May 1999. Invited Course and Tutorial Presentations 1. Invited Course Speaker, ACM SIGGRAPH, Vancouver, August 2014. 2. Invited Course Speaker, Summer School Trends in Computing, Tarragona, Spain, July 2013. 3. Invited Course Speaker, ACM SIGGRAPH Asia, Seoul, Korea , Dec. 2010. 4. Invited Course Speaker, IEEE VR, Boston, March 2010. 5. Invited Course Speaker, ACM SIGGRAPH, New Orlean, August 2009. 6. Invited Course Speaker, IEEE/RSJ International Conference on Intelligent Robots and Systems, Zurich, September 2008. 7. Invited Course Speaker, ACM SIGGRAPH, Los Angeles, August 2008. 8. Invited Course Speaker, ACM SIGGRAPH, San Diego, August 2007. 9. Invited Course Lecturer, Canadian National Research Council, Montreal, September 2006. 10. Invited Course Speaker, ACM SIGGRAPH, Boston, July 2006. 11. Invited Course Speaker, ACM VRCAI, Hong Kong, June 2006. 12. Course Organizer, ACM SIGGRAPH, Los Angeles, July 2005. 13. Invited Tutorial Speaker, Computer Animation and Social Agents, Geneva, July 2004. 14. Invited Course Speaker, ACM SIGGRAPH, Los Angeles, August 2004. 15. Invited Course Speaker, ACM SIGGRAPH, San Diego, July 2003. 16. Invited Course Speaker, ACM SIGGRAPH, San Antonio, July 2002. 17. Invited Course Speaker, ACM SIGGRAPH, New Orlean, July 2000. 18. Invited Course Speaker, ACM SIGGRAPH, Los Angeles, August 1999. 19. Invited Course Speaker, ACM SIGGRAPH, Los Angeles, August 1997. 20. Invited Tutorial Speaker, ACM Symposium on Solid Modeling and Applications, Saarbrucken, June 2002. Other Invited Seminars and Department Colloquia 1. Google Research (Machine Perception), Mountain View, July 2016. 2. Department of Computer Science, University of Minnesota at Twin Cities, July 2016. 3. Texas A & M University, Department of Computer Science Seminar, March 2016. 4. University of Central Florida, Computer Science Department Seminar, Orlando, FL, January 2016. 5. University of Pennsylvania, Computer and Information Science Department Seminar, Philadelphia, PA, December 2015. 6. IIIT Hyderabad, Hyderabad, December 2015. 7. Peking University, Peking, July 2015. 8. University of California, Berkeley, May 2015. 9. Technical University at Wien, Vienna, March 2015. 13 10. Tsinghua University, Peking, June 2014. 11. Chinese Academy of Science, Peking, June 2014. 12. Microsoft Research Asia, Peking, July 2013. 13. Beihang University, Peking, July 2013. 14. Tsinghua University, Peking, July 2013. 15. ISTI, CNR, Pisa, Italy, June 2013. 16. INRIA, Lille, France, January 2013. 17. Universidade Federal do Rio de Janeiro, Brazil, July 2012. 18. Instituto de Matematica Pura e Aplicada, Brazil, June 2012. 19. Universidade de So Paulo, Brazil, June 2012. 20. University of California at Los Angeles, California, May 2012. 21. University of Texas at Austin, Texas, May 2012. 22. University of California at Berkeley, California, April 2012. 23. Microsoft Research Asia, Beijing, China, November 2011. 24. Beihang University, Beijing, China, November 2011. 25. National Taiwan University, Taipei, Taiwan, December 2010. 26. Universitat Politcnica de Catalunya, Barcelona, Spain, July 2010. 27. Universidad Rey Juan Carlos, Madrid, Spain, June 2010. 28. INRIA/INRISA, Rennes, France, June 2010. 29. CASA Workshop on Crowd Simulation, Saint-Malo, France, June 2010. 30. Shenzhen Institute of Advanced Research at Chinese Academy of Science, Shenzhen, China April 2010. 31. Tsinghua-Shenzhen Graduate School, Shenzhen, China, April 2010. 32. Chinese University of Hong Kong, Hong Kong, China, March 2010. 33. City University of Hong Kong, Hong Kong, China, March 2010. 34. IBM Research, New Delhi, India, December 2009. 35. Beihang University, Beijing, China, December 2009. 36. Zhejiang University, Hangzhou, China, August 2009. 37. Shanghai Jiao Tong University, Shanghai, China, August 2009. 38. Microsoft Research Asia, Beijing, China, August 2009. 39. Tsinghua University, Beijing, China, August 2009. 40. National Science Foundation, CISE Directorate, October 2008. 41. Intel Coporation, Portland, Oregon, August 2008. 42. Department of Computer Science and Robotics Institute, Carnegie Mellon University, May 2008. 43. Department of Computer Science and UMIACS, University of Maryland at College Park, February 2008. 44. School of Computing, National University of Singapore, February 2008. 45. NSF Engineering Research Center for Computer-Integrated Surgical Systems and Technology, Johns Hopkins University, April 2007. 46. Department of Mechanical Engineering, Johns Hopkins University, April 2007. 47. Departments of Computer Science and Mechanical Engineering, McGill University, September 2006. 48. National Research Council Canada, Montreal, September 2006 49. Joint HMS & GRASP Seminar Series, University of Pennsylvania, October 2005. 14 50. Intel Corporation, Santa Clara, August 2005. 51. Institute of Creative Technology, University of Southern California, September 2004. 52. Computer Science Department, University of Southern California, February 2000. 53. Institute of Creative Technology, University of Southern California, November 1999. 54. Computer Science Department, University of California at San Diego, November 1999. 55. Computer Science Department, University of California at Los Angeles, May 1999. 56. Sony R & D in America, Foster City, July 1999. 57. Interval Research, Palo Alto, July 1998. 58. NASA Ames, Mountain View, July 1998. 59. HP Research Lab, Palo Alto, June 1998. 60. Intel Corporation, Santa Clara, June 1998. 61. Department of Computer Science, University of North Carolina at Chapel Hill, March 1997 62. EECS Department, University of Michigan at Ann Arbor, March 1997 63. Computer Science Department, State University of New York, March 1997. 64. Computer Science Department, Northwestern University, February 1997. 65. NSF/ARPA Center for Computer Graphics and Scientific Visualization, Chapel Hill, North Carolina, October 1995. 66. Computer Science Department, University of California at Davis, April 1995. 67. AT&T Bell Laboratories, Murray Hill, April 1995. 68. Computer Science Department, University of Florida at Gainsville, March 1995 69. Department of Computer Science, University of Utah, March 1995. 70. Computer Science Department, NC A&T State University, April 1994. 71. Department of Computer Science, Old Dominion University, May 1993. 72. Computer Science Department, Naval Postgraduate School, April 1993. 73. Department of Math & Computer Science, Mills College, March 1993. 15 Refereed Scientific Publications More Than 280 Refereed Works in Leading Journals and Conference Proceedings in Computer Graphics, Robotics, Haptics, Virtual Reality, and Geometric Computing; With an H-Index of 68 and More Than 24,000 Citations According to Google Scholar Books and Research Monographs 1. David Hsu, Volkan Isler, Jean-Claude Latombe, and Ming C. Lin (2010), “Algorithmic Foundation of Robotics IX”, Springer Tracts in Advanced Robotics, published by Springer Verlag. 2. Ming C. Lin and Miguel Otaduy (2008), “Haptic Rendering: Foundations, Algorithms, and Applications”, co-edited over 650 pages, published by A. K. Peters. 3. Miguel A. Otaduy and Ming C. Lin (2006), “High-Fidelity Haptic Rendering”, published by Morgan & Claypool Publishers. 4. Ming C. Lin and Dinesh Manocha (1996), “Applied Computational Geometry: Toward Geometric Engineering”, published by Springer Verlag. Refereed Handbook and Book Chapters 1. I. Karamouzas, S. Guy, M. Lin, and D. Manocha (2016), “Anticipatory Local Navigation”, in the book Simulating Heterogeneous Crowds with Interactive Behaviors, published by Taylor & Francis. 2. S. Curtis, M. Lin, and D. Manocha (2011), “Walk This Way: A Lightweight, Data-driven Walking Synthesis Algorithm”, Lecture Notes in Computer Science, published by Springer-Verlag, 2011. 3. Z. Ren and M. Lin (2010), “Real-time Sound Synthesis for Rigid Bodies”, Game Programming Gems 8, p. 563-572, edited by A. Lake, published by Course Technology, PTR, 2010. 4. M. C. Lin, S. Guy, R. Narain, J. Sewall, S. Patil, J. Chhugani, A. Golas, J. Van den Berg, S. Curtis, D. Wilkie, P. Merrell, C. Kim, N. Satish, P. Dubey, and D. Manocha (2009), “Interactive Modeling, Simulation and Control of Large-Scale Crowds and Traffic”, Lecture Notes in Computer Science, Vol. 5884, pp. 94-103, edited by A. Egges, A. Kamphuis, and M. Overmars, published by Springer-Verlag, 2009. 5. M. C. Lin, A. Sud, J. Van den Berg, R. Gayle, S. Curtis, H. Yeh, S. Guy, E. Andersen, S. Patil, J. Sewall, and D. Manocha (2008), “Real-Time Path Planning and Navigation for Multi-agent and Crowd Simulations”, Lecture Notes in Computer Science 5277, edited by A. Egges, A. Kamphuis, and M. Overmars, published by Springer-Verlag, p.23-32, 2008. 6. M. C. Lin and D. Manocha (2004), “Collision Detection”, in Handbook of Data Structures and Applications, p. 56-1 - p. 56-20, edited by S. Sahni and D. Mehta, published by CRC Press, 2004. 7. M. C. Lin and D. Manocha (2004), “Collision and Proximity Queries”, 20 pages, in Handbook of Discrete and Computational Geometry, Second Edition, pp. 787-807, edited by C. Toth, J. O’Rourke and J. E. Goodman, published by CRC Press, 2004. 8. A. Mascarenhas, S. Ehmann, A. Gregory, M. Lin and D. Manocha (2002), “Six Degree-ofFreedom Haptic Visualization”, in Touch in Virtual Environment, pp. 95-118, edited by McLaughlin, Hespanha and Sukhatme, published by Prentice Hall, 2002. 9. S. Fisher and M. Lin (2001), “Deformed Distance Fields for Simulation of Non-Penetrating Flexible Bodies”, in Computer Animation and Simulation, edited by Cani, Thalmann and Thalmann, published by Springer-Verlag, 14 pages, 2001. 10. C. Pisula, K. Hoff, M. Lin and D. Manocha (2000), “Randomized Path Planning for a Rigid Body Based on Hardware Accelerated Voronoi Sampling”, in Algorithmic Robotics: New Directions, edited by Donald, Lynch and Rus, published by A.K. Peters, Ltd., 16 pages, 2000. 16 11. S. Krishnas, A. Pattekar, M. Lin and D. Manocha (1998), “Spherical Shells: A Higher Order Bounding Volume for Fast Proximity Queries”, pp. 177-190, in Robotics – the Algorithmic Perspective, edited by Agarwal, Kavaraki and Mason, published by A.K. Peters, Ltd. 1998. 12. Ming C. Lin and Dinesh Manocha (1998), “Applied Computational Geometry”, Encyclopedia of Computer Science and Technology, Vol. 38, No. 23, pp. 17-28, edited by A. Kent and J. G. Williams, Marcel Dekker, Inc. 13. Ming C. Lin (1997), “Building Simulations for Virtual Environments and Prototyping” Award Winning Papers on Army Sciences and Technology, pp. 34-38, World Scientific. 14. Ming C. Lin, Dinesh Manocha, Jonathan D. Cohen and Stefan Gottschalk (1997), “Efficient Algorithms for Interference Detection in Dynamic Environments”, in Product Modeling for Computer Integrated Design and Manufacture, edited by M. Pratt, R. D. Sriram and M. J. Wozny, Chapman & Hall, pp. 334–346. 15. Ming C. Lin, Dinesh Manocha, Jonathan Cohen and Stefan Gottschalk (1996), “Collision Detection: Algorithms and Applications” in Algorithms for Robotic Motion and Manipulation, edited by J. P. Laumond and M. Overmars, A.K. Peters Publishing Company, pp. 129–141. 16. Ming C. Lin and Dinesh Manocha (1993), “Interference Detection between Curved Objects for Computer Animation” in Models and Techniques in Computer Animation, edited by N.M. Thalmann and D. Thalmann, Springer-Verlag, pp. 43–57. Refereed Journal and SIGGRAPH Publications 1. David Wolinski, Ming C. Lin, and Julien Pettre, “WarpDriver: Context-Aware Probabilistic Motion Prediction for Crowd Simulation”, to appear in ACM Trans. on Graphics (Special Issue on SIGGRAPH Asia), 2016. 2. Tetsuya Takahashi and Ming C. Lin, “A Multilevel SPH Solver with Unified Solid Boundary Handling”, to appear in Computer Graphics Forum (Special Issue on Pacific Graphics), 2016. 3. A. Rungta, S. Rust, N. Morales, R. Klatzky, M. C. Lin, and D. Manocha “Psychoacoustic Characterization of Propagation Effects in Virtual Environments”, in ACM Transactions on Applied Perception (Special Issue SAP 2016), Article 3, Volume 13, Issue 4, July 2016. 4. S. Yang and M. C. Lin, “Bayesian Estimation of Non-Rigid Mechanical Parameters Using Temporal Sequences of Deformation Samples”, in the IEEE Robotics and Automation Letters (Special Issue on 2016 IEEE International Conference on Robotics and Automation) pp. 4036-4043, May 2016. 5. A. Rungta, R. Mehra, C. Schissler, C. Malloy, M. C. Lin, and D. Manocha. “Interactive Coupled Sound Synthesis-Propagation using Single Point Multipole Expansion”, IEEE Transactions on Visualization and Computer Graphics (Special Issue on IEEE Virtual Reality), pp. 1346 - 1355, Volume 22, Issue 4, 2016. 6. Q. Mo, H. Yeh, M. Lin, and D. Manocha, “Analytic Ray Curve Tracing for Outdoor Sound Propagation”, in Applied Acoustics, pp. 142-151, Volume 104, March 2016. 7. T. Takahashi, Y. Dobashi, T. Nishita, and M. C. Lin “A Hybrid Particle-based Fluid Solver with Interface Handling”, in Computer Graphics Forum, 2016. 8. S. Yang and M. C. Lin “MaterialCloning: Acquiring Elasticity Parameters from Images for Medical Applications”, IEEE Transactions on Visualization and Computer Graphics, pp. 2122 - 2135, Volume 22, Issue 9, 2016. 9. T. Yang, J. Chang, B. Ren, M. C. Lin, J. Zhang, and S. Hu, “Fast Multiple-fluid Simulation Using Helmholtz Free Energy”, ACM Transactions on Graphics, Volume 34, Issue 6, Article No. 201, November 2015. 10. B. Ren, Y. Jiang, C. Li, and M. C. Lin “A Simple Approach for Bubble Modeling from Multiphase Fluid Simulation”, Computational Visual Media, Volume 1, Issue 2, pp 171-181, June 2015. 11. A. Sterling and M. C. Lin, “Integrated Multimodal Interaction Using Texture Maps”, Computer and Graphics, Special Issue on Best of Graphics Interface 2015. 17 12. Jaisa. Olasky, Ganesh Sankaranarayanan, Neal E. Seymour, J. Harvey Magee, Andinet Enquobahrie, Ming C. Lin, Rajesh Aggarwal, L. Michael Brunt, Steven D. Schwaitzberg, Caroline G.L. Cao, Suvranu De, Daniel B. Jones, “Identifying Opportunities for Virtual Reality Simulation in Surgical Education”, in Surgical Innovation, published by Sage Journals, 2015. 13. S. Yang and M. C. Lin, “Simultaneous Estimation of Elasticity for Multiple Deformable Bodies”, in the Journal on Computer Animation and Virtual World, Best of “Computer Animation and Social Agents”, May 2015. 14. W. Li, D. Wolinski, J. Pettre, and M. C. Lin, “Biologically-Inspired Visual Simulation of Insect Swarms”, Computer Graphics Forum (Special Issue on Eurographics), Volume 34, Number 2, 2015. 15. T. Takahashi, Y. Dobashi, I. Fujishiro, T. Nishita, and M. C. Lin, “Implicit Formulation for SPHbased Viscous Fluids”, Computer Graphics Forum (Special Issue on Eurographics), Volume 34, Number 2, 2015. 16. B. Ren, X. Yan, C. Li, T. Yang, M. C. Lin, and S. M. Hu, “Fast SPH Simulation for Gaseous Fluids”, the Visual Computer (Special Issue on Computational Visual Media) 2015. 17. R. Mehra, A. Rungta, A. Golas, M. C. Lin, and D. Manocha, “Interactive Wave-based Sound Propagation System for VR Applications”, IEEE Transactions on Visualization and Computer Graphics (Special Issue on IEEE Virtual Reality), Volume 21, Issue 4, 2015. Also Invited Presentation at ACM SIGGRAPH 2015. 18. S. Kim, S. J. Guy, W. Liu, D. Wilkie, R. W. H. Lau, M. C. Lin, and D. Manocha, “BRVO: Predicting Pedestrian Trajectories using Velocity-Space Reasoning”, International Journal of Robotics Research, p.1-17, December 2014. 19. A. Golas, R. Narain, and M. C. Lin, “Continuum Modeling of Crowd Turbulence”, Physical Review E, Issue 90, No. 042816, October 2014. (Feature Article/Image) 20. B. Ren, C. Li, X. Yan, M. C. Lin, J. Bonet, and S. Hu, “Multiple-fluid SPH Simulation Using a Mixture Model”,‘ ACM Transactions on Graphics, Volume 33, Issue 5, Article No. 171, August 2014. 21. A. Golas, R. Narain, S. Curtis, and M. C. Lin, “Hybrid Long-Range Collision Avoidance for Crowd Simulation”, IEEE Transactions on Visualization and Computer Graphics, Volume 20, Issue 7, pp. 1022-1034, 2014. 22. D. Wolinski, S. J. Guy, A.H. Olivier, M. C. Lin, D. Manocha, and J. Pettre, “Parameter Estimation and Comparative Evaluation of Crowd Simulations”, Computer Graphics Forum (Special Issue on Eurographics), Vol. 33, Issue 2, p. 303-312, May 2014. 23. H. Yeh, R. Mehra, Z. Ren, L. Antani, D. Manocha, and M. C. Lin, “Wave-Ray Coupling for Interactive Sound Propagation in Large Complex Scenes”, in ACM Transactions on Graphics, Volume 32, Issue 6, November 2013. 24. B. Ren, C.-F. Li, M. C. Lin, T. Kim, and S. M. Hu, “Flow Field Modulation”, IEEE Transactions on Visualization and Computer Graphics, Volume 19, Issue 10, pp. 1708-1719, October 2013. 25. M. A. Otaduy, C. Garre, and M. C. Lin, “Representations and Algorithms for Force-Feedback Display”, Proceedings of the IEEE, Volume 101, Issue 9, pp. 2068-2080, Sept. 2013. 26. D. Wilkie, J. Sewall, and M. C. Lin, “Flow Reconstruction for Data-Driven Traffic Animation”, in ACM Transactions on Graphics, Volume 32, Issue 4, Article No. 89, July 2013. 27. Z. Ren, H. Yeh, and M. C. Lin, “Example-Guided Physically-Based Modal Sound Synthesis”, in ACM Transactions on Graphics, Volume 32, Issue 1, Article No. 1, January 2013. 28. Z. Ren, H. Yeh, R. Klatzky, and M. Lin, “Auditory Perception of Geometry-Invariant Material Properties”, IEEE Transactions on Visualization and Computer Graphics, Volume 19, Issue 4, April 2013. 29. A. Golas, R. Narain, J. Sewall, P. Krajcevski, P. Dubey, M. Lin, “Large-scale Fluid Simulation using Velocity-Vorticity Domain Decomposition”, ACM Transactions on Graphics, Volume 31, Issue 6, Article No. 148, November 2012. 30. S. J. Guy, J. van den Berg, W. Liu, Rynson, M. C. Lin, and D. Manocha, “A Statistical Similarity Measure for Aggregate Crowd Dynamics”, ACM Transactions on Graphics, Volume 31, Issue 6, Article No. 190, November 2012. 18 31. H. P. Lee, M. Foskey, M. Niethammer, P. Krajcevski, and M. C. Lin, “Simulation-Based Joint Estimation of Body Deformation and Elasticity Parameters for Medical Image Analysis”, IEEE Transactions on Medical Imaging, Vol. 31, Issue 11, pp. 2156-2168, Nov. 2012. 32. H. P. Lee and M. C. Lin, “Fast Optimization-Based Elasticity Parameter Estimation Using Reduced Models”, Visual Computer (Best of Computer Graphics International), Vol. 28, Issue 6-8, pp. 553-562, June 2012. 33. S. J. Guy, S. Curtis, M. C. Lin, and D. Manocha, ”Least-Effort Trajectories Lead to Emergent Crowd Behaviors”, Physical Review E, Volume 85, Issue 1, January 2012. 34. Nikunj Raghuvanshi, Ravish Mehra, Dinesh Manocha, and Ming C. Lin, “Adaptive Rectangular Decomposition: A Spectral, Domain-Decomposition Approach for Fast Wave Solution on Complex Scenes”, Journal of Acoustical Society of America, Volume 132, 1890, 2012. 35. R. Mehra, N. Raghuvanshi, L. Savioja, M. Lin, and D. Manocha, “An Efficient Time Domain Solver for the Acoustic Wave Equation”, Journal of Acoustical Society of America, Volume 131, 3333, 2012. 36. Y. Zheng, M. C. Lin, and D. Manocha, “On Computing Reliable Optimal Grasping Forces”, IEEE Transactions on Robotics, Volume 28, No. 3, pp. 619 - 633, 2012. 37. D. Wilkie, J. Sewall, and M. Lin, “Transforming GIS Data into Functional Road Models for LargeScale Traffic Simulation”, IEEE Transactions on Visualization and Computer Graphics, Volume 18, Issue 6, pp. 890-901, June 2012. 38. J. Sewall, D. Wilkie, and M. Lin, “Interactive Hybrid Simulation of Large-Scale Traffic”, ACM Transactions on Graphics (Proc. of SIGGRAPH Asia), Vol. 30, Issue 6, Article #135, 2011. 39. R. Mehra, N. Raghuvanshi, L. Savioja, M. Lin, and D. Manocha, “An Efficient GPU-based Time Domain Solver for Acoustic Wave Equation”, Applied Acoustics, Vo. 73, Issue 2, pp. 8394, February 2012. 40. Y Zheng, M. Lin, and D. Manocha, “Efficient Simplex Computation for Fixture Layout Design”, Computer Aided Design, Vol. 43, No. 10, pp. 1307-1318, 2011. 41. S. Patil, J. van den Burg, S. Curtis, M. Lin, and D. Manocha, “Directing Crowd Simulations Using Navigation Fields”, IEEE Transactions on Visualization and Computer Graphics, p. 244 - 254, Feature Article, Feb. 2011. 42. R. Narain, A. Golas, and M. C. Lin, “Free-Flowing Granular Materials with Two-Way Solid Coupling”, ACM Transactions on Graphics (Proc of ACM SIGGRAPH Asia), 2010. 43. Ming C. Lin and Dinesh Manocha, “Virtual Cityscapes: Recent Advances in Crowd Modeling and Traffic Simulation”, Volume 4, Number 3, pp. 405-416, 2010. 44. N. Raghuvanshi, J. Snyder, R. Mehra, M. C. Lin, and N. Govindaraju, “Precomputed, Wave-based Acoustic Propagation for Dynamic Sources in Indoor Scenes”, ACM Transactions on Graphics (Proc. of ACM SIGGRAPH), Volume 29, Number 4, Article#68, 2010. 45. J. Pan, L. Zhang, M. C. Lin, and D. Manocha, “A Hybrid Approach for Simulating Human Motion in Constrained Environments”, in the Journal of Computer Animation and Virtual World Special Issue (Best of Computer Animation and Social Agents), Volume 21, pp. 137-149, 2010. 46. J. Sewall, D. Wilkie, P. Merrell, and M. C. Lin, “Continuum Traffic Simulation”, in Computer Graphics Forum (Proc. of Eurographics), Volume 29, Number 2, pp. 439-448, 2010. 47. W. Moss, H. Yeh, J-M Hong, D. Manocha, and M. Lin, “Sounding Liquids: Automatic Sound Synthesis from Fluid Simulation”, in ACM Transactions on Graphics (Proc. of ACM SIGGRAPH), Volume 29, Number 3, Article#21, pp. 1-13, 2010. 48. J. Sewall, J. van den Berg, M. C. Lin, and Dinesh Manocha “Virtualized Traffic: Reconstructing Traffic Flows from Discrete Spatio-Temporal Data”, IEEE Transaction on Visualization and Computer Graphics, p. 26-37, Nov. 2010. 49. R. Narain, A. Golas, S. Curtis, and M. Lin, “Aggregate Dynamics for Dense Crowd Simulation”, ACM Transactions on Graphics (Proc. of SIGGRAPH Asia), Volume 28, Number 5, pp.122:1-122:8, December 2009. (Front Cover Image) 19 50. J. Sewall, G. , N. Galoppo, G. Tsankov, and M. C. Lin, “Visual Simulation of Shockwaves”. in Graphical Models (Invited Submission for the Special Issue on Best of ACM SIGGRAPH & Eurographics Symposium on Computer Animation), Volume 71 , Issue 4 (July), Pages 126-138, 2009. 51. N. Raghuvanshi, R. Narain, and M. Lin, “Efficient and Accurate Sound Propagation Using Adaptive Rectangular Decomposition”, in IEEE Trans. on Visualization and Graphics, volume 15, no. 5, pp. 789-801. September/October, 2009. 52. R. Gayle, A. Sud, E. Andersen, S. Guy, M. Lin, and D. Manocha, ”Interactive Navigation of Heterogeneous Agents Using Adaptive Roadmaps”, to appear in IEEE Trans. on Visualization and Computer Graphics, volume 15, pp. 34-48, Jan. 2009. 53. R. Narain, J. Sewall, M. Carlson, and M. Lin, “Fast Animation of Turbulent Flows Using Energy Transport and Procedural Synthesis”, Proc. of ACM SIGGRAPH Asia (also Back-Cover Image), Article#166, December 2008. 54. W. Moss, M. Lin, and D. Manocha, “Constraint-based Motion Synthesis for Deformable Models”. Journal of Computer Animation and Virtual World (also Cover Image), September Special Issue (Best of Computer Animation and Social Agents), volume 19, pp. 421-431, 2008. 55. A. Sud, E. Andersen, S. Curtis, M. Lin, and D. Manocha, “Real-time Path Planning in Dynamic Virtual Environments Using Multi-agent Navigation Graphs”, IEEE Trans. on Visualization and Computer Graphics, Vol. 14-3, pp. 526-538, May 2008 56. V. Kwatra, P. Mordohai, R. Narain, S. Kumar Penta, M. Carlson, M. Pollefeys, and Ming C. Lin “Fluid in Video: Augmenting Real Video with Simulated Fluids”, to appear in the Computer Graphics Forum (Proc. of Eurographics), Volume 27, Number 2, pp. 487-496, April 2008. 57. Nico Galoppo, M. Otaduy, S. Tekin, M. Gross, and M. Lin, “Fast Contact Dynamics for Deformable Articulated Characters”. in the Computer Graphics Forum (Proc. of EuroGraphics), Volume 26, pp. 243-253, September 2007. 58. V. Kwatra, D. Adalsteinsson, T. Kim, N. Kwatra, M. Carlson, and M. Lin (2007), “Texturing Fluids”. IEEE Trans. on Visualization and Computer Graphics, pp. 939-952, July/August 2007 59. N. Raghuvanshi, C. Lauterbach, A. Chandak, D. Manocha, and Ming C. Lin (2007), “Real-Time Sound Synthesis and Propagation for Games”, Communications of the ACM, p. 66-73, July 2007. 60. T. Kim and M. Lin (2007), “Stable Advection-Reaction-Diffusion With Arbitrary Anisotropy”, Journal of Computer Animation and Virtual World, Special Issue (Best of Computer Animation and Social Agents), Volume 18, Issue 4-5 (September - December), p. 329-338, 2007 61. T. Kim and M. Lin (2007), “Fast Animation of Lightning Using Adaptive Meshes”, IEEE Trans on Visualization and Computer Graphics, Vol. 13, Issue 2, pp. 390-402, 2007. 62. T. Kim, J. Sewall, A. Sud, and M. Lin (2007), “Fast Simulation of Laplacian Growth”, in IEEE Computer Graphics and Applications, Vol. 27, No. 2, pp. 68-76, March/April 2007. 63. K. Ward, N. Galoppo, and M. Lin (2007), “Interactive Virtual Hair Salon”, in Presence: Teleoperators & Virtual Environments. Vol. 16, No. 3, p. 237-251, June 2007. (The Most Downloaded Article of the Journal as of January 2008) 64. K. Ward, F. Bertails, T.-Y. Kim, S. Marshner, M.-P. Cani, and M. Lin (2007), “A Survey on Hair Modeling: Styling, Simulation, and Rendering”, to appear in IEEE Trans on Visualization and Computer Graphics, Vol. 13, Issue 2, p. 213-234, 2007. 65. Y. Kim, S. Redon, M. Lin, D. Manocha, and J. Templeman (2007), “Interactive Continuous Collision Detection using Swept Volume for Avatars”, in Presence: Teleoperators & Virtual Environments, Volume 16, Number 2, p. 206-223, 2007. (On The List of Top 20 Most Downloaded Articles as of October 2007) 66. N. Raghuvanshi and M. Lin (2007), “Physically-based Sound Synthesis for Large-Scale Virtual Environments”, invited submission, in IEEE Computer Graphics and Applications, Vol. 27, No. 1, pp. 14-18, Jan/Feb 2007. 20 67. N. Govindaraju, I. Kabul, M. C. Lin, and D. Manocha, “Fast Continuous Collision Detection among Deformable Models using Graphics Processors”, invited submission, in Computers & Graphics, Volume 31, Issue 1, p. 5-14, Jan 2007. 68. J. Wendt, W. Baxter, I. Oguz, and M. Lin (2007), “Finite-Volume Flow Simulations in Arbitrary Domains”, in Graphical Models, Volume 69, Number 1, pp. 19-32, 2007. 69. M. A. Otaduy and M. C. Lin, (2006) “A Haptic Rendering Pipeline for Stable and Responsive SixDegree-of-Freedom Manipulation”, in IEEE Trans. on Robotics, Volume 22, Number 4, pp. 751-762, August 2006. 70. S. Redon and M. Lin (2006), “An Efficient, Error-Bounded Approximation Algorithm for Simulating Quasi-Statics of Complex Linkages”, invited submission, Computer Aided Design, Volume 38, Issue 4, pp. 300-314, April 2006. 71. N. Govindaraju, M. Lin, and D. Manocha (2006), “Efficient Collision Culling among Deformable Objects using Graphics Processors”, invited submission, in Presence, Volume 15, Number 1, pp. 62-76, January 2006. 72. N. Govindaraju, M. Lin, and D. Manocha (2006), “Fast and Reliable Collision Culling using Graphics Hardware”, invited submission, in IEEE Trans on Visualization and Computer Graphics, Volume 12, Number 2, pp. 143-154, March/April 2006. 73. S. Redon and M. Lin (2006), “A Fast Method for Local Penetration Depth Computation”, Vol. 11, No. 2, pp. 37-50, Journal of Graphical Tools, 2006. 74. N. Jain, I. Kabal, N. Govindaraju, M. Lin, and D. Manocha (2005), “Multiresolution Collision Handling for Cloth-like Simulations”, Journal of Computer Animation and Virtual Worlds, Special Issue (Best of Computer Aniomation and Social Agents), pp. 141-151, July 2005. 75. S. Redon, N. Galoppo, and M. Lin (2005), “Adaptive Dynamics of Articulated Bodies”, in the ACM Trans. on Graphics (Proc. of ACM SIGGRAPH), pp. 936-945, July 2005. 76. N. Govindaraju, D. Knott, N. Jain, I. Kabal, R. Tamstorf, R. Gayle, M. Lin, and D. Manocha (2005), “Collision Detection between Deformable Models using Chromatic Decomposition”, in the ACM Trans. on Graphics (Proc. of ACM SIGGRAPH), pp. 991-999 (Back-Cover Image), July 2005. 77. M. C. Lin and M. A. Otaduy (2005), “Sensation Preserving Haptic Rendering”, IEEE Computer Graphics and Applications, invited submission, pp. 8-11, July/August 2005. 78. S. Redon, M. Lin, D. Manocha, and Y. Kim (2005), “Fast Continuous Collision Detection for Articulated Models”, invited submission, in the Journal of Computing and Information Science in Engineering, pp. 126-137, 2005. 79. W. Baxter, Y. Liu and M. Lin (2004), “A Viscous Paint Model for Interactive Applications”, in the Journal of Computer Animation and Virtual Worlds, Special Issue (Best of Computer Animation and Social Agents), pp. 433-441, July 2004. 80. H. Schmidl and M. Lin (2004), “Geometry-Driven Physical Interaction Between Avatars and Virtual Environments”, in the Journal of Computer Animation and Virtual Worlds, Special Issue (Best of Computer Animation and Social Agents), pp. 229-236, July 2004. 81. M. Lin, W. Baxter, V. Scheib, and J. Wendt (2004) , “Physically-Based Virtual Painting”, invited submission, in the Communications of the ACM, pp. 40-47, August 2004. 82. Y. Kim, G. Varadhan, M. C. Lin and D. Manocha (2004), “Fast Swept Volume Approximation of Complex Polyhedral Models”, invited submission, Special Issue of Computer Aided Design, Volume 36, Number 11, pp. 1013-1027, 2004. 83. H. Schmidl, N. Walker, and M. Lin (2004), “Fast Update of OBBTrees for Articulated-Body Collision Detection”, in the Journal of Graphical Tools, Volume 9, Number 2, pp. 1-9, 2004. 84. M. Foskey, M. C. Lin and D. Manocha (2003), “Efficient Computation of A Simplified Medial Axis”, invited submission, Special Issue of ASME Journal of Computing and Information Science in Engineering, Volume 3, pp. 274-284, December 2003. 21 85. M. Otaduy and M. Lin (2003), “Sensation Preserving Simplification for Haptic Rendering”, in ACM Trans. on Graphics (Proc. of ACM SIGGRAPH), Vol. 22, pp. 543-553, 2003. 86. Y. J. Kim and M. C. Lin and D. Manocha (2003), “Incremental Penetration Depth Estimation Between Convex Polytopes Using Dual-space Expansion”, in IEEE Trans. on Visualization and Computer Graphics, pp. 152-163, 2003. 87. Y. Kim, M. Otaduy, M. C. Lin and D. Manocha (2003), “Six-Degree-of-Freedom Haptic Rendering Using Incremental and Localized Computations”, in Presence, Vol. 12, No. 3, pp. 277-295, Cover Image Article, June 2003. 88. Y. Kim, K. Hoff, M. C. Lin and D. Manocha (2002), “Closest Point Query Among The Union Of Convex Polytopes Using Rasterization Hardware”, in Journal of Graphical Tools, Vol. 7, No. 4, pp. 43-52, 2002. 89. V. Scheib, J. Haber, M. Lin and H.-P. Seidel (2002), “Efficient Fitting and Rendering of Large Scattered Data Sets Using Subdivision Surfaces”, in Computer Graphics Forum (Proc. of Eurographics), Volume 21, No. 3, pp. 353-362, 2002. 90. P. K. Agarwal, L. J. Guibas, H. Edelsbrunner, J. Erickson, M. Isard, S. Har-Peled, J. Hershberger, C. Jensen, L. Kavraki, P. Koehl, M. Lin, D. Manocha, D. Metaxas, B. Mirtich, D. Mount, S. Muthukrishnan, D. Pai, E. Sacks, J. Snoeyink, S. Suri, O. Wolefson (2002), “Algorithmic Issues in Modeling Motion”, in ACM Computing Surveys (CSUR), Volume 34 Issue 4, pp. 550-572, December 2002. 91. S. Ehmann and M. Lin (2001), “Accurate and Fast Proximity Queries Between Polyhedra Using Convex Surface Decomposition”, in Computer Graphics Forum (Proc. of Eurographics), Volume 20, No. 3, 10 pages, 2001. 92. W. Baxter, V. Scheib, M. Lin and D. Manocha (2001), “DAB: Haptic Painting with 3D Virtual Brushes”, in Proc. of ACM SIGGRAPH, pp. 461-468, 2001. 93. S. Ehmann, A. Gregory and M. Lin (2001), “A Touch-Enabled System for Multiresolution Modeling and 3D Painting”, in Journal of Visualization and Computer Animation, Vol. 12, pp. 145-157, 2001. 94. G. Hirota, R. Maheshwari and M. Lin (2000), “Fast Volume-Preserving Free-Form Deformation Using Multi-Level Optimization”, invited submission, Special Issue on Solid Modeling of Computer Aided Design, Vol. 32, No. 8 & 9, pp. 499-512, July & August, 2000. 95. A. Gregory, M. Lin, S. Gottschalk and R. Taylor (2000), “Real-Time Collision Detection for Haptic Interaction Using a 3-DoF Force Feedback Device”, invited submission, Special Issue on Virtual Environment of Computational Geometry: Theory and Applications, Vol. 15, No. 1-3, pp. 69-89, February 2000. 96. A. Gregory, A. State, M. Lin, D. Manocha and M. Livingston (1999), “Feature-based Surface Decomposition for Polyhedral Morphing”, invited submission, Special Issue on Computer Animation of Visual Computer, Vol. 15, No. 9, pp. 453-470, 1999. 97. Subodh Kumar, Dinesh Manocha, William Garrett, Ming C. Lin (1999), “Hierarchical Backface Computation”, Special Issue on Visibility of Computers and Graphics, Vol. 23, No. 5, pp. 681–692, 1999. 98. A. Wilson, E. Larsen, M. Lin and D. Manocha (1999), “Partitioning and Handling Massive Models for Interactive Collision Detection”, Computer Graphics Forum (Proc. of Eurographics), Vol. 18, No. 3, pp. 319-329, September 1999. 99. K. Hoff, T. Culver, J. Keyser, M. Lin and D. Manocha (1999), “Fast Computation of Generalized Voronoi Diagrams using Graphics Hardware”, in Proc. of ACM SIGGRAPH, August 1999, pp. 277-286. 100. S. Krishnas, G. Meenakshi, M. Lin, D. Manocha and A. Pattekar (1998), “Rapid and Accurate Contact Determination between Spline Models Using ShellTrees”, Computer Graphics Forum (Proc. of Eurographics), vol.17, no. 3, September 1998, pp. C315-C326. 101. Ming C. Lin and Dinesh Manocha (1997), “Efficient Contact Determination in Dynamic Environments”, in Special Issue of International Journal of Computational Geometry and Applications, Vol. 7, No. 1 & 2, pp. 123-151. 22 102. Madhav K. Ponamgi, Dinesh Manocha and Ming C. Lin (1997), “Incremental Algorithms for Collision Detection between Polygonal Models”, in IEEE Transactions on Visualization and Computer Graphics, Vol. 3, No. 1, Jan-Mar 1997, pp. 51–64. 103. Stefan Gottschalk, Ming C. Lin and Dinesh Manocha (1996), “OBB-Tree: A Hierarchical Structure for Rapid Interference Detection”, in Proc. of ACM SIGGRAPH, pp. 171-180, August 1996. 104. Ming C. Lin and Dinesh Manocha (1995), “Fast Interference Detection between Geometric Models”, in Visual Computer, Vol. 11, No. 10, pp. 542–561. 105. John F. Canny and Ming C. Lin (1993), “An Opportunistic Global Planner”, in Algorithmica Special issue on Computational Robotics, Aug-Oct. 1993, Vol. 10 (no. 2-4): pp. 102–120. Refereed Papers in Conference Proceedings 1. W. Li, D. Wilkie, and M. C. Lin, “Citywide Traffic State Estimation Using GPS and Loop Detector Data Via Signal Filtering and Reconstruction”, Under Review. 2. A. Rungta, S. Rust, N. Morales, R. Klatzky, M. C. Lin, and D. Manocha “Psychoacoustic Characterization of Propagation Effects in Virtual Environments”, Proc. of ACM Symposium on Applied Perception. Article 3, 2016. 3. T. Yang, J. Chang, M. C. Lin, R. Martin, and S. M. Hu “Versatile Interactions at Interfaces for SPHBased Simulations” in the Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2016. 4. A. Sterling and M. C. Lin, “Interactive Modal Sound Synthesis Using Generalized Proportional Damping”, in the Proc. of ACM Symposium on Interactive 3D Graphics and Games, pp. 79-86, 2016. 5. Z. Ren and M. C. Lin, “Interactive Virtual Percussion Instruments on Mobile Devices”, Proc. of ACM Symposium on Virtual Reality Software and Technology, pp. 79-83, 2015. 6. A. Sterling and M. C. Lin, “Integrated Multimodal Interaction Using Normal Maps”, Proc. of Graphics Interface 2015. 7. D. Wilkie, C. Baykal, and M. C. Lin, “Participatory Route Planning,” Proc. of ACM SIGSPATIAL (Advances in Geographical Information Systems) 2014. 8. D. Wolinski, S. J. Guy, A.H. Olivier, M. C. Lin, D. Manocha, and J. Pettre, “Optimization-based parameter estimation for crowd simulation,” in the Elsevier Transportation Research Procedia, Proc. of Conference in Pedestrian and Evacuation Dynamics 2014 (PED2014). 9. S. Kim, S. Guy, W. Liu, D. Wilkie, R. Lau, M. Lin, and D. Manocha, “Predicting Pedestrian Trajectories for Robot Navigation,” in the Proc. of ICRA 2014 Workshop on Crossing the Reality Gap: Control, Human Interaction and Cloud Technology for Multi- and Many- Robot Systems. 10. D. Wilkie, J. van den Berg, M. Lin, and D. Manocha, “Adaptive Route Planning for MetropolitanScale Traffic”, in the Proc. of ICAPS 2013 Workshop on Scheduling and Planning Applications (SPARK). 11. A. Golas, R. Narain, and M. C. Lin, “Hybrid Long-Range Collision Avoidance for Crowd Simulation”, Proc. of ACM Symposium on Interactive 3D Graphics and Games 2013. (Best Papers of the Conference) 12. S. Kim, S. Guy, W. Liu, R. Lau, M. Lin, and D. Manocha, “Predicting Pedestrian Trajectories using Velocity-Space Reasoning”, Proc. of International Workshop on Algorithmic Foundation of Robotics (WAFR) 2012. 13. Z. Ren, R. Mehra, J. Coposky, and M. Lin, “Designing Virtual Instruments with Touch-Enabled Interfaces”, in the Proc. of ACM SIGCHI Conference on Human Factors in Computing Systems (CHI) 2012. 14. Jamie Snape, Stephen J. Guy, J. van den Berg, Ming C. Lin, and Dinesh Manocha, “Reciprocal Collision Avoidance and Multi-Agent Navigation for Video Games”, Proc. of AAAI International Workshop on Multi-Agent Pathfinding 2012. 23 15. M. C. Lin, J. Pan, C. Park, and D. Manocha, “Simulating Human-like Motion in Constrained Dynamic Environments”, in the Proc. of 2012 ICAPS Workshop on Combining Task and Motion Planning for Real-World Applications. 16. M. C. Lin and D. Manocha, “Digital Cityscapes: Challenges and Opportunities for Planning and Scheduling”, in the Proc. of 2012 ICAPS Scheduling and Planning Applications Workshop. 17. Z. Ren, R. Mehra, J. Coposky, and M. Lin, “Tabletop Ensemble: Touch-Enabled Virtual Percussion Instruments”, Proc. of ACM Symposium on Interactive 3D Graphics and Games 2012. 18. S. Kim, S. Guy, S. Curtis, D. Manocha, and M. Lin, “Interactive Simulation of Dynamic Crowd Behaviors using General Adaptation Syndrome Theory”, in the Proc. of ACM Symposium on Interactive 3D Graphics and Games 2012. 19. S. Guy, S. Kim, M. Lin, and D. Manocha, “Simulating Heterogeneous Crowd Behaviors Using Personality Trait Theory”, in the Proc. of ACM Symposium on Computer Animation 2011. 20. Z. Wang, Dangxiao Wang, Y. Zhang, and M. Lin, “Analysis on Increasing Transparency for Penaltybased Six Degree-of- Freedom Haptic Rendering”, in the Proc. of World Haptics Conference 2011. 21. D. Wilkie, J. van den Berg, M. Lin, and D. Manocha, ”Self-Aware Traffic Route Planning”, in the Proc. of 25th AAAI Conference on Artificial Intelligence 2011. 22. M. C. Lin, D. Manocha, L. Eifert and A. Rodriquez, “Interactive Behavior Modeling for Large-Scale Crowd Simulations”, in the Proc. of Behavior Representation in Modeling and Simulation (BRIMS) Conference 2011. 23. J. Schneider, D. Garatly, M. Srinivasan, S. J. Guy, S. Curtis, S. Cutchin, D. Manocha, M. C. Lin, and A. Rockwood, “Towards a Digital Makkah - Using Immersive 3D Environments to Train and Prepare Pilgrims”, in the Proc. of Digital Media and its Applications in Cultural Heritage 2011. 24. L. Savioja, D. Manocha, M. C. Lin, “Use of GPUs in room acoustic modeling and auralization”, in the Proc. of International Symposium on Room Acoustics (ISRA) 2010. 25. Y. Zheng, M. C. Lin, and D. Manocha, “Efficient Simplex Computation for Fixture Layout Design”, in the Proc. of ACM Symposium on Solid and Physical Modeling 2010. 26. Y. Zheng, M. C. Lin, D. Manocha, A. H. Adiwahono and C.-M. Chew, “A Walking Pattern Generator for Biped Robots on Uneven Terrains”, in the Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2010. 27. S. J. Guy, M. C. Lin, and D. Manocha, “Modeling Collision Avoidance Behavior for Virtual Humans” (Nominee for Best Virtual Agent Paper Award), uin the Proc. of Int. Conference on Autonomous Agents and Multiagent Systems, Article#786, 2010. 28. H. P. Lee, M. Foskey, Niethammer, and M. C. Lin, “Physically-Based Deformable Image Registration with Material Property and Boundary Condition Estimation”, in the Proc. of IEEE Int. Symposium on Biomedical Imaging 2010. 29. Y. Zheng, M. C. Lin, and D. Manocha, “A Fast n-Dimensional Ray-Shooting Algorithm for Grasping Force Optimization”, in the Proc. of IEEE Int. Conference on Robotics and Automation 2010. 30. M. C. Lin, Jason Sewall, Jur van den Berg, David Wilkie, and Dinesh Manocha “Multi-Agent Planning and Simulation for Intelligent Transportation Systems”, in the Proc. of IEEE ICRA Workshop on Robotics and ITS 2010. 31. Z. Ren, H. Yeh, and M. Lin, “Synthesizing Contact Sounds Between Textured Models”, in the Proc. of IEEE Virtual Reality, pp. 139-146, 2010. 32. Stephen Guy, Jatin Chhugani, Changkyu Kim, Nadathur Satish, Ming Lin, Dinesh Manocha, and Pradeep Dubey, “ClearPath: Highly Parallel Collision Avoidance for Multi-Agent Simulation”. in the Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 177-187, 2009. 33. J. van den Berg, S. J. Guy, M. C. Lin, and D. Manocha, “Reciprocal n-body Collision Avoidance”. in the Proc. of International Symposium on Robotics Research, 2009. 24 34. J. van den Berg, J. Snoeyink, M. C. Lin, and D. Manocha, “Centralized Path Planning for Multiple Robots: Optimal Decoupling into Sequential Plans”. in the Proc. of Robotics: Science and Systems 2009. 35. N. Raghuvanshi, B. Lloyd, N. Govindaraju, and Ming C. Lin, “Efficient Numerical Acoustic Simulation on Graphics Processors Using Adaptive Rectangular Decomposition”. Digital Proc. of EAA Symposium on Auralization, 2009. 36. R. Gayle, W. Moss, M. C. Lin, and D. Manocha, “Multi-Robot Coordination using Generalized Social Potential Fields”. Proc. of IEEE Int. Conference on Robotics and Automation, pp. 106-113, 2009. 37. J. van den Berg, J. Sewall, M. C. Lin, and Dinesh Manocha “Virtualized Traffic: Reconstructing Traffic Flows from Discrete Spatio-Temporal Data”, Proc. of IEEE Virtual Reality, pp. 183-190, 2009. 38. N. Galoppo, W. Moss, S. Curtis, J. Sewall, M. Otaduy, and M. Lin, “Controlling Deformable Models with Dynamic Morph Targets”. Proc. of ACM Symposium on Interactive 3D Graphics, pp. 39-47, 2009. 39. J. van den Berg, M. Stilman, J. Kuffner, M. C. Lin, and D. Manocha, “Path Planning among Movable Obstacles: a Probabilistically Complete Approach”, Proc. of International Workshop on Algorithmics of Robotics, Volume 57, pp. 599-614, 2008. 40. H. Yeh, S. Curtis, S. Patil, J. van den Berg, D. Manocha, and M. Lin, “Composite Agents”. Proc. of ACM SIGGRAPH/Eurographics on Computer Animation, pp. 39-47, 2008. 41. J. Sewall, G. , N. Galoppo, G. Tsankov, and M. C. Lin, “Visual Simulation of Shockwaves”. Proc. of ACM SIGGRAPH/Eurographics on Computer Animation, Cover Image Article, Volume 71, Number 4, pp. 126-138, 2008. 42. H. Lee, M. Lin, and M. Foskey, “Physically-Based Validation of Deformable Medical Image Registration”. Proc. of MICCAI, Volume 5242, pp. 830-838, 2008. 43. N. Raghuvanshi, N. Galoppo, and M. C. Lin, “Accelerated Wave-based Acoustic Simulation”. Proc. of ACM Symposium on Solid and Physical Modeling, pp. 91-102, 2008. 44. J. van den Berg, M. Lin, and D. Manocha, “Using Reciprocal Velocity Obstacles for Real-Time Multi-Robot Navigation in Dynamic Environments”, Proc. of IEEE Int. Conference on Robotics and Automation, pp. 1928-1935, 2008. 45. J. van den Berg, S. Patil, J. Sewall, D. Manocha, and M. Lin “Interactive Navigation of Multiple Agents in Crowded Environments”, Proc. of ACM Symposium on Interactive 3D Graphics and Games, pp.139-147, 2008. 46. A. Sud, R. Gayle, E. Andersen, S. Guy, M. Lin, and D. Manocha, “Real-time Navigation of Independent Agents Using Adaptive Roadmaps”, Proc. of ACM Symposium on Virtual Reality Software and Technology, pp. 99 - 106, 2007. 47. R. Gayle, A. Sud, M. Lin, and D. Manocha, “Reactive Deformation Roadmaps: Motion Planning of Mutliple Robots in Dynamic Environments”, Proc. of IEEE/RSJ International Conference on Intelligent Robots, pp. 3777-3783, 2007. 48. J. Sewall, P. Mecklenburg, S. Mitran, and M. Lin, “Fast Fluid Simulation Using Residual Distribution Schemes”, Proc. of Eurographics Workshop on Natural Phenomena, pp. 47-54, 2007. 49. R. Narain, V. Kwatra, T. Kim, H. Lee, M. Carlson, M. Lin, “Feature-Guided Dynamic Texture Synthesis on Continuous Flows”, Proc. of Eurographics Symposium on Rendering, pp.361-370, 2007. 50. N. Galoppo, M. Otaduy, S. Tekin, M. Gross, and M. Lin, “Interactive Haptic Rendering of HighResolution Deformable Objects”, invited submission, Proc. of Human Computer Interface International Symposium on Virtual Reality, LNCS, Volume 4563, pp. 215-223, July 2007. 51. I. Kabul, R. Gayle, and M. Lin, “Cable Route Planning in Complex Environments Using Constrained Sampling”. Proc. ACM Symposium on Solid and Physical Modeling and Applications, p. 395-402, June 2007. 25 52. R. Gayle, M. Lin, and D. Manocha, “Efficient Motion Planning of Highly Articulated Chains using Physics-based Sampling”. Proc. of IEEE International Conference on Robotics and Automation, p. 3319-3326, April 2007. 53. A. Sud, E. Andersen, S. Curtis, M. Lin, and D. Manocha, “Real-time Path Planning for Virtual Agents in Dynamic Environments”, in the Proc. of IEEE Virtual Reality, p. 91-98, March 2007. 54. T. Kim, D. Adalsteinsson and M. Lin, “Modeling Ice Dynamics As A Thin-Film Stefan Problem”, Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 167-176 & 366, Cover Image Article, September 2006. 55. N. Galoppo, M. A. Otaduy, P. Mecklenburg, M. Gross and M. C. Lin, “Fast Simulation of Deformable Models in Contact Using Dynamic Deformation Textures”, Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 73-82 & 363, September 2006. 56. R. Gayle, M. C. Lin, and D. Manocha, “Adaptive Dynamics with Efficient Contact Handling for Articulated Robots”, in the Proc. of Robotics: Science and System 2006. 57. N. Govindaraju, I. Kabul, M. C. Lin, and D. Manocha, “Fast Continuous Collision Detection among Deformable Models using Graphics Processors”, in the Proc. of Eurographics Symposium on Virtual Environments, pp. 19-26, May 2006. 58. N. Raghuvanshi and M. Lin “Interactive Sound Synthesis for Large Scale Environments”, Proc. of ACM Symposium on Interactive 3D Graphics and Games pp. 101-108, March 2006. 59. K. Ward, N. Galoppo, and M. Lin, “A Simulation-based VR System for Interactive Hairstyling”, Proc. of IEEE Virtual Reality, pp. 257-260, March 2006. 60. J. Schoner, M. Falvo, S. Lord, R. Taylor II, and M. Lin “Interactive Simulation of Fibrin Fibers in Virtual Environments” Proc. of IEEE Virtual Reality, pp. 27-34, March 2006. 61. R. Gayle, P. Segars, M. Lin, and D. Manocha, “Path Planning for Deformable Robots in Complex Environments”, Proc. of Robotics: Sciences and Systems, pp. 1-8, June 2005. 62. S. Redon and M. Lin, “An Efficient, Error-Bounded Approximation Algorithm for Simulating QuasiStatics of Complex Linkages”, Proc. of ACM Symposium on Solid and Physical Modeling, pp. 175-186, June 2005. 63. M. Otaduy and M. C. Lin, “Stable and Responsive Six-Degree-of-Freedom Haptic Manipulation Using Implicit Integration”, Proc. of IEEE World Haptics Conference, pp. 247-256, March 2005. 64. S. Redon and M. Lin, “Practical Local Planning in the Contact Space”, Proc. of IEEE International Conference on Robotics and Automation, pp. 4200-4205, April 2005. 65. R. Gayle, M. Lin, and D. Manocha, “Constraint-Based Motion Planning of Deformable Robots”, Proc. of IEEE International Conference on Robotics and Automation, pp. 1046-1053, April 2005. 66. N. Govindaraju, M. Henson, M. C. Lin, and D. Manocha, “Interactive Visibility Ordering of Geometric Primitives in Complex Environments”, Proc. of ACM Symposium on Interactive 3D Graphics and Games, pp. 49-56, March 2005. 67. N. Govindaraju, M. Lin, and D. Manocha, “Quick-CULLIDE: Fast Inter- and Intra-Object Collision Culling Using Graphics Hardware”, Proc. of IEEE VR, pp. 59-66, March 2005. 68. N. Govindaraju, M. Lin and D. Manocha, “Fast and Reliable Collision Culling using Graphics Hardware”, Proc. of ACM VRST, pp. 2-9, November 2004. 69. T. Kim and M. Lin, “Physically Based Animation and Rendering of Lightning”, Proc. of Pacific Graphics, pp. 267-275 (also Cover Image), October 2004. 70. W. Baxter and M. Lin, “A Versatile, Interactive 3D Brush Model”. Proc. of Pacific Graphics, pp. 319-328 (also Cover Image), October 2004. 71. M. Otaduy, N. Jain, A. Sud, and M. Lin, “Haptic Rendering of Interaction between Textured Models”, Proc. of IEEE Visualization 2004. 72. T. Kim, M. Henson, and M. Lin, “A Hybrid Algorithm for Modeling Ice Formation”, Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2004, p. 305-314. 26 73. M. Otaduy and M. Lin, “A Perceptually-Inspired Force Model for Haptic Texture Rendering”, Proc. of ACM Symposium on Applied Perception on Graphics and Visualization 2004. 74. K. Ward, N. Galoppo, and M. Lin, “Modeling Hair Influenced by Water and Styling Products”, Proc. of Computer Animation and Social Agents 2004. 75. S. Yoon, B. Salomon, M. Lin, and D. Manocha, “Fast Collision Detection between Massive Models using Dynamic Simplification”, pp. 136-146, Proc. of Eurographics Symposium on Geometry Processing 2004. 76. Brian Salomon, Naga K. Govindaraju, Avneesh Sud, Russel Gayle, Ming Lin, Dinesh Manocha, Brett Butler, Maria Bauer, Angel Rodriguez, and Michael Macedonia, “Accelerating Line-of-Sight Computations Using GPUs”, Proc. of Army Science Conference 2004 77. W. Baxter and M. Lin, “Haptic Interaction with Fluid Media”, Proc. of Graphics Interface 2004. (8 pages) 78. S. Redon, M. Lin, D. Manocha and Y. Kim, “Fast Continuous Collision Detection for Articulated Models”. Proc. of ACM Symposium on Solid Modeling and Applications 2004. (12 pages) 79. N. Govindaraju, B. Lloyd, W. Wang, M. Lin and D. Manocha, “Fast Computation of Database Operations using Graphics Processors”, Proc. of ACM SIGMOD International Conference on Management of Data 2004. (12 pages) 80. W. Baxter, J. Wendt and M. Lin, “IMPaSTo: A Realistic, Interactive Model for Paint”, Proc. of ACM Symposium on Non-Photorealistic Animation and Rendering, pp. 45-56, 2004. 81. S. Redon, Y. Kim, M. Lin, D. Manocha, and J. Templeman, “Interactive Continuous Collision Detection for Avatars in Virtual Environments”, Proc. of IEEE Virtual Reality 2004. (9 pages) 82. K. Ward and M. Lin, “Adaptive Grouping and Subdivision for Simulating Hair Dynamics”, Proc. of Pacific Graphics, p.234-243, 2003. 83. N. Govindaraju, S. Redon, M. Lin and D. Manocha, “CULLIDE: Interactive Collision Detection Between Complex Models in Large Environments using Graphics Hardware”, in Proc. of SIGGRAPH/Eurographics Graphics Hardware, p.25-32, 2003. 84. M. Otaduy and M. Lin, “CLODs: Dual Hierarchies for Multiresolution Collision Detection”, in Proc. of Symposium on Geometry Processing, p. 94-101, 2003. 85. T. Kim and M. Lin, “Visual Simulation of Ice Crystal Growth”, in Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, p.86-97, 2003. 86. K. Ward, M. Lin, J. Lee, S. Fisher and D. Macri, “Modeling Hair Using Level-of-Detail Representations”, in Proc. of Computer Animation and Social Agents, p. 41-47, May 2003. 87. Y. Kim, G. Varadhan, M. C. Lin and D. Manocha, “Fast Swept Volume Approximation of Complex Polyhedral Models”, in Proc. of ACM Symposium on Solid Modeling and Applications, p. 11-22, June 2003. 88. M. Foskey, M. C. Lin and D. Manocha, “Efficient Computation of A Simplified Medial Axis”, in Proc. of ACM Symposium on Solid Modeling and Applications, p. 96-107, June 2003. 89. B. Salomon, M. Garber, M. Lin and D. Manocha, “Interactive Navigation in Complex Environments Using Path Planning”, in Proc. of ACM Symposium on Interactive 3D Graphics, p. 41-50, April 2003. 90. M. Garber and M. C. Lin “Constraint-Based Motion Planning Using Voronoi Diagrams”, in Proc. of International Workshop on Algorithmic Foundation of Robotics, p.514-530, December 2002. 91. Y. J. Kim and M. C. Lin and D. Manocha, “Fast Penetration Depth Estimation between Polyhedral Models using Hierarchical Refinement”, in Proc. of International Workshop on Algorithmic Foundation of Robotics, p. 480-496, December 2002. 92. Y. Kim, M. Otaduy, M. Lin and D. Manocha, “Fast Penetration Depth Computation Using Rasterization Hardware and Hierarchical Refinement”, in Proc. of ACM SIGGRAPH Symposium on Computer Animation, pp. 23-31, July 2002. 27 93. M. Garber and M. Lin, “Constrained-Based Motion Planning for Virtual Prototyping”, in Proc. of ACM Symposium on Solid Modeling and Applications, pp. 257-264, June 2002. 94. M. Lin, W. Baxter, M. Foskey, M. Otaduy and V. Scheib, “Haptic Interaction for Creative Processes with Simulated Media”, in Proc. of IEEE Int. Conference on Robotics and Automation, pp 598-604, May 2002. 95. Y. Kim, M. Lin and D. Manocha, “DEEP: Dual-space Expansion for Estimating Penetration depth between convex polytopes”, in Proc. of IEEE Int. Conference on Robotics and Automation, pp. 921926, May 2002. 96. Y. Kim, M. Otaduy, M. Lin and D. Manocha, “Six-Degree-of-Freedom Haptic Display Using Localized Contact Computations”, in Proc. of IEEE Haptics Symposium, pp. 209-216, March 2002. 97. M. Foskey, M. Otaduy and M. Lin, “ArtNova: Touch-Enabled 3D Model Design”, in Proc. of IEEE VR Conference, pp. 119-126, March 2002. 98. D. O’Brien, S. Fisher and M. Lin, “Simulation Level of Detail for Automatic Simplification of Particle System Dynamics”, in Proc. of Computer Animation, pp.210-219, November 2001. 99. M. Otaduy and M. Lin, “User-Centric Viewpoint Computation for Haptic Exploration and Manipulation”, in Proc. of IEEE Visualization Conference, p. 311-318, October 2001. 100. S. Fisher and M. Lin, “Fast Penetration Depth Estimation for Elastic Bodies Using Deformed Distance Fields”, in Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems 2001, pp. 330-336, October 2001. 101. M. Foskey, M. Garber, M. Lin and D. Manocha, “V-Plan: A Voronoi-Based Hybrid Motion Planner” in Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems 2001, pp. 55-60, October 2001. 102. K. Hoff III, A. Zaferakis, M. Lin and D. Manocha, “Fast and Simple Geometric Proximity Queries Using Graphics Hardware”, in Proc. of ACM Symposium on Interactive 3D Graphics, pp. 145-148, March 2001. 103. S. Ehmann and M. C. Lin, “Accelerated Proximity Queries Between Convex Polyhedra By MultiLevel Voronoi Marching”, in Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems 2000, pp. 2101-2106. 104. A. Gregory, A. Mascarenhas, S. Ehmann, M. C. Lin and D. Manocha, “Six-Degree-of-Freedom Haptic Display of Polygonal Models”, in Proc. of IEEE Visualization 2000, pp. 139-146. 105. A. Wilson, M. C. Lin, D. Mancoha, B.-L. Yeo, and M. Yeung, “A Video-Based Rendering Acceleration Algorithm for Interactive Walkthroughs”, in Proc. of Proc. of ACM Multimedia, pp. SA 31 - SA 44, March 2000. 106. A. Gregory, S. Ehmann and M. Lin, “inTouch: Interactive Multiresolution Modeling and 3D Painting with a Haptic Interface”, in Proc. of IEEE Virtual Reality Conference, pp. 45-52, March 2000. 107. M. C. Lin, “Fast Proximity Queries for Large Game Environments”, in Proc. of Computer Game Developers Conference, 20 pages, March 2000. 108. K. Hoff, T. Culver, J. Keyser, M. Lin and D. Manocha, “Interactive Motion Planning Using HardwareAccelerated Computation of Generalized Voronoi Diagrams”, Proc. of IEEE Int. Conference on Robotics and Automation, pp. 2931-2937, April 2000. 109. E. Larsen, S. Gottschalk, M. Lin and D. Manocha, “Distance Queries with Rectangular Swept Sphere Volumes”, Proc. of IEEE Int. Conference on Robotics and Automation, pp. 3719-3726, April 2000. 110. Ming C. Lin, “Fast and Accurate Collision Detection for Virtual Environments”, in Proc. of IEEE Scientific Visualization, p. 171-180, edited by Hagen, Nielson and Post, 1999. 111. A. Wilson, D. Manocha and M. Lin, “Representation and Interactive Manipulation of Massive CAD Datasets”, in Proc. of Workshop on Integrated Spatial Databases: Digital Images and GIS, 10 pages, June 1999. 28 112. G. Hirota, R. Maheshwari and M. Lin, “Fast Volume-Preserving Free-Form Deformation Using Multi-Level Optimization”, in Proc. of ACM Symposium on Solid Modeling and Applications, pp. 234-245, June 1999. 113. A. Gregory, M. Lin, S. Gottschalk and R. Taylor, “H-COLLIDE: A Framework for Fast and Accurate Collision Detection for Haptic Interaction”, in Proc. of IEEE Virtual Reality Conference, pp. 38-45, March 1999. 114. Ming C. Lin, “Fast Collision Detection for Interactive Games”, in Proc. of Computer Game Developers Conference, pp. 603–619, San Jose, CA, March 1999. 115. M. Lin and S. Gottschalk, “Collision Detection between Geometric Models: A Survey”, in Proceedings of IMA Conference on Mathematics of Surfaces, pp. 37-56, September 1998. 116. A. Gregory, A. State, M. Lin, D. Manocha and M. Livingston, “Feature-based Surface Decomposition for Correspondence and Morphing between Polyhedra”, in Proc. of Computer Animation, p.64-71, June 1998. 117. T. Hudson, D. Manocha, J. Cohen, M. C. Lin, K. Hoff, H. Zhang, “Accelerated Occlusion Culling using Shadow Frusta”, in Proc. of the 13th ACM Symposium on Computational Geometry, pp. 1-10, Nice, France, 1997. 118. Tom Hudson, Ming C. Lin, Jon Cohen, Stefan Gottschalk and Dinesh Manocha, “V-COLLIDE: Accelerated Collision Detection for VRML”, in Proc. of ACM Symposium on Virtual Reality Modeling Language Symposium, pp. 119-125, Monterey, CA, 1997. 119. Subodh Kumar, Dinesh Manocha, William Garrett, Ming C. Lin, “Hierarchical Backface Computation”, Proc. of the Seventh Eurographics Rendering Workshop, pp. 231-240, Porto, Portugal, June 1996. 120. Merlin Hughes, Christopher DiMattia, Ming C. Lin and Dinesh Manocha, “Efficient and Accurate Interference Detection for Polynomial Deformation”, Proc. of Computer Animation, pp.155-166, Geneva, Switzerland, June 1996. 121. Ming C. Lin, “Building Simulations for Virtual Environments and Prototyping”, Proc. of the 20th Army Science Conference, pp. 331-335, Virginia, VA, June 1996. 122. Ming C. Lin, “A Path Finder for Navigating in Virtual Worlds”, Proc. of the 20th Army Science Conference, pp. 415-418, Virginia, VA, June 1996. 123. Ming C. Lin, Dinesh Manocha, and Madhav K. Ponamgi, “Fast Algorithms for Penetration and Contact Determination between Non-Convex Polyhedral Models”, in Proc. of International Conference on Robotics and Automation, pp. 2707-2712, Japan, May 1995. 124. Madhav K. Ponamgi, Dinesh Manocha and Ming C. Lin, “Incremental Algorithms for Collision Detection between Solid Models”, Proc. of ACM Solid Modeling and Applications, pp. 293-304, Utah, May 1995. 125. Jonathan Cohen, Ming C. Lin, Dinesh Manocha, and Madhav K. Ponamgi, “I-COLLIDE: An Interactive and Exact Collision Detection System for Large Scaled Environment” in Proc. of ACM Symposium on Interactive 3D Graphics, pp. 189-196, Monterey, April 1995. 126. Ming C. Lin, Dinesh Manocha, and John Canny, “Fast Contact Determination in Dynamic Environments”, in Proc. of IEEE International Conference on Robotics and Automation, Vol. 1, pp. 602-608, San Diego, May 1994. 127. Ming C. Lin and Dinesh Manocha, “Interactive Collision Detection for Synthetic Environments” in Proc. of Conference on Advances in Modeling and Simulation, pp. 279-285, Alabama, April 1994. 128. Jonathan Cohen, Ming C. Lin, Dinesh Manocha, and Madhav K. Ponamgi, “Interference Detection in Simulated Environments”, in Proc. of the Tenth DIS Workshop on Standards for the Interoperability of Defense Simulations, Vol. 2: pp.351-363, Orlando, Florida, March 1994. 129. D. Pratt, P. Barham, M. Lin, M. Zyda, et. al, “Dismounted Infantry Demonstration”, abstract and slides appeared in Proc. of the Tenth DIS Workshop on Standards for the Interoperability of Defense Simulations, Vol. 4: pp.269-272, Orlando, Florida, March 1994. 29 130. Ming C. Lin and John F. Canny, “Efficient Collision Detection for Animation”, in Proc. of the Third Eurographics Workshop on Animation and Simulation, Sept. 1992, Cambridge, England. 131. Ming C. Lin and John F. Canny, “A Fast Algorithm for Incremental Distance Calculation”, in Proc. of IEEE International Conference on Robotics and Automation, pp. 1008-1014, April 1991, Sacramento. 132. John F. Canny and Ming C. Lin, “An Opportunistic Global Planner”, in Proc. of IEEE International Conference on Robotics and Automation, pp. 1554-1559, May 1990, Cincinnati. Refereed Video Publications and Short Papers 1. A Golas, R. Narain, and M. Lin, “A Continuum Model for Simulating Crowd Turbulence”, Proc. of ACM SIGGRAPH Technical Talks 2014. 2. H. Yeh, Z. Ren, and M. Lin , “AudioCloning: Extracting Material Fingerprints from Example Audio Recording”, Proc. of ACM SIGGRAPH Technical Talks 2012. 3. A. Golas, R. Narain, J. Sewall, and P. Krajcevski, and M. Lin , “Efficient Large-Scale Hybrid Fluid Simulation”, Proc. of ACM SIGGRAPH Technical Talks 2012. 4. S. Curtis, J. van den Berg, S. Guy, J. Snape, M. Lin, and D. Manocha “Pedestrian Simulation through Geometric Solutions in Velocity Space”, Proc. of International Conference on Pedestrian and Evacuation Dynamics 2012, Zurich, Switzerland. 5. R. Mehra, N. Raghuvanshi, L. Savioja, M. Lin, and D. Manocha, “An efficient time domain solver for the acoustic wave equation”, Proc. of THE ACOUSTICS 2012, Hong Kong, China. 6. R. Mehra, N. Raghuvanshi, L. Savioja, M. Lin, and D. Manocha, “An Efficient Time Domain Solver for the Acoustic Wave Equation”, Proc. of ACOUSTICS 2012, Nante, France. 7. J. Sewall, D. Wilkie, P. Dubey, and M. Lin, “Interactive Hybrid Simulation of Large-Scale Traffic”, Proc. of SIGGRAPH Technical Talks 2011. 8. S. Guy, M. Lin, and D. Manocha, “Geometric Methods for Multi-Agent Collision Avoidance”, Proc. of ACM Computational Geometry Conference, Video Publication, 2 pages, 2010. 9. J. Snape, S. J. Guy, J. van den Berg, S. Curtis, S. Patil, M. C. Lin, and D. Manocha, “Independent Navigation of Multiple Robots and Virtual Agents (Demonstration)”, Proc. of 9th Int. Conf. on Autonomous Agents and Multiagent Systems (AAMAS), 2 pages, 2010. 10. R. Narain, J. Sewall, M. Carlson, and M. Lin, “Coupling Numerical and Procedural Methods for Animating Turbulent Fluids”, Poster Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 2 pages, 2008. 11. J. Sewall, P. Mecklenburg, S. Mitran, and M. Lin, “Fast Fluid Simulation Using Residual Distribution Schemes”, Poster Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 2 pages, 2007. 12. N. Galoppo, M. A. Otaduy, S. Tekin, M. Gross and M. C. Lin, “Accelerated Proximity Queries for Haptic Rendering of Deformable Models”, Proc. of World Haptics Conference, 2 pages, 2007. 13. N. Galoppo, M. A. Otaduy, P. Mecklenburg, M. Gross and M. C. Lin, “Fast Simulation of Detailed Layered Deformable Objects in Contact”, ACM SIGGRAPH SKETCHES, 1 page, 2006. 14. V. Kwatra, D. Adalsteinsson, N. Kwatra, M. Carlson, and M. Lin “Texturing Fluids”, ACM SIGGRAPH SKETCHES, 1 page, 2006. 15. J. Wendt, W. Baxter, I. Oguz, and M. Lin, “3D Flows in Arbitrary Domains”, in the Poster Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 2 pages, 2005. 16. N. Govindaraju, M. Lin, and D. Manocha, “GPGP: General Purpose Computations using Graphics Processors”, in the Proc. of High-Performance Embedded Computing Workshop, 2 pages, 2005. 17. T. Kim, J. Sewall, A. Sud, and M. Lin, “A Fast Fractal Growth Algorithm”, ACM SIGGRAPH SKETCHES, 1 page, 2005. 18. J. Wendt, W. Baxter, I. Oguz, and M. Lin, “Animation of SIGGRAPH Logo using FVM-Based Smoke”, in ACM SIGGRAPH Electronic Art & Animation Catalog, 1 page, 2005. 30 19. J. Sewall, T. Kim, and M. Lin, “Green’s Fractal Terrains”, in Electronic Theater, ACM SIGGRAPH Electronic Art & Animation Catalog, 1 page, 2005 20. N. Govindaraju, M. Lin, and D. Manocha, “Fast and Reliable Collision Detection using Graphics Processors”, in Proc. of ACM Computational Geometry Conference, Video Publication, 2 pages, 2005. 21. M. Otaduy, N. Jain, A. Sud, and M. Lin, “Haptic Rendering of Interaction between Textured Models”, Presented at ACM SIGGRAPH SKETCHES, 1 page, 2004. 22. N. Govindaraju, M. Lin and D. Manocha, “Fast and Reliable Collision Culling using Graphics Hardware”, Presented at ACM SIGGRAPH SKETCHES, 1 page, 2004. 23. T. Kim, M. Henson, and M. Lin, “A Physically-based Model of Ice”, Presented at ACM SIGGRAPH SKETCHES, 1 page, 2004. 24. K. Ward, N. Galoppo, and M. Lin, “A Viscous Paint Model for Interactive Application”, Presented at ACM SIGGRAPH SKETCHES, 1 page, 2004. 25. W. Baxter, Y. Liu and M. Lin, “A Viscous Paint Model for Interactive Applications”, Presented at ACM SIGGRAPH SKETCHES, 1 page, 2004. 26. Y. Kim, M. Otaduy, M. Lin and D. Manocha (2003), “Fast Penetration Depth Estimation Using Rasterization Hardware and Hierarchical Refinement”, in Proc. of ACM Computational Geometry Conference, Video Publication, 2 pages, 2003. 27. K. Hoff, T. Culver, J. Keyser, M. Lin and D. Manocha (2000), “Fast Computation of Generalized Voronoi Diagrams using Graphics Hardware”, in Proc. of the 16th ACM Computational Geometry Conference, Video Publication, 2 pages, 2002. 28. W. Baxter, V. Scheib, M. Lin and D. Manocha (2001), “DAB: Haptic Painting with 3D Virtual Brushes”, in ACM SIGGRAPH Electronic Art & Animation Catalog, p.215, 2001. 29. A. Gregory, A. State, M. Lin, D. Manocha and M. Livingston (1999), “Feature-based Surface Decomposition for Polyhedral Morphing”, in Proc. of the 15th ACM Computational Geometry Conference, Video Publication, pp. 415-416. 30. A. Wilson, E. Larsen, D. Manocha, and M. Lin (1999), “Graph Partitioning and Ordering for Interactive Proximity Queries”, in Proc. of 15th ACM Computational Geometry Conference, Video Publication, pp.429-430. 31. Subodh Kumar, Dinesh Manocha, William Garrett, Ming C. Lin (1997), “Back-face Computation of Polygon Clusters”, in Proc. of the 13th ACM Symposium on Computational Geometry Conference, Video Publication, pp. 487-488. 32. K. Ponamgi, D. Manocha and M. Lin (1995), “Incremental Collision Detection between Solid Models”, in Proc. of the 11th ACM Symposium on Computational Geometry, Video Publication, pp. v7-v9. 33. J. Cohen, M. Lin, D. Manocha and K. Ponamgi (1994), “Efficient collision detection for interactive environments”, in Proc. of the 10th ACM Symposium on Computational Geometry, Video Publication, pp. 391–392. Other Scientific Publications Invited Technical Magazine Articles 1. Jamie Snape, Stephen J. Guy, Deepak Vembar, Adam Lake, Ming C. Lin, and Dinesh Manocha, “Reciprocal Collision Avoidance and Navigation for Video Games” Intel Visual Adrenaline Magazine (also available at Intel Software Network), March 2012. 2. M. C. Lin and K. Salisbury, “Touch-Enabled Interfaces”, IEEE Computer Graphics and Applications, November/December 2004. 3. M. C. Lin and K. Salisbury, “Haptic Rendering – Beyond Visual Display”, IEEE Computer Graphics and Applications, March/April 2004. 4. T. Kim and M. Lin, “The Cold Facts About Ice Growth”, Animation Reporter, September 2003. 31 Other Conference/Workshop Publications and Presentations 1. M. Piasecki, M. Amin, S. Dyke, M. Lin, U. Neumann, J. Rawlings, and B. Spencer, “Research Opportunities in CyberEngineering and Cyberinfrastructure Development”, 40 pages, 2004. 2. M. C. Lin, “Six Degree-of-Freedom Haptic Display of Polygonal Models”, in Proc. of 2002 NSF Design and Manufacturing Research Conference, 8 pages, 2002. 3. M. C. Lin, “Haptic Modeling and Painting for Design”, in Proc. of 2001 NSF Design and Manufacturing Research Conference, 8 pages, 2001. 4. M. C. Lin and A. Gregory, “Contact Determination for Haptic Rendering in Design and Manufacturing: Issues and Approaches”, in Proc. of 2000 NSF Design and Manufacturing Research Conference, 8 pages, 2000. 5. M. C. Lin, A. Gregory, S. Ehmann, S. Gottschalk and R. Taylor, “Contact Determination for Realtime Haptic Interaction in 3D Modeling, Editing and Painting”, extended abstract in Proc. of 1999 Workshop for PhanTom User Group, 4 pages, October 1999. 6. Madhav K. Ponamgi, Jonathan D. Cohen, Ming C. Lin Dinesh Manocha, “Incremental Collision Detection for Polygonal Models”, abstract in Proc. of SIAM Conference on Geometric Design, Nashville, Tennessee, November 1995. 7. Ming C. Lin, “An Incremental Algorithm for Detecting Interference between Moving Polyhedral Models”, abstract in Proc. of MSI-Stony Brook Workshop on Computational Geometry, Stony Brook, New York, October 1995. 8. Ming C. Lin, “Incremental Algorithms for Collision Detection between Polyhedral Models” Proc. of the First ACM Workshop on Simulation And Interaction In Virtual Environments, Iowa City, Iowa, July 1995. 9. Ming C. Lin, Dinesh Manocha, and John Canny, “Fast Collision Detection for Geometric Models”, abstract in Programs of SIAM Conference on Geometric Design, Nov. 1993, Tempe, Arizona. 10. Ming C. Lin, Dinesh Manocha, and John Canny, “Real-Time Contact Determination for Geometric Models”, abstract in Programs of Army Research Office and MSI Stony Brook Workshop on Computational Geometry, Oct. 1993, Raleigh, North Carolina. Other Significant Unpublished Technical Reports 1. K. Ward, S. Fisher and M. Lin “Simplified Representations for Modeling Hair”, UNC Technical Report No. TR02-020, April 2002. 2. K. Hoff, A. Zaferakis, M. Lin and D. Manocha, “Fast 3D Geometric Proximity Queries between Rigid and Deformable Models Using Graphics Hardware Acceleration”, Technical Report No. TR02004, March 2002. 3. G. Hirota, S. Fisher, and M. Lin, “Simulation of Non-Penetrating Elastic Bodies Using Distance Fields”, Technical Report No. TR00-018, April 2000. 4. E. Larsen, S. Gottschalk, M. Lin and D. Manocha, “Fast Proximity Queries with Swept Sphere Volumes”, UNC-CH Technical Report, 1999. 32 Patents 1. “Real-Time Sound Propagation for Dynamic Sources”, by Nikunj Raghuvanshi, John Snyder, Ming C. Lin, and Naga Govindaraju. USPTO publication #US-2011-0081023-A1, Apr 7, 2011. 2. “Methods, Systems, and Computer Readable Media for Synthesizing Sounds Using Estimated Material Parameters”, by Zhimin Ren, Hengchin Yeh, and Ming Lin. PCT/US2013/043643, USPTO publication #US-2015-0124999-A1, May 7, 2015. 3. “Methods, Systems, and Computer Readable Media for Simulating Sound Propagation Using WaveRay Coupling”, by Hengchen Yeh, Ravish Mehra, Lakulish Antani, Zhimin Ren, Ming Lin, and Dinesh Manocha. US2014/329251, USPTO publication #2015-0294041, October 15, 2015. Copyrighted Software Systems More than 250,000 Web Downloads 1. I-COLLIDE: An Interactive and Exact Collision Detection System, Release 1.0,1.1,1.2 (Copyright 1995) – an interactive and exact collision detection library for large virtual environments composed of numerous convex polyhedra. Many non-convex polyhedra may be decomposed into a set of convex polyhedra, which may then be used with this library. I-COLLIDE exploits coherence and the properties of convexity to achieve interactive collision detection which is exact to the accuracy of the input models. This is the first well-known system which can perform the computation for collision detection at interactive rate for large-scaled simulated environments. The library has been tested in both an architectural walkthrough and multi-body simulations, impulse-based simulations. The time required for collision detection is typically small compared to the time to generate the graphics for these simulations. I-COLLIDE is based on Ming Lin’s thesis and jointly developed by researchers at the University of North Carolina at Chapel Hill and the University of California at Berkeley. 2. RAPID: Rapid and Accurate Polygon Interference Detection Release 1.01, 1.03,1.04,2.00,2.01 (Copyright 1996) – a collision detection library for large environments composed of unstructured models, It is applicable to polygon soups - models which contain no adjacency information, and obey no topological constraints. The models may contain cracks, holes, self-intersections, degenerate polygons and nongeneric (e.g. coplanar and collinear) configurations. It is numerically robust - the algorithm is not subject to conditioning problems, and requires no special handling of nongeneric cases (such as parallel faces, degenerate triangles, etc). RAPID has been developed by S. Gottschalk, under the supervision of M. C. Lin and D. Manocha at the University of North Carolina Chapel Hill. 3. V-COLLIDE, Release 1.0,1.1 (Copyright 1997) – a collision detection library for large environments of arbitrary polygonal objects. V-Collide uses a three-stage collision detection architecture: (1) An Nbody test finds possibly colliding pairs of objects, (2) A hierarchical oriented bounding box test finds possibly colliding pairs of triangles, and (3) An exact test determines whether or not a pair of triangles actually overlaps. V-Collide has been developed under the supervision of M. C. Lin and D. Manocha at the University of North Carolina at Chapel Hill. 4. S-COLLIDE: efficient and exact collision detection for spline models, Release 1.1 (Copyright 1999) – S-Collide performs fast and accurate interference detection between spline models based on the hierarchical representation of novel bounding volumes, called spherical shells. It uses a 2-level hierarchical approach: the top level eliminates pairs of objects that are not close to each other, while the bottom level performs fast and accurate intersection test between spline patches. S-Collide has been developed under the supervision of M. C. Lin and D. Manocha at the University of North Carolina at Chapel Hill. 5. PQP: fast proximity query package, Release 1.0 (Copyright 1999) – PQP is a library for performing three types of proximity queries on a pair of geometric models composed of triangles. The queries include collision detection, distance computation and tolerance verification. It uses a family of bounding volumes called swept sphere volumes and exploits coherence and priority-directed search to perform 33 fast proximity queries. PQP has been developed under the supervision of M. C. Lin at the University of North Carolina at Chapel Hill. 6. SWIFT: Speedy Walking via Improved Feature Testing, Release 1.0 (Copyright 2000) – SWIFT is a library for collision detection, distance computation, and contact determination of three-dimensional polygonal objects undergoing rigid motion. SWIFT can handle geometric models that are closed and convex (or composed of convex pieces). It uses multiresolution representations and Voronoi marching to take advantage of coherence. SWIFT has been developed under the supervision of M. C. Lin at the University of North Carolina at Chapel Hill. 7. SWIFT++: Speedy Walking via Improved Feature Testing, Release 1.0, 1.1, 1.2 (Copyright 2001) – SWIFT++ is a library for collision detection, distance computation, and contact determination of three-dimensional polygonal objects undergoing rigid motion. It uses a hierarchical data structure built upon a surface decomposition of the models and the incremental query algorithms exploiting coherence. SWIFT++ has been developed under the supervision of M. C. Lin at the University of North Carolina at Chapel Hill. 8. PIVOT2D: Proximity Information from VOronoi Techniques, Release 1.0 (Copyright 2001) – PIVOT2D is a library for computing generalized proximity information of arbitrary 2D objects using graphics hardware. It supports the following proximity queries: collision detection, separation distance, penetration depth, contact points and normals. The main features include generality, simplicity, efficiency, no precomputation, robustness, bounded error approximation, and portability. PIVOT2D has been developed under the supervision of M. C. Lin and D. Manocha at the University of North Carolina at Chapel Hill. 9. DEEP: Dual-space Expansion for Estimating Penetration Depth Release 1.0 (Copyright 2002) – DEEP is a library for computing estimated penetration depth between two convex polyhedra using an greedy algorithm. It incrementally seeks a ”locally optimal solution” by walking on the surface of the Minkowski sums. The surface of the Minkowski sums is computed implicitly by constructing a local Gauss map. In practice, the algorithm works well when there is high motion coherence in the environment and is able to compute the optimal solution in most cases. DEEP has been developed under the supervision of M. C. Lin and D. Manocha at the University of North Carolina at Chapel Hill. 10. dAb: Interactive Haptic Painting with 3D Virtual Brushes Release 1.0 (Copyright 2002) – dAb is a system for interactive painting with 3D virtual brushes and haptic interfaces. It uses a a physicallybased, deformable 3D brush model and bi-directional, two-layer paint model. These allow the user to produce complex brush strokes intuitively. The haptic feedback enhances the sense of realism and provides tactile cues that enable the user to better manipulate the paint brush. dAb has been developed under the supervision of M. C. Lin at the University of North Carolina at Chapel Hill. 11. IMPaSTo: A Realistic, Interactive Model for Paint Release 1.0 (Copyright 2004) – IMPaSTo is a novel paint model for use in interactive painting systems that captures a wide range of styles similar to oils or acrylics. The model includes both a numerical simulation to recreate the physical flow of paint and an optical model to mimic paint appearance. IMPaSTo has been developed under the supervision of M. C. Lin at the University of North Carolina at Chapel Hill. 12. V-Brush: A Versatile Interactive 3D Brush Model Release 1.0 (Copyright 2005) – V-Brush is a flexible brush modeling system capable of realistically simulating many varieties of brushes commonly used in real painting. The geometric model of brush heads is a combination of subdivision surfaces and hundreds of individual bristles represented by thin polygonal strips. It exploits bristle-to-bristle coherence, simulating only a fraction of the bristles and using interpolation for the remainder. Its dynamic model incorporates realistic physically-based deformation, including anisotropic friction, brush plasticity, and tip spreading. V-Brush has been developed under the supervision of M. C. Lin at the University of North Carolina at Chapel Hill. 13. Symphony: Release 1.0 (Copyright 2008) – Symphony is an interactive physics-based sound synthesis system for generating realistic sounds from rigid-body dynamic simulations. Spring-mass systems are used to model each object’s local deformation and vibration to capture physical effects such as magnitude of impact forces, location of impact, and rolling sounds. No assumption is made about the mesh connectivity or topology. Surface meshes used for rigid-body dynamic simulation are utilized for 34 sound simulation without any modifications. Results in auditory perception and a novel priority-based quality scaling scheme are used to enable the system to meet variable, stringent time constraints in a real-time application, while ensuring minimal reduction in the perceived sound quality. Symphony has been developed under the supervision of M. C. Lin at the University of North Carolina at Chapel Hill. 14. RVO: Release 1.0 (Copyright 2009); Release 2.0 (Copyright 2010) – RVO Library provides an easyto-use implementation of the Reciprocal Velocity Obstacle (RVO) framework for multi-agent simulation. The library also automatically takes advantages of parallelism, if the machine it runs on has multiple processors for computing motions of the agents. RVO has been developed under the supervision of M. C. Lin and Dinesh Manocha at the University of North Carolina at Chapel Hill. 15. Road Network Library: Release 1.0 (Copyright 2015) – Road Network is a library consisted of efficient, automatic methods for extrapolating a road map from a GIS database to automatically create a geometrically correct and topologically consistent 3D model of large-scale road network to be readily used in a real-time traffic simulation, interactive visualization of virtual world, and autonomous vehicle navigation. The resulting model representation also provides important road features for traffic simulations, including smoothly connected ramps, highways, overpasses, legal merge zones, and intersections with arbitrary states and is independent of the simulation methodologies. Road Network Library has been developed under the supervision of M. C. Lin at the University of North Carolina at Chapel Hill. Selective Press Coverage 1. University of North Carolina at Chapel Hill Expert Profile, 2016 - Present. 2. ‘Through the Looking Glass’ in UNC College of Arts and Sciences News and Endeavors Magazine, August 2016. 3. ‘What’s in a Sound’ appeared in Endeavors featuring the ground-breaking advances in sound technology developed in UNC GAMMA Research Group, March 2015. 4. ‘Impulsonic wins NC IDEA grant’ in NC IDEA Press Release for winning the competitive NC IDEA grant to develop audio content creation tools for sound designers in the film, television and video games industries based on M. Lin’s research in sound synthesis, Spring 2012. 5. The image ‘Fractal Zebra’ from our work on ’Fast Simulation of Laplacian Growth’ appeared in MAA FOCUS (the news magazine of the Mathematical Association of America) October/November 2010 issue. 6. ‘Sounding Liquids’ (appeared in ACM SIGGRAPH 2010) was featured in the article by Telegraph.co.uk and CourrierInternational.com on “Sound of Hollywood could soon be virtual”, July 30 and August 3, 2010 respectively. 7. ‘Sounding Liquids’ (appeared in ACM SIGGRAPH 2010) was featured in the article by The New Zealand Herald on “Technology threatens Hollywood’s most lo-fi crew members”, July 30, 2010. 8. ‘Sounding Liquids’ (appeared in ACM SIGGRAPH 2010) was featured in the article by The Times of India on “In tune with times: Movie sound FX to go virtual”, July 30, 2010. 9. ‘Sounding Liquids’ (appeared in ACM SIGGRAPH 2010) was featured in the article by NewScientist on “Perfecting Synthetic Sounds for Animated Worlds,” July 26, 2010. 10. Research on haptic rendering and applications led by Lin was highlighted in 2010 NSF Annual Reports on scientific nuggets. 11. NSF supported GAMMA research on virtual prototyping was highlighted in LiveScience’s Research in Action, “Building Airplanes On a Computer,” March 25, 2010. 12. GAMMA’s research on crowd simulation is featured in the UNC Endeavors Magazine, Spring 2008. 13. GAMMA’s research on GPGPU is covered in an article in Wired Magazine on “Supercomputing Next Revolution” on November 9, 2006. 35 14. A coverage on a new research project led by Manocha and Lin and funded by Senator Dole’s Office was highlighted in Daily Tar Heel on October 4, 2006. 15. Research on haptic rendering and applications led by Lin was highlighted in 2006 NSF Annual Reports on scientific nuggets. 16. DARPA’s Legacy press release on UNC’s GPU accelerated algorithm’s technology transfer to OneSAF on August 22, 2005. 17. Research on Adaptive Dynamics led by Lin was highlighted in a Gamasutra article on August 11, 2005. 18. A summary article about UNC GAMMA Group’s research on GPGP: General Purpose Computation with Graphics Processors, Tom’s Hardware Guide on June 30, 2005. 19. An article about GAMMA Group’s GPU-Accelerated Computing, Slashdot News on June 29, 2005. 20. Cover Image created using IMPaSTo and dAb, IEEE Computer Graphics and Applications, November/December 2004. 21. Cover Image created using dAb, IEEE Computer Graphics and Applications, March/April 2004. 22. “Tool Blazes Virtual Trails”, Technology Research News and MIT Technology Review on August 4, 2003. 23. A summary article about our work on Interactive Navigation in Complex Environments, ACM TECHNews, Vol. 5, Issue 537 on August 25, 2003 24. An interview on level-of-detail representations for hair modeling appeared in News & Observer on June 25, 2003. 25. “Hairy Truth About Computer Images”, ACM TECHNews, Vol. 5, Issue 514 on June 30, 2003. 26. “Feeling the Brush”, Endeavors Magazine, Fall 2001 issue. 27. “Painting Software’s Brush with Realism”, New Scientist on August 31, 2001. 28. “Painting with Feeling”, Computer Graphics World, August 2001 issue. 29. News from the UNC College of Arts and Sciences on dAb on July 21, 2001. 30. “Technology Simulates Process of Painting”, Gazette on July 18, 2001. 31. A news release on dAb by UNC News Service on June 15, 2001. 32. An article on inTouch by Computer Graphics World, September 2000. 36 University Services and Pedagogical Activities Department & University Committees • Elected Natural Sciences & Mathematics Representative, College of Arts and Sciences Advisory Committee, 2016-2019. • Member, UNC Committee on Race-Neutral Strategies, 2016-2018. • Member, UNC Hettleman Award Committee, 2016-2018. • Member, UNC Selection Committee of Summer Undergraduate Research Fellowship 2016. • Faculty Advisor, UNC Girls Engineering Change (GEC), 2016 - Present. • Member, UNC Inquiry Committee, 2015 • Member, Office of Technology Development Advisory Board, 2013-Present. • Chair, College of Arts and Science Distinguished Professorship Committee, 2013-2014. • Member, College of Arts and Science Distinguished Professorship Committee, 2012-2014. • Member, Chancellor’s Search Committee for Office Technology Development Director, 2013-2014. • Member, Chancellor’s Committee on College Access and Completion, 2012-2013. • Member, Chancellor’s Task Force on the Commercialization of Technology, 2012-2013. • Member, Department of Computer Science Faculty Recruiting Committee, 2012-2014. • Member, Provost’s Task Force on Undergraduate Excellence, 2012. • Chair, IP Licensing Committee, 2012. • UNC Working on Women in Science (WOWS) Scholar, 2009-2011 • Proposal Contributor, UNC’s NSF ADVANCE Grant Proposal Writing Team, 2011. • Member, Department of Computer Science Faculty Search Sub-Committees, 2011. • Member, College of Arts and Sciences Diversity Task Force, 2011. • Member, Graduate Curriculum and Planning Committee, 1998, 2011-Present. • Member, Provost’s Enrollment Excellence Implementation Committee, 2009-2010. • Proposal Contributor, UNC’s NSF ADVANCE Grant Proposal Writing Team, 2009. • Member, Provost’s Task Force on Undergraduate Excellence, 2008-2009. • Faculty Supervisor, UNC Robotics Club, 2007 - 2009. • Chair, Graduate Curriculum and Planning Committee, 2005 - 2010. • Chair, Colloquium Committee, 1998 - 2002, 2004 - 2005. • Chair, Ad-Hoc Ph.D. Qualifying Examination Committee, 2002-2003. • Proposal Contributor, UNC’s NSF ADVANCE Grant Proposal Writing Team, 2005-2006, 2009-2011. • Member, Teaching Tune-Up COmmittee, 2011-Present. • Member, Study Group on UNC Chapel Hill North Project, 2005. • Member, Graduate Committee, 2000 - 2005. • Member, Library Committee, 1998 - 2000. • Founder and Organizer, Carolina Women in Computer Science, 1999 - Present. Courses Taught Undergraduate Level: • Introductory Programming in C++ 37 • Advanced Object-Oriented Programming • Algorithms and Analysis • Computer Organization • Everyday Computing Graduate Level: • Physically-based Modeling • Computational Geometry • Geometric Modeling • Motion Planning & Synthesis • Computer Graphics • Robotics and Intelligent Systems Student Supervision 1. Tanya Amert 2. Erik Andersen (B.S. Honor Thesis 2007; Cornell University) 3. William Baxter (Ph.D. 2004; Google) 4. Boriana Ditcheva (B.S. Honor 2005; Columbia University) 5. Stephen Ehmann (M.S. 2001; Ph.D. ABD; NVidia) 6. Susan Fisher (M.S. 2001; Ph.D. ABD; Pixar Animation Studio) 7. Mark Foskey (M.S. 2001; Accuray, Inc.) 8. Maxim Garber (M.S. 2002; CTO of Balanced Worlds) 9. Nico Galoppo (M.S. 2005; Ph.D. 2008; Intel) 10. Russell Gayle (M.S. 2006; Ph.D. 2010; Sandia National Lab) 11. Arthur Gregory (B.S. 1998; Sony Pictures Imageworks) 12. Abhinav Golas (Ph.D. 2015; Samsung Research) 13. Stefan Gottschalk (Ph.D. 2000; NVidia) 14. Stephen Guy (M.S. 2009; Ph.D. 2012; University of Minnesota at Twin Cities) 15. Kenny Hoff III (M.S. 2001; Ph.D. ABD 2004; Sony R & D America) 16. Nitin Jain (M.S. 2005; Oracle) 17. Ilknur Kabul (M.S. 2008; SAS) 18. Sujeong Kim (M.S. May 2012; Ph.D. Expected in 2015) 19. Theodore Kim (Ph.D. 2006; University of California at Santa Barbara) 20. David Knott (M.S. 2006) 21. Eric Larsen (M.S. 1999; Sony R & D America) 22. Huai-Ping Lee (M.S. 2008; Ph.D. 2012; MAKO Surgical Corporation) 23. Joohi Lee (M.S. 2001; University of California Los Angeles) 24. Weizi Li (Ph.D. Expected in 2017) 25. Paul Mecklenburg (M.S. 2007; Google) 26. Will Moss (M.S. 2009; Bump Technologies) 27. Rahul Narain (M.S. 2009; Ph.D. 2011; University of Minnesota at Twin Cities) 38 28. Miguel Otaduy (Ph.D. 2004; URJC Madrid) 29. Amol Pattekar (M.S. 1998; Yahoo) 30. Nikunj Raghuvanshi (Ph.D. December 2010; Microsoft Research) 31. Zhimin Ren (M.S. 2009; Ph.D. 2014; Square) 32. Atul Rungta 33. Vincent Scheib (M.S. 2002; Google) 34. Jeffrey Schoner (M.S. 2005; Microsoft Corporation) 35. Auston Sterling (M.S. 2015; Ph.D. Expected 2018) 36. Jason Sewall (Ph.D. 2010; Intel Research) 37. Tetsuya Takahashi (Ph.D. Expected in 2017) 38. Kelly Ward (Ph.D. 2005; Walt Disney Animation Studios) 39. Jeremy Wendt (M.S. 2007; Sandia National Lab) 40. David Wilkie (Ph.D. 2015; Google) 41. David Wolinski (Ph.D. 2016 Expected) 42. Jiangbo Yin (M.S. 2015; Visicon Technologies, Inc.) 43. Shan Yang (M.S. May 2014; Ph.D. Expected 2017) 44. Hengchin Yeh (M.S. 2009; Ph.D. 2014; Google) 45. Andrew Zaferakis (M.S. 2001; Angel Studio) 46. Yu Zheng (M.S. December 2011; Ph.D. 2014; University of Michigan, Dearborn) 47. Maggie Zhou (B.S. Honor 2011; Google) Postdoctoral Research Associates Supervision 1. Mark Foskey (Accuray) 2. Naga Govindaraju (Microsoft Research) 3. Young Kim (EWHA University, Korea) 4. Vivek Kwatra (Google Research) 5. Theordore Kim (University of California at Santa Barbara) 6. Stephane Redon (INRIA, France) 7. Harald Schmidl (Duke University) 8. Avneesh Sud (Microsoft Research) 9. Jur van den Berg (Google X) 10. Tianjun Wang (Harbin Normal University, China) Other Student Collaborators 1. Jonathan Cohen (Livermore National Lab) 2. Anish Chandak 3. Scott Cooper 4. Tim Culver (SensAble Technologies, Inc.) 5. Sean Curtis 6. Nate Dierk 7. Christopher DiMattia 39 8. William Garrett (Silicon Graphics Inc.) 9. Naga Govindaraju (Microsoft Research) 10. Lisa Fowler (University of California at Berkeley) 11. Michael Henson 12. Jacob Hicks 13. Gentaro Hirota (NVidia) 14. Tom Hudson (UNC Wilmington) 15. Merlin Hughes 16. John Keyser (Texas A & M University) 17. Shankar Krishnas (AT & T Bell Lab) 18. Sashi Penta Kumar (Intel Corporation) 19. Subodh Kumar (IIT Delhi) 20. Nipun Kwatra (Stanford University) 21. Christian Lauterbach (Google) 22. Yuanxin Leo Liu (Geomagic, Inc.) 23. Brandon Lloyd (Microsoft Research) 24. Kok-Lim Low (National University of Singapore) 25. Ajith Mascarenhas (Sandia National Lab) 26. Renee Maheshwari (Vital Images, Inc.) 27. Gopi Meenakshisundaram (University of California, Irvine) 28. Ravish Mehra 29. Paul Merrell (Stanford University) 30. David O’Brien 31. Ipek Oguz (University of North Carolina) 32. Charles Pisula (Apple) 33. Madhav K. Ponamgi 34. Jonathan Robbins (Rhythm and Hues Studios) 35. Brian Salomon (NVIDIA) 36. Mert Sedef (Novint Technologies, Inc.) 37. Jamie Snape (Kitware, Inc.) 38. Avneesh Sud (Microsoft Research) 39. Serhat Tekin (Intel Corporation) 40. Georgi Tsankov 41. Gokul Varadhan (Google) 42. Nolan Walker (Emergent Game Technologies) 43. Andrew Wilson (Sandia National Laboratories) 44. Sungeui Yoon (KAIST, Korea) Ph.D. and Habilitation Committees 1. Lakulish Antani 2. Jan M. Allbeck (University of Pennsylvania) 40 3. William V. Baxter 4. Gianni Campion (McGill University, Canada) 5. Anish Chandak 6. Gabriel Cirio (INRISA, France) 7. Jonathan Cohen 8. Tim Culver 9. Carl Erikson 10. Christian Duriez (Habilitation, University of Lille 1, France) 11. Nico Galoppo 12. Russell Gayle 13. Abhinav Golas 14. Stephen Guy 15. Naga Govindaraju 16. Stefan Gottschalk 17. Mark Harris 18. Gentaro Hirota 19. Kenneth Hoff III 20. Martin Isenburg 21. John Keyser 22. Christian Lauterbach 23. Theodore Kim 24. Manfred Lau (Carnegie Mellon University) 25. Huai-Ping Lee 26. Guodong (Shawn) Liu 27. Brandon Lloyd 28. Peiran Liu (University of Ottawa, Canada) 29. Ying Liu (University of Pennsylvania) 30. Paul Merrell 31. David Millman 32. Qi Mo 33. Rahul Narain 34. Sarah Niebe (University of Copenhagen) 35. Jan Ondrej (Universite Rennes, France) 36. Miguel Otaduy 37. Jia Pan 38. Chao Peng (Virginia Polytechnic Institute and State University) 39. Adrien Peytavie (Universite Claude-Bernard Lyon 1) 40. Nikunj Raghuvanshi 41. Stephane Redon (Evry University/INRIA) 42. Bo Ren (Tsinghua University, China) 43. Zhimin Ren 41 44. Jason Sewall 45. Anil Shenoy (Mathematics, UNC Chapel Hill) 46. Denis Steinemann (ETH Zurich) 47. Avneesh Sud 48. Micah Taylor 49. Bertram Unger (Carnegie Mellon University) 50. Gokul Varadhan 51. Kelly Ward 52. David Wilkie 53. David Wolinski (INRIA, France) 54. Jingyu Yan 55. Hengchin (Yero) Yeh 56. Sungeui Yoon 57. Liangjun Zhang 58. Yu Zheng M.S. Committees 1. Dwayne Branch (N.C. A & T State University) 2. Angela Gooding (N.C. A & T State University) Other Professional Collaborators 1. David Adalsteinsson (University of North Carolina at Chapel Hill) 2. Alexandra Bayen (University of California at Berkeley) 3. Gary Bishop (University of North Carolina at Chapel Hill) 4. Fredrick Brooks (University of North Carolina at Chapel Hill) 5. Greg Burdea (Rutgers University) 6. Florence Bertails (IMAG/INRIA, France) 7. Marie-Paule Cani (IMAG/INRIA, France) 8. Mark Carlson (DreamWorks Animation Studio) 9. John Canny (University of California at Berkeley; Thesis Advisor) 10. Edward Chaney (University of North Carolina at Chapel Hill) 11. Ronald Chen (University of North Carolina at Chapel Hill) 12. Jatin Chhugani (Intel Research) 13. Carolina Cruz-Neira (University of Louisiana at Lafayette) 14. Pradeep Dubey (Intel Research) 15. Barbara Entwisle (University of North Carolina at Chapel Hill) 16. Michael Falvo (University of North Carolina at Chapel Hill) 17. Nicola Ferrier (University of Wisconsin at Madison) 18. Gregory Forest (University of North Carolina at Chapel Hill) 19. Jan-Michael Frahm (University of North Carolina at Chapel Hill) 20. Henry Fuchs (University of North Carolina at Chapel Hill) 42 21. Markus Gross (ETH Zurich, Switzerland) 22. S. K. Gupta (University of Maryland at College Park) 23. Joerg Haber (Max-Planck-Institute for Informatik, Germany) 24. Sunil Hadap (Adobe Research) 25. Shimin Hu (Tsinghua University) 26. Jeong-Mo Hong (Dongguk University, Korea) 27. David Hsu (National Univeristy of Singapore) 28. Roger Hubbold (University of Manchester, England) 29. Ibrahim Volkan Isler (University of Minnesota) 30. Vladimi Jojic (University of North Carolina at Chapel Hill) 31. Joaquim Jorge (Instituto Superior Tecnico, Portugal) 32. Changkyu Kim (Intel Research) 33. Gerard Kim (Korea University, Korea) 34. Tae-Yong Kim (Rhythm and Hues Studios) 35. Roberta Klatzky (Carnegie Mellon University) 36. Anselmo Lastra (University of North Carolina at Chapel Hill) 37. Jean-Claude Latombe (Stanford University) 38. Chenfeng Li (Swansea University, UK) 39. Susan Lord (University of North Carolina at Chapel Hill) 40. Dean Macri (Intel Corporation) 41. John Manferdelli (Microsoft Corporation) 42. Dinesh Manocha (University of North Carolina at Chapel Hill) 43. Steve Marshner (Cornell University) 44. Leonard McMillan (University of North Carolina at Chapel Hill) 45. Michael Minion (University of North Carolina at Chapel Hill) 46. Sorin Mitran (University of North Carolina at Chapel Hill) 47. Julian Pettre (INRISA, France) 48. Michael Piasecki (Drexel University) 49. Werner Purgathofer (Vienna University of Technology, Austria) 50. Nagui M. Rouphail (North Carolina State University) 51. William Regli (Drexel University) 52. William Ribarsky (University of North Carolina at Charlotte) 53. Ronald R. Rindfuss (University of North Carolina at Chapel Hill) 54. Julian Rosenman (University of North Carolina at Chapel Hill) 55. Nagui Rouphail (NC Institute for Transportation Research and Education) 56. Nadathur Satish (Intel Research) 57. Paul Segars (Johns Hopkins University) 58. Hans-Peter Seidel (Max-Planck-Institute for Informatik, Germany) 59. Kenneth Salisbury (Stanford University) 60. Brent Senior (University of North Carolina at Chapel Hill) 61. Vadim Shapiro (University of Wisconsin at Madison) 43 62. William Sherman (Desert Research Institute) 63. Anthony Steed (University College London, England) 64. John Snyder (Microsoft Research) 65. Richard Superfine (University of North Carolina at Chapel Hill) 66. Krishnan Suresh (University of Wisconsin at Madison) 67. Russell Taylor (University of North Carolina at Chapel Hill) 68. Rasmus Tamstorf (Walt Disney Feature Animation) 69. Amitabh Varshney (University of Maryland at College Park) 70. Mary Whitton (University of North Carolina at Chapel Hill) 71. Minerva Yeung (Intel Corporation) 72. Boon-Lok Yeo (Intel Corporation) 73. Stephen J. Walsh (University of North Carolina at Chapel Hill) 74. Dangxiao Wang (Beihang University) 75. Benjamin Watson (North Carolina State University) 76. Hongtu Zhu (University of North Carolina at Chapel Hill) Proposal and Book Reviewer 1. NSF Panels for CPS, NRI, SCH, CISE/ACR, CISE/CCR, CISE/CI, CISE/CPA, CISE/CRI, CISE/HCC, CISE/IIS, CISE/RHA, ENG/DMII, 1997 – Present 2. Reviewer for European Commision, 2012 – Present 3. Panel Review for Agence Nationale de la Recherche (ANR) in France 4. Proposal Reviewer for Army Research Office 5. Proposal Reviewer for City University of Hong Kong. 6. Proposal Reviewer for European Commission. 7. Proposal Reviewer for Israel Science Foundation (ISF) 8. Proposal Reviewer for Knut and Alice Wallenberg Foundation 9. Proposal Reviewer for National Science Foundation 10. Proposal Reviewer for Netherlands Organization for Scientific Research (NWO). 11. Proposal Review for Region Bretagne in France 12. Proposal Reviewer for Research Grants Council of Hong Kong. 13. Proposal Reviewer for Science Foundation Ireland (SFI) 14. Proposal Reviewer for University of California Micro Program. 15. Book Reviewer for ACM Press. 16. Book Reviewer for Cambridge University Press. 17. Book Reviewer for John Wiley & Sons 18. Book Reviewer for MIT Press. 19. Book Reviewer for Morgan Kaufmann Publisher. 44 Manuscript Reviewer 1. ACM SIGGRAPH 2. ACM Symposium on Solid Modeling and Applications 3. ACM Symposium on Computational Geometry 4. ACM Symposium on Interactive 3D Graphics 5. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 6. ACM Sympisum on Virtual Reality Software and Technology 7. ACM Transactions on Graphics 8. Algorithmica 9. ASME Journal of Computing and Information Science in Engineering 10. Computer Aided Design Journal 11. Computer Graphics Forum 12. Computer Graphics International 13. E-Haptics 14. Eurographics 15. Eurographics Symposium on Virtual Environments 16. Eurographics Workshop on Computer Animation and Simulation 17. IEEE Computer (Special Issue on Virtual Reality) 18. IEEE Computer Graphics and Applications 19. IEEE Int. Conf. on Robotics and Automation 20. IEEE/RSJ Int. Conf. on Intelligent Robots and Systems 21. IEEE Transactions on Pattern Analysis and Machine Intelligence 22. IEEE Transactions on Robotics and Automation 23. IEEE Transactions on Visualization and Computer Graphics 24. IEEE Virtual Reality Conference 25. IEEE Visualization Conference 26. IEEE VR Symposium on Haptics 27. IIE Transactions on Virtual Manufacturing 28. Graphics Interfaces 29. International Journal of Computers and Graphics 30. International Journal on Robotics Research 31. International Workshop on Algorithmics of Robotics 32. Journal on Computer Graphics, Vision and Image Processing 33. Journal on Computing and Information Science in Engineering 34. Journal on Graphical Models 35. Journal of Graphical Tools 36. Journal on Graphical Models and Image Processing 37. Journal on Visual Computer 38. Journal on Visualization and Computer Animation 39. Pacific Graphics 40. Presence 45
© Copyright 2026 Paperzz