ming c. lin - computer sciencelin/cv.pdf · ming c. lin university of north carolina department of...

48
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 Multi-Agent Modeling, Multiscale Simulation, Physically-based and Geometric Modeling, Virtual En- vironments, Robotics, Haptic Rendering, Audio Display, and Computer Graphics. Education University of California, Berkeley PH.D. IN ELECTRICAL ENGINEERING AND COMPUTER SCIENCE,DECEMBER 1993 Thesis: Efficient Collision Detection for Animation and Robotics Major: Graphics, Robotics, Controls & Systems M.S. IN ELECTRICAL ENGINEERING AND COMPUTER SCIENCE,MAY 1991 Specialization in Robotics and Computational Geometry University of California, Berkeley B.S. IN ELECTRICAL ENGINEERING AND COMPUTER SCIENCE,MAY 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)

Upload: others

Post on 25-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Ming C. LinUniversity of North Carolina

Department of Computer ScienceChapel Hill, NC 27599

Off: (919) 962-1974Fax: (919) 962-1799

[email protected]://www.cs.unc.edu/˜linhttp://gamma.cs.unc.edu

Research Interests• Multi-Agent Modeling, Multiscale Simulation, Physically-based and Geometric Modeling, Virtual En-

vironments, Robotics, Haptic Rendering, Audio Display, and Computer Graphics.

EducationUniversity of California, BerkeleyPH.D. IN ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, DECEMBER 1993

Thesis: Efficient Collision Detection for Animation and RoboticsMajor: Graphics, Robotics, Controls & Systems

M.S. IN ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, MAY 1991Specialization in Robotics and Computational Geometry

University of California, BerkeleyB.S. IN ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, MAY 1988

Graduated with highest honors

Professional Experiences

Employment HistoryUniversity 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 ScienceHonorary Chair Professor (Yangtze Scholar) (Jan. 2013 - Dec. 2015)

U.S. Army Research Office, Mathematical and Computer Sciences DivisionProgram Manager of Computer Science and Discrete Mathematics (May 1995 - Nov. 1997)

NC A & T State University, Computer Science DepartmentAssistant Professor (Aug. 1994 - May 1995)

Naval Postgraduate School, Computer Science DepartmentAssistant Professor (Sept. 1993 - April 1995)

Digital Equipment Corporation, System Research CenterSummer Research Assistant for a graphics project (Summer 1993)

University of California, Berkeley, Computer Science DivisionTeaching Assistant for a symbolic programming course (Spring 1993)

University of California, Berkeley, Robotics GroupResearch Assistant for Intelligent Systems & Robotics Laboratory (July 1989 - May 1993)

Bell Communication Research CenterJunior Software Engineer for a UI system project (Summer 1988)

University of California, Berkeley, Tau Beta Phi Tutoring ProgramTutor for electrical engineering and computer science courses (1987 - 1988)

University of California, Berkeley, Protocol WorkroomResearch Assistant for the Protocol Workroom (Sept. 1987 - June 1989)

Technical Advising, Consultation, and EntrepreneurshipDec. 2011 - Nov. 2016: Co-Founder, President and Board of Director, Impulsonic Inc.Apr. 2016 - Jul. 2016: Immersion Corporation and Irell & Manella LLPSept. 2012 - Dec. 2012: PRESANS Paris & Faurecia, FranceJune 2008 - June 2009: Microsoft CorporationAug. 2003 - Sept. 2004: Immersion Corporation and Irell & Manella LLPMay 1998 - Aug. 1999: Intel Corporation, MicroComputer Research LabJan. 1996 - Oct. 1996: Division Inc., England

Honors and AwardsAwards for Scientific Publications

2016: Best Paper (Honorable Mention) Award in IEEE VR 2016.2013: Best Paper (Honorable Mention) Award in IEEE VR 2013.2010: Nominee for the Best Virtual Agent Paper Award in AAMAS 2010.2007: Second Best Paper of the Year Award, Computers and Graphics 2007.2007: Best Paper Award, ACM Symposium on Virtual Reality Software and Technology 20072007: Best Course Notes Award for a New Course, SIGGRAPH 20072005: Best Paper Award, IEEE Virtual Reality Conference 20052003: Best Paper Award, ACM Symposium on Solid Modeling and Applications 20032002: Third Best Paper Award, Eurographics 20021999: Best Student Paper Award, Eurographics 19991996: Best Paper Award, High-Performance Computing and Simulation of the Army Science Conference

Professional Honors & Recognitions2017: Eurographics Fellow2012: IEEE Fellow2011: ACM Fellow2011: W.N. Reynolds Research and Study Leave

2

2010 - Present: John R. & Louise S. Parker Distinguished Professorship2010: IEEE VGTC Virtual Reality Technical Achievement Award2007-2010: Beverly W. Long Distinguished Termed Professorship2009-2011: Carolina Working on Women in Science (WOWS) Scholar2008: Carolina Women’s Center Faculty Scholar2004: W.N. Reynolds Research and Study Leave2003: Hettleman Prize for Scholarly and Artistic Achievements1998: IBM/UNC Junior Faculty Development Award1997: Honda Research Initiation Award1996,1999,2003,2004,2007: ACM Recognition of Service Award1995: National Science Foundation Young Faculty Career Award

Scholarships & Fellowships1989-90 : California State Graduate Fellowship1988-89 : Graduate Opportunity Fellowship1986-88 : University of California, Berkeley Engineering Scholarships1986-87 : Chinese-American Engineers and Scientists of Southern California Scholarship1984-86 : University of California, Los Angeles Undergraduate Scholarships

Professional Service

Program Chair and Conference/Workshop Chair1. Co-Chair, IEEE VR Workshop on Virtual Humans and Crowds for Immersive Environments 2017.

2. Workshop Co-Chair, CCC Workshop on Discovery and Innovation in Smart and Pervasive Health, 2016.

3. Paper Co-Chair, Full Paper Committee of Eurographics 2016.

4. Co-Chair, IEEE VR Workshop on Virtual Humans and Crowds for Immersive Environments 2016.

5. Paper Co-Chair, ACM Symposium on Virtual Reality Software and Technology 2015.

6. General Co-Chair, Pacific Conference on Computer Graphics and Applications 2015.

7. Co-Chair, Interactive Sessions of IEEE International Conference on Robotics and Automation (ICRA)2015.

8. Co-Chair, IEEE ICRA Workshop on Challenges in VR 2015.

9. General Co-Chair, Computational Visual Media Conference 2013.

10. Program Co-Chair, Pacific Conference on Computer Graphics and Applications 2011.

11. General Co-Chair, ACM Symposium on Virtual Reality Software and Technology 2010.

12. Co-Chair, International Workshop on Algorithmic Foundations of Robotics 2010.

13. Co-Chair, CASA Workshop on Crowd Modeling & Animation 2010.

14. Co-Chair, IEEE ICRA Workshop on Robotics and Intelligent Transportation System 2010.

15. Program Co-Chair, Eurographics Workshop on Natural Phenomena 2009.

16. Program Co-Chair, IEEE Virtual Reality Conference 2008.

17. Co-Chair, IEEE Virtual Reality Workshop on Virtual Cityscapes 2008.

18. Program Co-Chair, ACM Symposium on Virtual Reality Software and Technology 2007.

19. Program Co-Chair, IEEE Virtual Reality Conference 2007.

20. Co-Chair, Workshop on Edge Computing Using New Commodity Architectures 2006.

3

21. Program Co-Chair, Eurographics Symposium on Virtual Environments 2006.

22. Program Co-Chair, Computer Animation and Social Agents 2005.

23. Tutorial/Course Co-Chair, Eurographics 2005.

24. Co-Chair, ACM Workshop on General Purpose Computing on Graphics Processors 2004.

25. Co-Chair, NSF Workshop on Cyberinfrastructure and Cyberengineering, April 2004.

26. Program Co-Chair, ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2003.

27. Chair and Organizer, 2003 IEEE/IRJ International Conference on Intelligent Robots and Systems Work-shop on Robotics for Nanosciences and Nanotechnology.

28. Co-Chair, Workshop on Intelligent Human Augmentation and Virtual Environments 2002.

29. Co-Chair, ACM Symposium on Solid Modeling and Applications 1999.

30. Co-Chair, Army Workshop on Human Performance Modeling, October 1996.

31. Co-General/Program Chair, First ACM Workshop on Applied Computational Geometry, 1996.

32. Chair, Army Advanced Concept Workshop on Basis Functions for Data Representation, Computationand Processing, April 1996.

33. Co-Chair, ARO/Academia/ARL Interaction Workshop, September 1995.

Editorialship1. 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”, 2014-2015.

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 VirtualReality, 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 VirtualReality, 2008.

4

21. Guest Editor, Special Issues of Proceedings of IEEE on Cutting Edge Computing Using New Commod-ity 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.

24. Guest Editor, Special Issue of Computer Animation and Virtual Worlds on Computer Animation andSocial Agents, July/August 2005.

25. Guest Editor, Special Issue of IEEE Computer Graphics and Applications on “TOUCH-ENABLEDINTERFACES”, 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 Committees1. Chair, IEEE Computer Society Fellow Selection Committee 2018.

2. Vice Chair, IEEE Computer Society Awards Committee, 2017 - Present.

3. Chair, IEEE Computer Society Computer Pioneer Award Committee, 2017 - Present.

4. Co-Chair, Fellow and Award Committee of Asia Graphics Association, 2017 - Present.

5. Member, IEEE Fellow Committee 2017.

6. Member, Dongrun-Yau Science (Computer) Award Committee 2017.

7. Member, Board of Directors of Computing Research Association Women (CRA-W), 2016 - Present.

8. Member, Elected Executive Committee Member of Asia Graphics Association, 2016 - Present.

9. Member, Evaluation Panel for European Research Council Advanced Research Grants, 2016-2019.

10. Member of Executive Search Committee of Asia Graphics Association, 2016.

11. Co-Chair, CRA-W Distributed Research Experience for Undergraduates Project, 2016 - Present.

12. Founding Chair, ACM SIGGRAPH Doctoral Dissertation Award Committee, 2015 - Present.

13. Member, IEEE Computer Society Board of Governors, 2015 - Present.

14. Member, University of Copenhagen Faculty Hiring Advisory Committee, 2015 - 2016.

15. Member, Zhejiang University State Key Lab of CAD&CG International Advisory Board, 2014 - Present.

16. Member, Steering/Management Committee for IEEE Transactions on Haptics, 2013 - Present.

17. Member, IEEE VGTC Virtual Reality Award Committee, 2012 - Present.

18. Member, Beihang University International Academic Committee, 2012 - Present.

19. Vice Chair, IEEE Computer Society Fellow Evaluation Committee 2016.

20. Chair, IEEE Computer Society Transactions Operations Committee 2015.

21. Member, Review Panel for King Abdullah University of Science and Technology Competitive ResearchGrants (CRG) Program, October 2015.

22. Vice Chair, IEEE Computer Society Fellow Evaluation Committee 2015.

23. Member, Executive Committee of IEEE Computer Society Publications Board 2015.

24. Member, IEEE Computer Society Audit Committee 2015.

25. Member, IEEE Computer Society Engagement Ad-Hoc Committee 2015.

26. Member, IEEE Computer Graphics & Applications EIC Reappointment Committee 2015.

5

27. Member, Paper Advisory Board of Eurographics 2015.

28. Member, Review Panel for University of Maryland Institute for Advanced Computer Studies, April2015

29. Member, Progrma Review for Department of Mathematics at University of North Carolina at ChapelHill, March-April 2015

30. Member, IEEE Trans. on Emerging Topics in Computing EIC Reappointment Committee 2014-2015.

31. Member, Review Panel for King Abdullah University of Science and Technology Competitive ResearchGrants (CRG) Program, September 2014.

32. Panelist, NSF Expeditions Site Review, September 2014.

33. Vice Chair, IEEE Computer Society Fellow Evaluation Committee 2014.

34. Member, IEEE Computer Society Nomination Committee, 2013-2014.

35. Member, Review Panel for Chinese Academy of Science Institute of Psychology, 2013.

36. Member, IEEE Computing Now EIC Reappointment Committee 2013.

37. Member, IEEE Computer Society Investigating Committee for TPDS EIC Search 2013-2014.

38. Ex-Officio Member, Executive Committee of IEEE Visualization and Graphics Technical Committee,2011 - 2014.

39. Chair, Steering Committee of IEEE Virtual Reality (VR) Conference, 2009 - 2011.

40. Member at Large, Executive Committee of IEEE Visualization and Graphics Technical Committee,2009 - 2011.

41. Founding Member, Steering Committee of IEEE Robotics and Automation Society Technical Comitteeon Algorithms for Planning and Control of Robot Motion, 2008 - 2013.

42. Member, Steering Committee of IEEE VR Conference, 2007 - Present.

43. Senior Advisor, IEEE Robotics and Automation Society and Computer Society Technical Committeeon Haptics, 2006 - Present.

44. Member, INRIA Evaluation Committee 2010.

45. Member, Paper Advisory Board of Eurographics 2008.

46. Member, Expert Panel on Irish Graduate Program in Visualisation, Graphics and Vision, 2007.

47. Member, Software Technical Advisory Board of AGEIA Inc, 2005 - 2007.

48. Member, Conference Board of IEEE Haptics Symposium, 2005 - 2010.

49. Member, NSF Information Technology Research (ITR) Committee of Visitors (COV) 2005.

50. Founding Member, Steering Committee of ACM SIGGRAPH/Eurographics Symposium on ComputerAnimation, 2001 - 2006.

51. Member, Technical Advisory Committee of DoD Multidisciplinary University Research Consortium onRapid and Affordable Generation of Terrain and Detailed Urban Feature Data, 1996 - 1997

52. Chair, Technical Advisory Committee of DoD Multidisciplinary University Research Consortium onComputational Geometry for Intelligent Systems, 1995 - 1997

53. Chair, Technical Advisory Committee of the Army Advanced Distributed Simulation Research Consor-tium, 1995 - 1997

54. Member, Army Material Command Distributed Interactive Simulation Working Group, 1995 - 1997.

International Program Committees1. IEEE Virtual Reality 2018, Paper Program Committee.

2. ACM Sympisum on Virtual Reality Software and Technology 2017.

3. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2017, Program Committee.

6

4. Robotics: Science and Systems 2017, Paper Committee.

5. ACM SIGGRAPH 2017, Paper Committee.

6. IEEE Virtual Reality 2017, Paper Committee.

7. Workshop on Algorithmic Foundation of Robotics 2016.

8. ACM SIGGRAPH Asia 2016, Paper Committee.

9. Computer Animation and Social Agents 2016.

10. Robotics: Science and Systems 2016, Area Chair.

11. IEEE International Conference on Robotics and Automation 2015, Senior Program Committee Member.

12. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2015.

13. Computer Animation and Social Agents 2015.

14. Eurographics 2015, Paper Committee.

15. Computational Visual Media Conference 2015.

16. ACM SIGGRAPH Asia 2014, Paper Committee.

17. Motion in Game 2014.

18. ACM Sympisum on Virtual Reality Software and Technology 2014.

19. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2014.

20. Robotics: Science and Systems 2014, Workshop Program Committee.

21. Workshop on Algorithmic Foundation of Robotics 2014.

22. Eurographics 2014, Short Paper Program Committee.

23. Motion in Games 2013, Program Committee.

24. ACM Symposium on Virtual Reality and Software Technology 2013.

25. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2013.

26. Computer Animation and Social Agents 2013.

27. Technical Brief Area Coordinator, SIGGRAPH Asia 2012.

28. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2012.

29. Computer Animation and Social Agents 2012.

30. Computer Graphics International 2012.

31. ACM Symposium on 3D Interactive Graphics and Games 2012.

32. ACM SIGSPATIAL Int. Conference on Advances in Geographic Information Systems (GIS) 2011.

33. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2011.

34. Computer Graphics International 2011.

35. Computer Animation and Social Agents 2011.

36. ACM Symposium on 3D Interactive Graphics and Games 2011.

37. World Haptics Conference 2011.

38. ACM Symposium on Virtual Reality and Software Technology 2010.

39. ACM SIGGRAPH Asia 2010, Paper Committee.

40. International Workshop on Algorithmic Foundations of Robotics 2010.

41. Joint Virtual Reality Conference 2010.

42. IEEE Visualization Conference 2010.

43. 10th Intelligent Virtual Agents conference 2010.

44. Pacific Graphics 2010.

7

45. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2010.

46. Computer Graphics International 2010.

47. Computer Animation and Social Agents 2010.

48. ACM Symposium on 3D Interactive Graphics and Games 2010.

49. IEEE Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems 2010.

50. ACM International Conference on Computing Frontiers 2010.

51. Best Paper Award Committee of IEEE Visualization Conference 2009.

52. ACM Symposium on Virtual Reality and Software Technology 2009.

53. Motion in Games Workshop 2009.

54. Joint Virtual Reality Conference 2009.

55. Pacific Graphics 2009. Program Committee.

56. ACM SIGGRAPH Asia 2009, Papers Committee.

57. Best Paper Award Committee of IADIS International Conference on Computer Graphics and Visualiza-tion 2009.

58. IEEE Visualization 2009.

59. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2009.

60. ACM Symposium on 3D Interactive Graphics and Games 2009.

61. Eurographics Workshop on Natural Phenomena 2009.

62. Eurographics 2009.

63. Pacific Graphics 2008.

64. ACM Symposium on Virtual Reality Software and Technology 2008.

65. Computer Graphics International 2008.

66. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2008.

67. Computer Animation and Social Agents 2008.

68. 3DPVT 2008.

69. Eurographics (Full Paper Program) 2008.

70. Eurographics (Short Paper Program) 2008.

71. IEEE Virtual Reality Conference 2008.

72. Robotics: Science and Systems 2008.

73. Eurographics Symposium on Virtual Environments 2008.

74. ACM Symposium on 3D Interactive Graphics and Games 2008.

75. IEEE Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems 2008.

76. Pacific Graphics 2007.

77. Eurographics Workshop on Natural Phenomena 2007.

78. ACM Symposium on Virtual Reality and Software Technology 2007.

79. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2007.

80. Immersive Projection Technology and Eurographics Virtual Environments Symposium 2007.

81. Computer Animation and Social Agents 2007.

82. Robotics: Science and Systems 2007.

83. Cyberworld 2007.

84. HAPTEX 2007.

85. ACM Symposium on Interactive 3D Graphics and Games 2007.

8

86. IEEE Virtual Reality Conference 2007.

87. IEEE World Haptics Conference 2007.

88. International Conference on Human-Computer Interaction 2007.

89. Pacific Graphics 2006.

90. ACM Symposium on Virtual Reality Software and Technology 2006.

91. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2006.

92. IEEE Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems 2006.

93. IEEE Visualization 2006.

94. Computer Animation and Social Agents 2006.

95. ACM SIGGRAPH 2006, Papers Committee.

96. Eurohaptics 2006, Program Committee.

97. International Symposium on 3D Data Processing, Visualization and Transmission 2006.

98. Robotics: Systems and Science 2006.

99. International Workshop on Algorithmic Foundations of Robotics 2006.

100. ACM Symposium on Interactive 3D Graphics and Games 2006.

101. International Symposium on Non-Photorealistic Animation and Rendering 2006.

102. IEEE Virtual Reality Conference 2006.

103. HAPTEX 2005.

104. IEEE Visualization 2005.

105. ACM SIGGRAPH/Eurographics Symposium on Applied Perception on Graphics and Visualization 2005.

106. ACM Symposium on Virtual Reality and Software Technology 2005.

107. Pacific Graphics 2005.

108. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2005.

109. Computer Animation and Social Agents 2005.

110. Computer Graphics International Conference 2005.

111. Robotics: Science and Systems 2005.

112. IEEE World Haptics Conference 2005.

113. ACM Symposium on Interactive 3D Graphics and Games 2005.

114. International Conference on Human-Computer Interaction 2005.

115. IEEE Visualization 2004.

116. Pacific Graphics 2004.

117. ACM SIGGRAPH 2004, Sketches Program Committee.

118. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2004.

119. ACM SIGGRAPH Symposium on Applied Perception in Graphics and Visualization 2004.

120. International Workshop on Algorithmic Foundations of Robotics 2004.

121. Eurographics Symposium on Virtual Environments 2004.

122. ACM Symposium on Virtual Reality Software and Technology 2004.

123. IEEE Computer Animation and Social Agents 2004.

124. IEEE Virtual Reality Conference 2004.

125. ACM Symposium on Virtual Reality Software and Technology 2003.

126. IEEE/IRJ International Conference on Intelligent Robots and Systems 2003.

9

127. IEEE Computer Animation and Social Agents 2003.

128. IEEE International Conference on Robotics and Automation 2003.

129. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2003.

130. ACM Symposium on Interactive 3D Graphics 2003.

131. IEEE Virtual Reality Conference 2003.

132. ACM Symposium on Virtual Reality Software and Technology 2002.

133. ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2002.

134. IEEE Computer Animation Conference 2002.

135. IEEE Virtual Reality 2002.

136. Workshop on Intelligent Human Augmentation and Virtual Environments 2002.

137. Eurographics Workshop on Animation and Simulation 2001.

138. IEEE Computer Animation Conference 2001.

139. IEEE International Conference on Robotics and Automation 2001.

140. IEEE Virtual Reality 2001.

141. IEEE Computer Animation Conference 2000.

142. IEEE Virtual Reality 2000.

143. IEEE Virtual Reality 1999.

144. ACM Symposium on Computational Geometry 1997.

145. First ACM Workshop on Simulation and Interaction in Virtual Environments, July 1995.

10

Scientific Lectures

Keynote and Invited Conference Presentations1. Invited Speaker, Grace Hopper Conference (Mentoring Workshop), Orlando, October 2017.

2. Keynote Speaker, Computer Graphics International, Yokohama, Japan, June 2017.

3. Invited Speaker, CRA-W Graduate Cohort Workshop, Washington DC, April 2017.

4. Invited Speaker, SIMPAR 2016 Simulation Grand Challenges Workshop , December 2016.

5. Invited Speaker, SIMPAR 2016 Workshop on the Role of Simulation in Robot Programming , December2016.

6. Invited Speaker, CRA-W Career Mentoring Workshop, Washington D.C., November 2016.

7. Keynote Speaker, International Forum on Disruptive Innovation in Information Technology, Xian,China, October 2016.

8. Keynote Speaker, International Conference on Pedestrian and Evacuation Dynamics, Hefei, China,October 2016.

9. Invited WoW Speaker, ACM SIGGRAPH/Eurographics Symposium on Computer Animation, Zurich,Switzerland, 2016.

10. Invited Speaker, IEEE CVPR Workshop on Large-Scale 3D Data: Acquisition, Modeling and Analysis,Las Vegas, July 2016.

11. Invited Speaker, International Conference on Digital Senses, Guangzhou, China, June 2016.

12. Invited Speaker, NSF Workshop on CyberManufacturing, Berkeley, CA , June 2016.

13. Invited Speaker, CRA-W Graduate Cohort Workshop, San Diego, CA, April 2016.

14. Keynote Speaker, IEEE Virtual Reality Conference, Greenville, SC, March 2016.

15. Invited Speaker, Indian Workshop on Digital Media, New Delhi, India, December 2015.

16. Invited Speaker, ICCV Workshop on 3D Reconstruction and Understanding with Video and Sound,Santiago, Chile, December 2015

17. Invited Speaker, Workshop on Visual Computing, Qingdao, Shangdong, China, July 2015.

18. Invited Speaker, Summer School on Computer Graphics & Visualization, Qingdao, Shangdong, China,July 2015.

19. Keynote Speaker, INTETAIN, Torino, Italy, June 2015.

20. Invited Speaker, Workshop on Research Issues at the Boundary of AI and Robotics, Austin, TX, Jan.2015.

21. Invited Speaker, Workshop on Current Trends in Robotics and Automation, College Station, TX, Jan.2015.

22. Keynote Speaker, China Computer National Congress (CNCC), Zhengzhou, October 2014.

23. Keynote Speaker, Workshop on Computer Graphics in Biomedical and Biological Imaging Data, Syd-ney, Australia, June 2014.

24. Invited Speaker, Workshop on Advances in Symbolic Computations, Durham, NC, April 2014.

25. Invited Speaker, Symposium on Digital Visualization in the Humanities, Philadelphia, PA, March 2014.

26. Keynote Speaker, CIMAT Robotics and Motion Planning workshop, Guanajuato, Mexico, Feb. 2014.

27. Invited Speaker, BIRS Workshop on Computational Contact Mechanics, Banff, Canada, Feb. 2014.

28. Invited Speaker, IDEAS Workshop on Virtual Surgery, Boston, MA, Nov. 2013.

29. Keynote Speaker, ACM SIGSPATIAL GIS, Orlando, FL, 2013.

30. Invited Speaker and Participant, NRI Workshop on Cloud Robotics, Phildalephia, PA, Feb. 2013.

11

31. Invited Speaker and Participant, Bellairs Workshop on Computer Animation: Physically Based Methods,Barbados, Feb. 2013.

32. Invited Speaker and Participant, BIRS Workshop on Algebraic Geometry and Geometric Modeling,Banff, Canada, Jan. 2013.

33. Invited Speaker, KI-Net Workshop on on Kinetic Description of Social Dynamics, College Park, MD,November 2012.

34. Keynote Speaker, ChinaGraph, Chengdu, China, October 2012.

35. Keynote Speaker, Workshop on Interactive Digital Media, Singapore, March 2012.

36. Keynote Speaker, CSIAM Geometric Design & Computing, Guangzhou, China, November 2011.

37. Keynote Speaker, Computer Animation and Social Agents, Chengdu, China, May 2011.

38. Invited Speaker, CRA-W Graduate Cohort Workshop, Boston, April 2011.

39. Invited Speaker, CRA-W Graduate Cohort Workshop, Bellevue, April 2010.

40. Invited Speaker, Workshop on City Modeling, Simulation, and Visualization, Shenzhen, China, April2010.

41. Invited Speaker, Workshop on IT in Virtual Environments, Shenzhen, China, April 2010.

42. Invited Speaker, Motion in Games, Utrecht, Netherlands, Nov. 2009.

43. Keynote Speaker, IADIS International Conference on Computer Graphics and Visualization, Portugal,June 2009.

44. Keynote Speaker, ACM Symposium on Virtual Reality Software and Technology, Bordeaux, France,October 2008.

45. Invited Speaker, Motion in Games, Utrecht, Netherlands, June 2008.

46. Invited Speaker, SIAM Conference on Discrete Mathematics Mini-Symposium on Computational Ge-ometry and Topology and Their Applications, June 2008.

47. Invited Speaker, IPAM Workshop on Scientific Computing Applications in Surgical Simulation of SoftTissues, Los Angeles, January 2008.

48. Keynote Speaker, XVII Spanish Computer Graphics Conference (CEIG), Zaragoza, September 2007.

49. Keynote Speaker, EDUTAINMENT, Hong Kong, June 2007.

50. Invited Speaker, Workshop on Swarming in Natural and Engineered Systems, Philadelphia, May 2007.

51. Invited Speaker, DARPA Workshop on the Future of Constructive Simulations, January 2007.

52. Invited Speaker, 2006 Workshop on Current Progress of Education & Research in Computer Science,Durham, December 2006.

53. Banquet Speaker, Virtual Prototyping Engineering Research Center Conference, Research TrianglePark, August 2006.

54. Invited Speaker, Mini-Symposium on Physically-based Modeling, Simulation and Animation, Zurich,July 2006.

55. Invited Speaker, Summer Seminar on Rendering and Modeling in Computer Graphics, Ayia Napa, June2006.

56. Keynote Speaker, ACM SIGGRAPH International Conference on Virtual Reality Continuum and ItsApplications, Hong Kong, June 2006.

57. Invited Speaker, ARO Workshop on Multiscale Phenomena: Experiment, Theory, and Modeling, Re-search Triangle Park, July 2005.

58. Invited Speaker, Workshop on Motion Planning in Virtual Environments, Toulouse, January 2005.

59. Keynote Speaker, Pacific Conference on Computer Graphics and Applications, Seoul, October 2004.

60. Invited Speaker, Army Workshop on Modeling and Simulation, Research Triangle Park, November 2003.

61. Invited Speaker, Dagstuhl Workshop on Hierarchical Methods, Dagstuhl, June 2003.

12

62. Invited Speaker, DIMACS Workshop on Medical Applications in Computational Geometry, Piscataway,April 2003.

63. Invited Speaker, Game Developer’s Conference, San Jose, March 2003.

64. Invited Speaker, DIMACS Workshop on Implementation of Geometric Algorithms, Piscataway, Decem-ber 2002.

65. Invited Speaker, Foundations of Computational Mathematics Workshop on Geometric Modeling andAnimation, Minneapolis, August 2002.

66. Special Session Organizer and Speaker, IEEE Int. Conference on Robotics and Automation, May 2002.

67. Invited Speaker, IMA Workshop on Haptics, VR and HCI, Minneapolis, June 2001.

68. Invited Speaker, NSF Workshop on Algorithmic Issues in Modeling Motion, Durham, August 2000.

69. Invited Speaker, Joint EU-US Workshop on Key Research Issues and Opportunities in Motion Planning,Toulouse, June 2000.

70. Invited Speaker, Dagstuhl Workshop on Image Synthesis and Interactive 3D Graphics, Dagstuhl, June2000.

71. Invited Speaker, Game Developer’s Conference, San Jose, March 2000.

72. Invited Speaker, Game Developer’s Conference, San Jose, September 1999.

73. Invited Speaker, Workshop on Motion Support for Virtual Prototyping, Palo Alto, May 1999.

74. Invited Speaker, Computer Game Developer’s Conference, San Jose, March 1999.

75. Invited Speaker, International Workshop on Algorithmic Foundations of Robotics, Toulouse, July 1996.

76. Invited Speaker, Sixth International Conference on Computer Graphics and Visualization, St. Peters-burg, July 1996.

Distinguished Lectures1. Distinguished Lecture Speaker, George Mason University, Department of Computer Science Distin-

guished Lecture Series, 2017-2018.

2. Distinguished Lecture Speaker, University of Michigan, College of Engineering and Computer ScienceLecture Series, April 2017.

3. Distinguished Lecture Speaker, IST Austria Institute Colloquium, March 2015.

4. Distinguished Lecture Speaker, Institute of Advanced Study and School of Engineering DistinguishedLecture Series, Hong Kong University of Science and Technology, November 2013.

5. William Mong Distinguished Lecture Speaker, the University of Hong Kong, Faculty of Engineering,Hong Kong, November 2013.

6. Distinguished Lecture Speaker, ACM-W Distinguished Lecture Seminar at Duke University, Durham,NC, April 2013.

7. Distinguished Lecture Speaker, University of California at Irvine, Irvine, CA, June 2011.

8. Distinguished Lecture Speaker, Asia University in Taichung, Taiwan R.O.C, December 2010.

9. Distinguished Lecture Speaker, Rice University, Houston, TX, 2010-2011.

10. Distinguished Lecture Speaker, University of Houston, Houston, TX, 2010-2011.

11. Distinguished Lecture Speaker, Wayne State University, Detroit, MI, 2009-2010.

12. Distinguished Lecture Speaker, State University of New York, Stony Brook, NY, 2007-2008.

13. Distinguished Lecture Speaker, Arizona State University, Tempe, AZ, December 2004.

Invited Panel Participations1. Invited Panelist, Duke Wiring with Women: Diversity in Tech Panel, Durham, NC, April 2017.

2. Panel Chair, CCC Workshop on Smart and Pervasive Health, Washington DC, December 2016.

13

3. Invited Panelist, UNC Women in Computing Research Workshop, Chapel Hill, NC, February 2015.

4. Invited Panelist, Workshop on Advances in Symbolic Computations, Durham, NC, April 2014.

5. Invited Panelist, HiPC Workshop on Hybrid Multi-core Computing, December 2011.

6. Invited Panelist, VisWeek, Providence, October 2011.

7. Invited Panelist, IMA Workshop on Computing in Image Processing, Computer Graphics, Virtual Surgery,and Sports, Los Angeles, March 2011.

8. Invited Panelist, International Symposium on Computational Wind Engineering, Chapel Hill, May 2010.

9. Invited Participant, CCC/CRA Roadmap Workshop on Healthcare and Medical Robotics, WashingtonDC, June 2008

10. Invited Panelist, NSF Cyberinfrastructure - Training, Education, and Mentoring (CI-TEAM) Commu-nity Workshop, Washington DC, July 2007.

11. Invited Panelist, NSF Design, Service, and Manufacturing Research and Grantees Conference, St.Louis, July 2006.

12. Invited Panelist, NIH/NSF Workshop on Visualization Research Challenges, Bethesda, September 2004.

13. Invited Participant, NSF/ENG Workshop on Cyberinfrastructure, Arlington, January 2004.

14. Invited Participant, The National Academies Computer Science and Telecommunication Board PlanningMeeting on Fundamental Research Challenges in Computer Graphics, Salt Lake City, December 2003.

15. Invited Panelist, DIMACS Workshop on Medical Applications in Computational Geometry, Piscataway,April 2003.

16. Invited Panel Chair, NSF Workshop on Mathematics and Robotics, Arlington, April 2000.

17. Invited Panelist, Workshop on Motion Support for Virtual Prototyping, Palo Alto, May 1999.

Invited Course and Tutorial Presentations1. 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.

14

20. Invited Tutorial Speaker, ACM Symposium on Solid Modeling and Applications, Saarbrucken, June2002.

Other Invited Seminars and Department Colloquia1. Department of Computer Science, University of Maryland at College Park, March 2017.

2. Google Research (Machine Perception), Mountain View, July 2016.

3. Department of Computer Science, University of Minnesota at Twin Cities, July 2016.

4. Texas A & M University, Department of Computer Science Seminar, March 2016.

5. University of Central Florida, Computer Science Department Seminar, Orlando, FL, January 2016.

6. University of Pennsylvania, Computer and Information Science Department Seminar, Philadelphia, PA,December 2015.

7. IIIT Hyderabad, Hyderabad, December 2015.

8. Peking University, Peking, July 2015.

9. University of California, Berkeley, May 2015.

10. Technical University at Wien, Vienna, March 2015.

11. Tsinghua University, Peking, June 2014.

12. Chinese Academy of Science, Peking, June 2014.

13. Microsoft Research Asia, Peking, July 2013.

14. Beihang University, Peking, July 2013.

15. Tsinghua University, Peking, July 2013.

16. ISTI, CNR, Pisa, Italy, June 2013.

17. INRIA, Lille, France, January 2013.

18. Universidade Federal do Rio de Janeiro, Brazil, July 2012.

19. Instituto de Matematica Pura e Aplicada, Brazil, June 2012.

20. Universidade de So Paulo, Brazil, June 2012.

21. University of California at Los Angeles, California, May 2012.

22. University of Texas at Austin, Texas, May 2012.

23. University of California at Berkeley, California, April 2012.

24. Microsoft Research Asia, Beijing, China, November 2011.

25. Beihang University, Beijing, China, November 2011.

26. National Taiwan University, Taipei, Taiwan, December 2010.

27. Universitat Politcnica de Catalunya, Barcelona, Spain, July 2010.

28. Universidad Rey Juan Carlos, Madrid, Spain, June 2010.

29. INRIA/INRISA, Rennes, France, June 2010.

30. CASA Workshop on Crowd Simulation, Saint-Malo, France, June 2010.

31. Shenzhen Institute of Advanced Research at Chinese Academy of Science, Shenzhen, China April 2010.

32. Tsinghua-Shenzhen Graduate School, Shenzhen, China, April 2010.

33. Chinese University of Hong Kong, Hong Kong, China, March 2010.

34. City University of Hong Kong, Hong Kong, China, March 2010.

35. IBM Research, New Delhi, India, December 2009.

36. Beihang University, Beijing, China, December 2009.

37. Zhejiang University, Hangzhou, China, August 2009.

15

38. Shanghai Jiao Tong University, Shanghai, China, August 2009.

39. Microsoft Research Asia, Beijing, China, August 2009.

40. Tsinghua University, Beijing, China, August 2009.

41. National Science Foundation, CISE Directorate, October 2008.

42. Intel Coporation, Portland, Oregon, August 2008.

43. Department of Computer Science and Robotics Institute, Carnegie Mellon University, May 2008.

44. Department of Computer Science and UMIACS, University of Maryland at College Park, February2008.

45. School of Computing, National University of Singapore, February 2008.

46. NSF Engineering Research Center for Computer-Integrated Surgical Systems and Technology, JohnsHopkins University, April 2007.

47. Department of Mechanical Engineering, Johns Hopkins University, April 2007.

48. Departments of Computer Science and Mechanical Engineering, McGill University, September 2006.

49. National Research Council Canada, Montreal, September 2006

50. Joint HMS & GRASP Seminar Series, University of Pennsylvania, October 2005.

51. Intel Corporation, Santa Clara, August 2005.

52. Institute of Creative Technology, University of Southern California, September 2004.

53. Computer Science Department, University of Southern California, February 2000.

54. Institute of Creative Technology, University of Southern California, November 1999.

55. Computer Science Department, University of California at San Diego, November 1999.

56. Computer Science Department, University of California at Los Angeles, May 1999.

57. Sony R & D in America, Foster City, July 1999.

58. Interval Research, Palo Alto, July 1998.

59. NASA Ames, Mountain View, July 1998.

60. HP Research Lab, Palo Alto, June 1998.

61. Intel Corporation, Santa Clara, June 1998.

62. Department of Computer Science, University of North Carolina at Chapel Hill, March 1997

63. EECS Department, University of Michigan at Ann Arbor, March 1997

64. Computer Science Department, State University of New York, March 1997.

65. Computer Science Department, Northwestern University, February 1997.

66. NSF/ARPA Center for Computer Graphics and Scientific Visualization, Chapel Hill, North Carolina,October 1995.

67. Computer Science Department, University of California at Davis, April 1995.

68. AT&T Bell Laboratories, Murray Hill, April 1995.

69. Computer Science Department, University of Florida at Gainsville, March 1995

70. Department of Computer Science, University of Utah, March 1995.

71. Computer Science Department, NC A&T State University, April 1994.

72. Department of Computer Science, Old Dominion University, May 1993.

73. Computer Science Department, Naval Postgraduate School, April 1993.

74. Department of Math & Computer Science, Mills College, March 1993.

16

Refereed Scientific PublicationsClose to 300 Refereed Works in Leading Journals and Conference Proceedings in ComputerGraphics, Robotics, Haptics, Virtual Reality, and Geometric Computing; With an H-Index of 74and More Than 24,000 Citations According to Google Scholar

Books and Research Monographs1. 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 Applica-tions”, 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 GeometricEngineering”, published by Springer Verlag.

Refereed Handbook and Book Chapters1. 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 WalkingSynthesis 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 Gems8, 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), “InteractiveModeling, Simulation and Control of Large-Scale Crowds and Traffic”, Lecture Notes in ComputerScience, Vol. 5884, pp. 94-103, edited by A. Egges, A. Kamphuis, and M. Overmars, published bySpringer-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 andCrowd Simulations”, Lecture Notes in Computer Science 5277, edited by A. Egges, A. Kamphuis, andM. 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 Appli-cations, 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 ofDiscrete and Computational Geometry, Second Edition, pp. 787-807, edited by C. Toth, J. O’Rourkeand J. E. Goodman, published by CRC Press, 2004.

8. A. Mascarenhas, S. Ehmann, A. Gregory, M. Lin and D. Manocha (2002), “Six Degree-of-Freedom 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 FlexibleBodies”, in Computer Animation and Simulation, edited by Cani, Thalmann and Thalmann, publishedby Springer-Verlag, 14 pages, 2001.

10. C. Pisula, K. Hoff, M. Lin and D. Manocha (2000), “Randomized Path Planning for a Rigid BodyBased on Hardware Accelerated Voronoi Sampling”, in Algorithmic Robotics: New Directions, editedby Donald, Lynch and Rus, published by A.K. Peters, Ltd., 16 pages, 2000.

17

11. S. Krishnas, A. Pattekar, M. Lin and D. Manocha (1998), “Spherical Shells: A Higher Order Bound-ing Volume for Fast Proximity Queries”, pp. 177-190, in Robotics – the Algorithmic Perspective, editedby Agarwal, Kavaraki and Mason, published by A.K. Peters, Ltd. 1998.

12. Ming C. Lin and Dinesh Manocha (1998), “Applied Computational Geometry”, Encyclopedia ofComputer 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 WinningPapers on Army Sciences and Technology, pp. 34-38, World Scientific.

14. Ming C. Lin, Dinesh Manocha, Jonathan D. Cohen and Stefan Gottschalk (1997), “EfficientAlgorithms for Interference Detection in Dynamic Environments”, in Product Modeling for ComputerIntegrated 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 De-tection: Algorithms and Applications” in Algorithms for Robotic Motion and Manipulation, edited byJ. 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 Com-puter 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 Publications1. Weizi Li, David Wolinski, and Ming C. Lin, “City-Scale Traffic Animation Using Statistical Learning

and Metamodel-based Simulation Optimization”, to appear in the ACM Trans. on Graphics (Proc. ofACM SIGGRAPH Asia), 2017.

2. Tao Yang, Jian Chang, Ralph R. Martin, Ming C. Lin, Jian Jun Zhang, and Shi-Min Hu, “UnifiedParticle Framework for Phase-Field Multi-Component Visual Simulations”, to appear in the ACM Trans.on Graphics (Proc. of ACM SIGGRAPH Asia), 2017.

3. Auston Sterling, Nicholas Rewkowski, and Ming C. Lin, “Support-Aware Parameter Estimation forModal Sound Synthesis”, Under Review, 2017.

4. Weizi Li, Meilei Jiang, Yaoyu Chen, and Ming C. Lin, “Estimating Traffic Conditions at MetropolitanScale Using Traffic Flow Theory”, Under Review, 2017.

5. Shan Yang, Vladimir Jojic, Jun Lian, Ronald Chen, and Ming C. Lin, “Classification of ProstateCancer Grades and T-Stages based on Tissue Elasticity Using Medical Image Analysis” Submission toMedical Physics, 2017.

6. A. Rungta, N. Morales, R. Klatzky, M. C. Lin, and D. Manocha, “Effects of Virtual Acousticson Dynamic Auditory Distance Perception”, the Journal of the Acoustical Society of America ExpressLetters, 2017.

7. Tao Yang, Jian Chang, Ming C. Lin, Ralph Martin, and Shi-Min Hu, “Pairwise Force SPH Modelfor Real-time Multi-Interaction Applications”, in IEEE Transactions on Visualization and ComputerGraphics (Best of SCA), 2017.

8. Justin Wilson, Justin Sterling, Nicholas Rewkowski, and Ming C. Lin, “Glass Half Full: SoundSynthesis for Fluid-Structure Coupling Using Added Mass Operator”, in Visual Computer (Special Issueof Computer Graphics International), 2017.

9. Shan Yang, Tanya Amert, Zherong Pan, Ke Wang, Licheng Yu, Tamara Berg and Ming C. Lin,“Physics-Inspired Garment Reconstruction from Single-View Image”, Conditionally Accepted by ACMTrans. on Graphics, 2017.

10. Qi Mo, Hengchin Yeh, Ming Lin, and Dinesh Manocha, “Outdoor Sound Propagation with AnalyticRay Curve Tracer and Gaussian Beam”, Journal of the American Statistical Association, 2017.

11. Weizi Li, Dong Nie, David Wilkie, and Ming C. Lin, “Citywide Estimation of Traffic Dynamics ViaSparse GPS Traces”, in IEEE Intelligent Transportation Systems Magazine, 2017

18

12. David Wolinski, Ming C. Lin, and Julien Pettre, “WarpDriver: Context-Aware Probabilistic MotionPrediction for Crowd Simulation”, in ACM Trans. on Graphics (Special Issue on SIGGRAPH Asia),2016.

13. Tetsuya Takahashi and Ming C. Lin, “A Multilevel SPH Solver with Unified Solid Boundary Han-dling”, in Computer Graphics Forum (Special Issue on Pacific Graphics), 2016.

14. S. Yang and M. C. Lin “MaterialCloning: Acquiring Elasticity Parameters from Images for MedicalApplications”, IEEE Transactions on Visualization and Computer Graphics, pp. 2122 - 2135, Volume22, Issue 9, 2016.

15. A. Rungta, S. Rust, N. Morales, R. Klatzky, M. C. Lin, and D. Manocha “Psychoacoustic Charac-terization of Propagation Effects in Virtual Environments”, in ACM Transactions on Applied Perception(Special Issue SAP 2016), Article 3, Volume 13, Issue 4, July 2016.

16. S. Yang and M. C. Lin, “Bayesian Estimation of Non-Rigid Mechanical Parameters Using TemporalSequences of Deformation Samples”, in the IEEE Robotics and Automation Letters (Special Issue on2016 IEEE International Conference on Robotics and Automation) pp. 4036-4043, May 2016.

17. A. Rungta, R. Mehra, C. Schissler, C. Malloy, M. C. Lin, and D. Manocha. “SynCoPation:Interactive Synthesis-Coupled Sound Propagation”, IEEE Transactions on Visualization and ComputerGraphics (Special Issue on IEEE Virtual Reality), pp. 1346 - 1355, Volume 22, Issue 4, 2016.

18. A. Sterling and M. C. Lin, “Integrated Multimodal Interaction Using Texture Maps”, Computer andGraphics, Special Issue on Best of Graphics Interface, April 2016.

19. Q. Mo, H. Yeh, M. Lin, and D. Manocha, “Analytic Ray Curve Tracing for Outdoor Sound Propaga-tion”, in Applied Acoustics, pp. 142-151, Volume 104, March 2016.

20. T. Takahashi, Y. Dobashi, T. Nishita, and M. C. Lin “A Hybrid Particle-based Fluid Solver withInterface Handling”, in Computer Graphics Forum, March 2016.

21. T. Yang, J. Chang, B. Ren, M. C. Lin, J. Zhang, and S. Hu, “Fast Multiple-fluid SimulationUsing Helmholtz Free Energy”, ACM Transactions on Graphics, Volume 34, Issue 6, Article No. 201,November 2015.

22. B. Ren, Y. Jiang, C. Li, and M. C. Lin “A Simple Approach for Bubble Modeling from MultiphaseFluid Simulation”, Computational Visual Media, Volume 1, Issue 2, pp 171-181, June 2015.

23. Jaisa. Olasky, Ganesh Sankaranarayanan, Neal E. Seymour, J. Harvey Magee, Andinet En-quobahrie, Ming C. Lin, Rajesh Aggarwal, L. Michael Brunt, Steven D. Schwaitzberg, CarolineG.L. Cao, Suvranu De, Daniel B. Jones, “Identifying Opportunities for Virtual Reality Simulationin Surgical Education”, in Surgical Innovation, published by Sage Journals, 2015.

24. 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 SocialAgents”, May 2015.

25. W. Li, D. Wolinski, J. Pettre, and M. C. Lin, “Biologically-Inspired Visual Simulation of InsectSwarms”, Computer Graphics Forum (Special Issue on Eurographics), Volume 34, Number 2, 2015.

26. T. Takahashi, Y. Dobashi, I. Fujishiro, T. Nishita, and M. C. Lin, “Implicit Formulation for SPH-based Viscous Fluids”, Computer Graphics Forum (Special Issue on Eurographics), Volume 34, Number2, 2015.

27. 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.

28. R. Mehra, A. Rungta, A. Golas, M. C. Lin, and D. Manocha, “Interactive Wave-based SoundPropagation 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 ACMSIGGRAPH 2015.

29. S. Kim, S. J. Guy, W. Liu, D. Wilkie, R. W. H. Lau, M. C. Lin, and D. Manocha, “BRVO: PredictingPedestrian Trajectories using Velocity-Space Reasoning”, International Journal of Robotics Research,p.1-17, December 2014.

19

30. A. Golas, R. Narain, and M. C. Lin, “Continuum Modeling of Crowd Turbulence”, Physical ReviewE, Issue 90, No. 042816, October 2014. (Feature Article/Image)

31. B. Ren, C. Li, X. Yan, M. C. Lin, J. Bonet, and S. Hu, “Multiple-fluid SPH Simulation Using aMixture Model”,‘ ACM Transactions on Graphics, Volume 33, Issue 5, Article No. 171, August 2014.

32. A. Golas, R. Narain, S. Curtis, and M. C. Lin, “Hybrid Long-Range Collision Avoidance for CrowdSimulation”, IEEE Transactions on Visualization and Computer Graphics, Volume 20, Issue 7, pp.1022-1034, 2014.

33. D. Wolinski, S. J. Guy, A.H. Olivier, M. C. Lin, D. Manocha, and J. Pettre, “Parameter Estima-tion and Comparative Evaluation of Crowd Simulations”, Computer Graphics Forum (Special Issue onEurographics), Vol. 33, Issue 2, p. 303-312, May 2014.

34. H. Yeh, R. Mehra, Z. Ren, L. Antani, D. Manocha, and M. C. Lin, “Wave-Ray Coupling forInteractive Sound Propagation in Large Complex Scenes”, in ACM Transactions on Graphics, Volume32, Issue 6, November 2013.

35. B. Ren, C.-F. Li, M. C. Lin, T. Kim, and S. M. Hu, “Flow Field Modulation”, IEEE Transactions onVisualization and Computer Graphics, Volume 19, Issue 10, pp. 1708-1719, October 2013.

36. M. A. Otaduy, C. Garre, and M. C. Lin, “Representations and Algorithms for Force-Feedback Dis-play”, Proceedings of the IEEE, Volume 101, Issue 9, pp. 2068-2080, Sept. 2013.

37. D. Wilkie, J. Sewall, and M. C. Lin, “Flow Reconstruction for Data-Driven Traffic Animation”, inACM Transactions on Graphics, Volume 32, Issue 4, Article No. 89, July 2013.

38. Z. Ren, H. Yeh, and M. C. Lin, “Example-Guided Physically-Based Modal Sound Synthesis”, in ACMTransactions on Graphics, Volume 32, Issue 1, Article No. 1, January 2013.

39. Z. Ren, H. Yeh, R. Klatzky, and M. Lin, “Auditory Perception of Geometry-Invariant Material Prop-erties”, IEEE Transactions on Visualization and Computer Graphics, Volume 19, Issue 4, April 2013.

40. A. Golas, R. Narain, J. Sewall, P. Krajcevski, P. Dubey, M. Lin, “Large-scale Fluid Simulationusing Velocity-Vorticity Domain Decomposition”, ACM Transactions on Graphics, Volume 31, Issue 6,Article No. 148, November 2012.

41. S. J. Guy, J. van den Berg, W. Liu, Rynson, M. C. Lin, and D. Manocha, “A Statistical SimilarityMeasure for Aggregate Crowd Dynamics”, ACM Transactions on Graphics, Volume 31, Issue 6, ArticleNo. 190, November 2012.

42. H. P. Lee, M. Foskey, M. Niethammer, P. Krajcevski, and M. C. Lin, “Simulation-Based JointEstimation of Body Deformation and Elasticity Parameters for Medical Image Analysis”, IEEE Trans-actions on Medical Imaging, Vol. 31, Issue 11, pp. 2156-2168, Nov. 2012.

43. H. P. Lee and M. C. Lin, “Fast Optimization-Based Elasticity Parameter Estimation Using ReducedModels”, Visual Computer (Best of Computer Graphics International), Vol. 28, Issue 6-8, pp. 553-562,June 2012.

44. S. J. Guy, S. Curtis, M. C. Lin, and D. Manocha, ”Least-Effort Trajectories Lead to Emergent CrowdBehaviors”, Physical Review E, Volume 85, Issue 1, January 2012.

45. Nikunj Raghuvanshi, Ravish Mehra, Dinesh Manocha, and Ming C. Lin, “Adaptive RectangularDecomposition: A Spectral, Domain-Decomposition Approach for Fast Wave Solution on ComplexScenes”, Journal of Acoustical Society of America, Volume 132, 1890, 2012.

46. R. Mehra, N. Raghuvanshi, L. Savioja, M. Lin, and D. Manocha, “An Efficient Time DomainSolver for the Acoustic Wave Equation”, Journal of Acoustical Society of America, Volume 131, 3333,2012.

47. Y. Zheng, M. C. Lin, and D. Manocha, “On Computing Reliable Optimal Grasping Forces”, IEEETransactions on Robotics, Volume 28, No. 3, pp. 619 - 633, 2012.

48. D. Wilkie, J. Sewall, and M. Lin, “Transforming GIS Data into Functional Road Models for Large-Scale Traffic Simulation”, IEEE Transactions on Visualization and Computer Graphics, Volume 18,Issue 6, pp. 890-901, June 2012.

20

49. J. Sewall, D. Wilkie, and M. Lin, “Interactive Hybrid Simulation of Large-Scale Traffic”, ACM Trans-actions on Graphics (Proc. of SIGGRAPH Asia), Vol. 30, Issue 6, Article #135, 2011.

50. R. Mehra, N. Raghuvanshi, L. Savioja, M. Lin, and D. Manocha, “An Efficient GPU-based TimeDomain Solver for Acoustic Wave Equation”, Applied Acoustics, Vo. 73, Issue 2, pp. 8394, February2012.

51. 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.

52. S. Patil, J. van den Burg, S. Curtis, M. Lin, and D. Manocha, “Directing Crowd Simulations UsingNavigation Fields”, IEEE Transactions on Visualization and Computer Graphics, p. 244 - 254, FeatureArticle, Feb. 2011.

53. R. Narain, A. Golas, and M. C. Lin, “Free-Flowing Granular Materials with Two-Way Solid Cou-pling”, ACM Transactions on Graphics (Proc of ACM SIGGRAPH Asia), 2010.

54. Ming C. Lin and Dinesh Manocha, “Virtual Cityscapes: Recent Advances in Crowd Modeling andTraffic Simulation”, Volume 4, Number 3, pp. 405-416, 2010.

55. N. Raghuvanshi, J. Snyder, R. Mehra, M. C. Lin, and N. Govindaraju, “Precomputed, Wave-basedAcoustic Propagation for Dynamic Sources in Indoor Scenes”, ACM Transactions on Graphics (Proc.of ACM SIGGRAPH), Volume 29, Number 4, Article#68, 2010.

56. J. Pan, L. Zhang, M. C. Lin, and D. Manocha, “A Hybrid Approach for Simulating Human Motionin 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.

57. J. Sewall, D. Wilkie, P. Merrell, and M. C. Lin, “Continuum Traffic Simulation”, in Computer Graph-ics Forum (Proc. of Eurographics), Volume 29, Number 2, pp. 439-448, 2010.

58. W. Moss, H. Yeh, J-M Hong, D. Manocha, and M. Lin, “Sounding Liquids: Automatic SoundSynthesis from Fluid Simulation”, in ACM Transactions on Graphics (Proc. of ACM SIGGRAPH),Volume 29, Number 3, Article#21, pp. 1-13, 2010.

59. J. Sewall, J. van den Berg, M. C. Lin, and Dinesh Manocha “Virtualized Traffic: ReconstructingTraffic Flows from Discrete Spatio-Temporal Data”, IEEE Transaction on Visualization and ComputerGraphics, p. 26-37, Nov. 2010.

60. 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)

61. J. Sewall, G. , N. Galoppo, G. Tsankov, and M. C. Lin, “Visual Simulation of Shockwaves”. inGraphical Models (Invited Submission for the Special Issue on Best of ACM SIGGRAPH & Euro-graphics Symposium on Computer Animation), Volume 71 , Issue 4 (July), Pages 126-138, 2009.

62. N. Raghuvanshi, R. Narain, and M. Lin, “Efficient and Accurate Sound Propagation Using AdaptiveRectangular Decomposition”, in IEEE Trans. on Visualization and Graphics, volume 15, no. 5, pp.789-801. September/October, 2009.

63. R. Gayle, A. Sud, E. Andersen, S. Guy, M. Lin, and D. Manocha, ”Interactive Navigation ofHeterogeneous Agents Using Adaptive Roadmaps”, to appear in IEEE Trans. on Visualization andComputer Graphics, volume 15, pp. 34-48, Jan. 2009.

64. R. Narain, J. Sewall, M. Carlson, and M. Lin, “Fast Animation of Turbulent Flows Using EnergyTransport and Procedural Synthesis”, Proc. of ACM SIGGRAPH Asia (also Back-Cover Image), Arti-cle#166, December 2008.

65. 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 (Bestof Computer Animation and Social Agents), volume 19, pp. 421-431, 2008.

66. A. Sud, E. Andersen, S. Curtis, M. Lin, and D. Manocha, “Real-time Path Planning in DynamicVirtual Environments Using Multi-agent Navigation Graphs”, IEEE Trans. on Visualization and Com-puter Graphics, Vol. 14-3, pp. 526-538, May 2008

21

67. 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 GraphicsForum (Proc. of Eurographics), Volume 27, Number 2, pp. 487-496, April 2008.

68. Nico Galoppo, M. Otaduy, S. Tekin, M. Gross, and M. Lin, “Fast Contact Dynamics for DeformableArticulated Characters”. in the Computer Graphics Forum (Proc. of EuroGraphics), Volume 26, pp.243-253, September 2007.

69. V. Kwatra, D. Adalsteinsson, T. Kim, N. Kwatra, M. Carlson, and M. Lin (2007), “TexturingFluids”. IEEE Trans. on Visualization and Computer Graphics, pp. 939-952, July/August 2007

70. N. Raghuvanshi, C. Lauterbach, A. Chandak, D. Manocha, and Ming C. Lin (2007), “Real-TimeSound Synthesis and Propagation for Games”, Communications of the ACM, p. 66-73, July 2007.

71. T. Kim and M. Lin (2007), “Stable Advection-Reaction-Diffusion With Arbitrary Anisotropy”, Journalof Computer Animation and Virtual World, Special Issue (Best of Computer Animation and SocialAgents), Volume 18, Issue 4-5 (September - December), p. 329-338, 2007

72. T. Kim and M. Lin (2007), “Fast Animation of Lightning Using Adaptive Meshes”, IEEE Trans onVisualization and Computer Graphics, Vol. 13, Issue 2, pp. 390-402, 2007.

73. T. Kim, J. Sewall, A. Sud, and M. Lin (2007), “Fast Simulation of Laplacian Growth”, in IEEEComputer Graphics and Applications, Vol. 27, No. 2, pp. 68-76, March/April 2007.

74. 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 ofthe Journal as of January 2008)

75. K. Ward, F. Bertails, T.-Y. Kim, S. Marshner, M.-P. Cani, and M. Lin (2007), “A Survey on HairModeling: Styling, Simulation, and Rendering”, to appear in IEEE Trans on Visualization and Com-puter Graphics, Vol. 13, Issue 2, p. 213-234, 2007.

76. Y. Kim, S. Redon, M. Lin, D. Manocha, and J. Templeman (2007), “Interactive Continuous Colli-sion 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 ofOctober 2007)

77. N. Raghuvanshi and M. Lin (2007), “Physically-based Sound Synthesis for Large-Scale Virtual En-vironments”, invited submission, in IEEE Computer Graphics and Applications, Vol. 27, No. 1, pp.14-18, Jan/Feb 2007.

78. N. Govindaraju, I. Kabul, M. C. Lin, and D. Manocha, “Fast Continuous Collision Detection amongDeformable Models using Graphics Processors”, invited submission, in Computers & Graphics, Volume31, Issue 1, p. 5-14, Jan 2007.

79. J. Wendt, W. Baxter, I. Oguz, and M. Lin (2007), “Finite-Volume Flow Simulations in ArbitraryDomains”, in Graphical Models, Volume 69, Number 1, pp. 19-32, 2007.

80. M. A. Otaduy and M. C. Lin, (2006) “A Haptic Rendering Pipeline for Stable and Responsive Six-Degree-of-Freedom Manipulation”, in IEEE Trans. on Robotics, Volume 22, Number 4, pp. 751-762,August 2006.

81. S. Redon and M. Lin (2006), “An Efficient, Error-Bounded Approximation Algorithm for SimulatingQuasi-Statics of Complex Linkages”, invited submission, Computer Aided Design, Volume 38, Issue 4,pp. 300-314, April 2006.

82. N. Govindaraju, M. Lin, and D. Manocha (2006), “Efficient Collision Culling among DeformableObjects using Graphics Processors”, invited submission, in Presence, Volume 15, Number 1, pp. 62-76,January 2006.

83. N. Govindaraju, M. Lin, and D. Manocha (2006), “Fast and Reliable Collision Culling using GraphicsHardware”, invited submission, in IEEE Trans on Visualization and Computer Graphics, Volume 12,Number 2, pp. 143-154, March/April 2006.

84. 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.

22

85. N. Jain, I. Kabal, N. Govindaraju, M. Lin, and D. Manocha (2005), “Multiresolution CollisionHandling 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.

86. S. Redon, N. Galoppo, and M. Lin (2005), “Adaptive Dynamics of Articulated Bodies”, in the ACMTrans. on Graphics (Proc. of ACM SIGGRAPH), pp. 936-945, July 2005.

87. 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 theACM Trans. on Graphics (Proc. of ACM SIGGRAPH), pp. 991-999 (Back-Cover Image), July 2005.

88. M. C. Lin and M. A. Otaduy (2005), “Sensation Preserving Haptic Rendering”, IEEE ComputerGraphics and Applications, invited submission, pp. 8-11, July/August 2005.

89. S. Redon, M. Lin, D. Manocha, and Y. Kim (2005), “Fast Continuous Collision Detection for Artic-ulated Models”, invited submission, in the Journal of Computing and Information Science in Engineer-ing, pp. 126-137, 2005.

90. W. Baxter, Y. Liu and M. Lin (2004), “A Viscous Paint Model for Interactive Applications”, in theJournal of Computer Animation and Virtual Worlds, Special Issue (Best of Computer Animation andSocial Agents), pp. 433-441, July 2004.

91. H. Schmidl and M. Lin (2004), “Geometry-Driven Physical Interaction Between Avatars and VirtualEnvironments”, in the Journal of Computer Animation and Virtual Worlds, Special Issue (Best of Com-puter Animation and Social Agents), pp. 229-236, July 2004.

92. M. Lin, W. Baxter, V. Scheib, and J. Wendt (2004) , “Physically-Based Virtual Painting”, invitedsubmission, in the Communications of the ACM, pp. 40-47, August 2004.

93. Y. Kim, G. Varadhan, M. C. Lin and D. Manocha (2004), “Fast Swept Volume Approximation ofComplex Polyhedral Models”, invited submission, Special Issue of Computer Aided Design, Volume36, Number 11, pp. 1013-1027, 2004.

94. H. Schmidl, N. Walker, and M. Lin (2004), “Fast Update of OBBTrees for Articulated-Body CollisionDetection”, in the Journal of Graphical Tools, Volume 9, Number 2, pp. 1-9, 2004.

95. 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 Engineer-ing, Volume 3, pp. 274-284, December 2003.

96. M. Otaduy and M. Lin (2003), “Sensation Preserving Simplification for Haptic Rendering”, in ACMTrans. on Graphics (Proc. of ACM SIGGRAPH), Vol. 22, pp. 543-553, 2003.

97. Y. J. Kim and M. C. Lin and D. Manocha (2003), “Incremental Penetration Depth Estimation Be-tween Convex Polytopes Using Dual-space Expansion”, in IEEE Trans. on Visualization and ComputerGraphics, pp. 152-163, 2003.

98. Y. Kim, M. Otaduy, M. C. Lin and D. Manocha (2003), “Six-Degree-of-Freedom Haptic RenderingUsing Incremental and Localized Computations”, in Presence, Vol. 12, No. 3, pp. 277-295, CoverImage Article, June 2003.

99. Y. Kim, K. Hoff, M. C. Lin and D. Manocha (2002), “Closest Point Query Among The Union OfConvex Polytopes Using Rasterization Hardware”, in Journal of Graphical Tools, Vol. 7, No. 4, pp.43-52, 2002.

100. V. Scheib, J. Haber, M. Lin and H.-P. Seidel (2002), “Efficient Fitting and Rendering of Large Scat-tered Data Sets Using Subdivision Surfaces”, in Computer Graphics Forum (Proc. of Eurographics),Volume 21, No. 3, pp. 353-362, 2002.

101. P. K. Agarwal, L. J. Guibas, H. Edelsbrunner, J. Erickson, M. Isard, S. Har-Peled, J. Hersh-berger, 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), “AlgorithmicIssues in Modeling Motion”, in ACM Computing Surveys (CSUR), Volume 34 Issue 4, pp. 550-572,December 2002.

23

102. S. Ehmann and M. Lin (2001), “Accurate and Fast Proximity Queries Between Polyhedra UsingConvex Surface Decomposition”, in Computer Graphics Forum (Proc. of Eurographics), Volume 20,No. 3, 10 pages, 2001.

103. W. Baxter, V. Scheib, M. Lin and D. Manocha (2001), “DAB: Haptic Painting with 3D VirtualBrushes”, in Proc. of ACM SIGGRAPH, pp. 461-468, 2001.

104. S. Ehmann, A. Gregory and M. Lin (2001), “A Touch-Enabled System for Multiresolution Modelingand 3D Painting”, in Journal of Visualization and Computer Animation, Vol. 12, pp. 145-157, 2001.

105. G. Hirota, R. Maheshwari and M. Lin (2000), “Fast Volume-Preserving Free-Form DeformationUsing Multi-Level Optimization”, invited submission, Special Issue on Solid Modeling of ComputerAided Design, Vol. 32, No. 8 & 9, pp. 499-512, July & August, 2000.

106. A. Gregory, M. Lin, S. Gottschalk and R. Taylor (2000), “Real-Time Collision Detection for HapticInteraction Using a 3-DoF Force Feedback Device”, invited submission, Special Issue on Virtual Envi-ronment of Computational Geometry: Theory and Applications, Vol. 15, No. 1-3, pp. 69-89, February2000.

107. A. Gregory, A. State, M. Lin, D. Manocha and M. Livingston (1999), “Feature-based SurfaceDecomposition for Polyhedral Morphing”, invited submission, Special Issue on Computer Animationof Visual Computer, Vol. 15, No. 9, pp. 453-470, 1999.

108. Subodh Kumar, Dinesh Manocha, William Garrett, Ming C. Lin (1999), “Hierarchical BackfaceComputation”, Special Issue on Visibility of Computers and Graphics, Vol. 23, No. 5, pp. 681–692,1999.

109. A. Wilson, E. Larsen, M. Lin and D. Manocha (1999), “Partitioning and Handling Massive Modelsfor Interactive Collision Detection”, Computer Graphics Forum (Proc. of Eurographics), Vol. 18, No.3, pp. 319-329, September 1999.

110. K. Hoff, T. Culver, J. Keyser, M. Lin and D. Manocha (1999), “Fast Computation of GeneralizedVoronoi Diagrams using Graphics Hardware”, in Proc. of ACM SIGGRAPH, August 1999, pp. 277-286.

111. S. Krishnas, G. Meenakshi, M. Lin, D. Manocha and A. Pattekar (1998), “Rapid and AccurateContact Determination between Spline Models Using ShellTrees”, Computer Graphics Forum (Proc.of Eurographics), vol.17, no. 3, September 1998, pp. C315-C326.

112. Ming C. Lin and Dinesh Manocha (1997), “Efficient Contact Determination in Dynamic Environ-ments”, in Special Issue of International Journal of Computational Geometry and Applications, Vol. 7,No. 1 & 2, pp. 123-151.

113. Madhav K. Ponamgi, Dinesh Manocha and Ming C. Lin (1997), “Incremental Algorithms for Col-lision Detection between Polygonal Models”, in IEEE Transactions on Visualization and ComputerGraphics, Vol. 3, No. 1, Jan-Mar 1997, pp. 51–64.

114. Stefan Gottschalk, Ming C. Lin and Dinesh Manocha (1996), “OBB-Tree: A Hierarchical Structurefor Rapid Interference Detection”, in Proc. of ACM SIGGRAPH, pp. 171-180, August 1996.

115. Ming C. Lin and Dinesh Manocha (1995), “Fast Interference Detection between Geometric Models”,in Visual Computer, Vol. 11, No. 10, pp. 542–561.

116. John F. Canny and Ming C. Lin (1993), “An Opportunistic Global Planner”, in Algorithmica Specialissue on Computational Robotics, Aug-Oct. 1993, Vol. 10 (no. 2-4): pp. 102–120.

Refereed Papers in Conference Proceedings1. Junbang Liang and Ming C. Lin, “Scalable Time-Domain Parallelization for Cloth Simulation”, Un-

der Review, 2017

2. Shan Yang, Junbang Liang, and Ming C. Lin, “Learning-based Cloth Material Recovery fromVideo”, to appear in the Proc. of International Conference on Computer Vision, 2017.

3. Shan Yang, Junbang Liang, and Ming C. Lin, “Generative Human Body Shape Reconstruction froma Single-view Sketch”, Under Review, 2017.

24

4. Shan Yang, Vladimir Jojic, Jun Lian, Ronald Chen, Hongtu Zhu, and Ming C. Lin, “Classificationof Prostate Cancer Grades and T-Stages based on Tissue Elasticity Using Medical Image Analysis” Proc.of MICCAI, 2016.

5. A. Rungta, S. Rust, N. Morales, R. Klatzky, M. C. Lin, and D. Manocha “Psychoacoustic Char-acterization of Propagation Effects in Virtual Environments”, Proc. of ACM Symposium on AppliedPerception. Article 3, 2016.

6. T. Yang, J. Chang, M. C. Lin, R. Martin, and S. M. Hu “Versatile Interactions at Interfaces for SPH-Based Simulations” in the Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation2016.

7. A. Sterling and M. C. Lin, “Interactive Modal Sound Synthesis Using Generalized Proportional Damp-ing”, in the Proc. of ACM Symposium on Interactive 3D Graphics and Games, pp. 79-86, 2016.

8. Z. Ren and M. C. Lin, “Interactive Virtual Percussion Instruments on Mobile Devices”, Proc. of ACMSymposium on Virtual Reality Software and Technology, pp. 79-83, 2015.

9. A. Sterling and M. C. Lin, “Integrated Multimodal Interaction Using Normal Maps”, Proc. of GraphicsInterface 2015.

10. D. Wilkie, C. Baykal, and M. C. Lin, “Participatory Route Planning,” Proc. of ACM SIGSPATIAL(Advances in Geographical Information Systems) 2014.

11. D. Wolinski, S. J. Guy, A.H. Olivier, M. C. Lin, D. Manocha, and J. Pettre, “Optimization-basedparameter estimation for crowd simulation,” in the Elsevier Transportation Research Procedia, Proc. ofConference in Pedestrian and Evacuation Dynamics 2014 (PED2014).

12. S. Kim, S. Guy, W. Liu, D. Wilkie, R. Lau, M. Lin, and D. Manocha, “Predicting Pedestrian Tra-jectories 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.

13. D. Wilkie, J. van den Berg, M. Lin, and D. Manocha, “Adaptive Route Planning for Metropolitan-Scale Traffic”, in the Proc. of ICAPS 2013 Workshop on Scheduling and Planning Applications(SPARK).

14. A. Golas, R. Narain, and M. C. Lin, “Hybrid Long-Range Collision Avoidance for Crowd Simula-tion”, Proc. of ACM Symposium on Interactive 3D Graphics and Games 2013. (Best Papers of theConference)

15. S. Kim, S. Guy, W. Liu, R. Lau, M. Lin, and D. Manocha, “Predicting Pedestrian Trajectories usingVelocity-Space Reasoning”, Proc. of International Workshop on Algorithmic Foundation of Robotics(WAFR) 2012.

16. Z. Ren, R. Mehra, J. Coposky, and M. Lin, “Designing Virtual Instruments with Touch-EnabledInterfaces”, in the Proc. of ACM SIGCHI Conference on Human Factors in Computing Systems (CHI)2012.

17. Jamie Snape, Stephen J. Guy, J. van den Berg, Ming C. Lin, and Dinesh Manocha, “Recipro-cal Collision Avoidance and Multi-Agent Navigation for Video Games”, Proc. of AAAI InternationalWorkshop on Multi-Agent Pathfinding 2012.

18. M. C. Lin, J. Pan, C. Park, and D. Manocha, “Simulating Human-like Motion in Constrained Dy-namic Environments”, in the Proc. of 2012 ICAPS Workshop on Combining Task and Motion Planningfor Real-World Applications.

19. M. C. Lin and D. Manocha, “Digital Cityscapes: Challenges and Opportunities for Planning andScheduling”, in the Proc. of 2012 ICAPS Scheduling and Planning Applications Workshop.

20. Z. Ren, R. Mehra, J. Coposky, and M. Lin, “Tabletop Ensemble: Touch-Enabled Virtual PercussionInstruments”, Proc. of ACM Symposium on Interactive 3D Graphics and Games 2012.

21. S. Kim, S. Guy, S. Curtis, D. Manocha, and M. Lin, “Interactive Simulation of Dynamic Crowd Be-haviors using General Adaptation Syndrome Theory”, in the Proc. of ACM Symposium on Interactive3D Graphics and Games 2012.

25

22. S. Guy, S. Kim, M. Lin, and D. Manocha, “Simulating Heterogeneous Crowd Behaviors UsingPersonality Trait Theory”, in the Proc. of ACM Symposium on Computer Animation 2011.

23. Z. Wang, Dangxiao Wang, Y. Zhang, and M. Lin, “Analysis on Increasing Transparency for Penalty-based Six Degree-of- Freedom Haptic Rendering”, in the Proc. of World Haptics Conference 2011.

24. D. Wilkie, J. van den Berg, M. Lin, and D. Manocha, ”Self-Aware Traffic Route Planning”, in theProc. of 25th AAAI Conference on Artificial Intelligence 2011.

25. M. C. Lin, D. Manocha, L. Eifert and A. Rodriquez, “Interactive Behavior Modeling for Large-ScaleCrowd Simulations”, in the Proc. of Behavior Representation in Modeling and Simulation (BRIMS)Conference 2011.

26. 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 andPrepare Pilgrims”, in the Proc. of Digital Media and its Applications in Cultural Heritage 2011.

27. L. Savioja, D. Manocha, M. C. Lin, “Use of GPUs in room acoustic modeling and auralization”, inthe Proc. of International Symposium on Room Acoustics (ISRA) 2010.

28. 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.

29. Y. Zheng, M. C. Lin, D. Manocha, A. H. Adiwahono and C.-M. Chew, “A Walking Pattern Gen-erator for Biped Robots on Uneven Terrains”, in the Proc. of IEEE/RSJ International Conference onIntelligent Robots and Systems (IROS) 2010.

30. 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 Agentsand Multiagent Systems, Article#786, 2010.

31. H. P. Lee, M. Foskey, Niethammer, and M. C. Lin, “Physically-Based Deformable Image Registra-tion with Material Property and Boundary Condition Estimation”, in the Proc. of IEEE Int. Symposiumon Biomedical Imaging 2010.

32. Y. Zheng, M. C. Lin, and D. Manocha, “A Fast n-Dimensional Ray-Shooting Algorithm for GraspingForce Optimization”, in the Proc. of IEEE Int. Conference on Robotics and Automation 2010.

33. M. C. Lin, Jason Sewall, Jur van den Berg, David Wilkie, and Dinesh Manocha “Multi-AgentPlanning and Simulation for Intelligent Transportation Systems”, in the Proc. of IEEE ICRA Workshopon Robotics and ITS 2010.

34. Z. Ren, H. Yeh, and M. Lin, “Synthesizing Contact Sounds Between Textured Models”, in the Proc.of IEEE Virtual Reality, pp. 139-146, 2010.

35. 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.

36. 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.

37. J. van den Berg, J. Snoeyink, M. C. Lin, and D. Manocha, “Centralized Path Planning for MultipleRobots: Optimal Decoupling into Sequential Plans”. in the Proc. of Robotics: Science and Systems2009.

38. N. Raghuvanshi, B. Lloyd, N. Govindaraju, and Ming C. Lin, “Efficient Numerical Acoustic Sim-ulation on Graphics Processors Using Adaptive Rectangular Decomposition”. Digital Proc. of EAASymposium on Auralization, 2009.

39. R. Gayle, W. Moss, M. C. Lin, and D. Manocha, “Multi-Robot Coordination using GeneralizedSocial Potential Fields”. Proc. of IEEE Int. Conference on Robotics and Automation, pp. 106-113,2009.

40. J. van den Berg, J. Sewall, M. C. Lin, and Dinesh Manocha “Virtualized Traffic: ReconstructingTraffic Flows from Discrete Spatio-Temporal Data”, Proc. of IEEE Virtual Reality, pp. 183-190, 2009.

26

41. N. Galoppo, W. Moss, S. Curtis, J. Sewall, M. Otaduy, and M. Lin, “Controlling DeformableModels with Dynamic Morph Targets”. Proc. of ACM Symposium on Interactive 3D Graphics, pp.39-47, 2009.

42. J. van den Berg, M. Stilman, J. Kuffner, M. C. Lin, and D. Manocha, “Path Planning amongMovable Obstacles: a Probabilistically Complete Approach”, Proc. of International Workshop on Al-gorithmics of Robotics, Volume 57, pp. 599-614, 2008.

43. 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.

44. 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, Number4, pp. 126-138, 2008.

45. H. Lee, M. Lin, and M. Foskey, “Physically-Based Validation of Deformable Medical Image Regis-tration”. Proc. of MICCAI, Volume 5242, pp. 830-838, 2008.

46. 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.

47. J. van den Berg, M. Lin, and D. Manocha, “Using Reciprocal Velocity Obstacles for Real-TimeMulti-Robot Navigation in Dynamic Environments”, Proc. of IEEE Int. Conference on Robotics andAutomation, pp. 1928-1935, 2008.

48. J. van den Berg, S. Patil, J. Sewall, D. Manocha, and M. Lin “Interactive Navigation of MultipleAgents in Crowded Environments”, Proc. of ACM Symposium on Interactive 3D Graphics and Games,pp.139-147, 2008.

49. A. Sud, R. Gayle, E. Andersen, S. Guy, M. Lin, and D. Manocha, “Real-time Navigation ofIndependent Agents Using Adaptive Roadmaps”, Proc. of ACM Symposium on Virtual Reality Softwareand Technology, pp. 99 - 106, 2007.

50. R. Gayle, A. Sud, M. Lin, and D. Manocha, “Reactive Deformation Roadmaps: Motion Planning ofMutliple Robots in Dynamic Environments”, Proc. of IEEE/RSJ International Conference on IntelligentRobots, pp. 3777-3783, 2007.

51. J. Sewall, P. Mecklenburg, S. Mitran, and M. Lin, “Fast Fluid Simulation Using Residual Distribu-tion Schemes”, Proc. of Eurographics Workshop on Natural Phenomena, pp. 47-54, 2007.

52. R. Narain, V. Kwatra, T. Kim, H. Lee, M. Carlson, M. Lin, “Feature-Guided Dynamic TextureSynthesis on Continuous Flows”, Proc. of Eurographics Symposium on Rendering, pp.361-370, 2007.

53. N. Galoppo, M. Otaduy, S. Tekin, M. Gross, and M. Lin, “Interactive Haptic Rendering of High-Resolution Deformable Objects”, invited submission, Proc. of Human Computer Interface InternationalSymposium on Virtual Reality, LNCS, Volume 4563, pp. 215-223, July 2007.

54. I. Kabul, R. Gayle, and M. Lin, “Cable Route Planning in Complex Environments Using ConstrainedSampling”. Proc. ACM Symposium on Solid and Physical Modeling and Applications, p. 395-402, June2007.

55. R. Gayle, M. Lin, and D. Manocha, “Efficient Motion Planning of Highly Articulated Chains usingPhysics-based Sampling”. Proc. of IEEE International Conference on Robotics and Automation, p.3319-3326, April 2007.

56. A. Sud, E. Andersen, S. Curtis, M. Lin, and D. Manocha, “Real-time Path Planning for VirtualAgents in Dynamic Environments”, in the Proc. of IEEE Virtual Reality, p. 91-98, March 2007.

57. 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.

58. N. Galoppo, M. A. Otaduy, P. Mecklenburg, M. Gross and M. C. Lin, “Fast Simulation of De-formable Models in Contact Using Dynamic Deformation Textures”, Proc. of ACM SIGGRAPH/EurographicsSymposium on Computer Animation, pp. 73-82 & 363, September 2006.

27

59. R. Gayle, M. C. Lin, and D. Manocha, “Adaptive Dynamics with Efficient Contact Handling forArticulated Robots”, in the Proc. of Robotics: Science and System 2006.

60. N. Govindaraju, I. Kabul, M. C. Lin, and D. Manocha, “Fast Continuous Collision Detection amongDeformable Models using Graphics Processors”, in the Proc. of Eurographics Symposium on VirtualEnvironments, pp. 19-26, May 2006.

61. N. Raghuvanshi and M. Lin “Interactive Sound Synthesis for Large Scale Environments”, Proc. ofACM Symposium on Interactive 3D Graphics and Games pp. 101-108, March 2006.

62. 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.

63. J. Schoner, M. Falvo, S. Lord, R. Taylor II, and M. Lin “Interactive Simulation of Fibrin Fibers inVirtual Environments” Proc. of IEEE Virtual Reality, pp. 27-34, March 2006.

64. R. Gayle, P. Segars, M. Lin, and D. Manocha, “Path Planning for Deformable Robots in ComplexEnvironments”, Proc. of Robotics: Sciences and Systems, pp. 1-8, June 2005.

65. S. Redon and M. Lin, “An Efficient, Error-Bounded Approximation Algorithm for Simulating Quasi-Statics of Complex Linkages”, Proc. of ACM Symposium on Solid and Physical Modeling, pp. 175-186,June 2005.

66. M. Otaduy and M. C. Lin, “Stable and Responsive Six-Degree-of-Freedom Haptic Manipulation UsingImplicit Integration”, Proc. of IEEE World Haptics Conference, pp. 247-256, March 2005.

67. S. Redon and M. Lin, “Practical Local Planning in the Contact Space”, Proc. of IEEE InternationalConference on Robotics and Automation, pp. 4200-4205, April 2005.

68. 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.

69. N. Govindaraju, M. Henson, M. C. Lin, and D. Manocha, “Interactive Visibility Ordering of Ge-ometric Primitives in Complex Environments”, Proc. of ACM Symposium on Interactive 3D Graphicsand Games, pp. 49-56, March 2005.

70. N. Govindaraju, M. Lin, and D. Manocha, “Quick-CULLIDE: Fast Inter- and Intra-Object CollisionCulling Using Graphics Hardware”, Proc. of IEEE VR, pp. 59-66, March 2005.

71. N. Govindaraju, M. Lin and D. Manocha, “Fast and Reliable Collision Culling using Graphics Hard-ware”, Proc. of ACM VRST, pp. 2-9, November 2004.

72. T. Kim and M. Lin, “Physically Based Animation and Rendering of Lightning”, Proc. of Pacific Graph-ics, pp. 267-275 (also Cover Image), October 2004.

73. W. Baxter and M. Lin, “A Versatile, Interactive 3D Brush Model”. Proc. of Pacific Graphics, pp.319-328 (also Cover Image), October 2004.

74. M. Otaduy, N. Jain, A. Sud, and M. Lin, “Haptic Rendering of Interaction between Textured Models”,Proc. of IEEE Visualization 2004.

75. T. Kim, M. Henson, and M. Lin, “A Hybrid Algorithm for Modeling Ice Formation”, Proc. of ACMSIGGRAPH/Eurographics Symposium on Computer Animation 2004, p. 305-314.

76. 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.

77. K. Ward, N. Galoppo, and M. Lin, “Modeling Hair Influenced by Water and Styling Products”, Proc.of Computer Animation and Social Agents 2004.

78. S. Yoon, B. Salomon, M. Lin, and D. Manocha, “Fast Collision Detection between Massive Modelsusing Dynamic Simplification”, pp. 136-146, Proc. of Eurographics Symposium on Geometry Process-ing 2004.

79. 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-SightComputations Using GPUs”, Proc. of Army Science Conference 2004

28

80. W. Baxter and M. Lin, “Haptic Interaction with Fluid Media”, Proc. of Graphics Interface 2004. (8pages)

81. S. Redon, M. Lin, D. Manocha and Y. Kim, “Fast Continuous Collision Detection for ArticulatedModels”. Proc. of ACM Symposium on Solid Modeling and Applications 2004. (12 pages)

82. N. Govindaraju, B. Lloyd, W. Wang, M. Lin and D. Manocha, “Fast Computation of Database Oper-ations using Graphics Processors”, Proc. of ACM SIGMOD International Conference on Managementof Data 2004. (12 pages)

83. W. Baxter, J. Wendt and M. Lin, “IMPaSTo: A Realistic, Interactive Model for Paint”, Proc. of ACMSymposium on Non-Photorealistic Animation and Rendering, pp. 45-56, 2004.

84. S. Redon, Y. Kim, M. Lin, D. Manocha, and J. Templeman, “Interactive Continuous CollisionDetection for Avatars in Virtual Environments”, Proc. of IEEE Virtual Reality 2004. (9 pages)

85. K. Ward and M. Lin, “Adaptive Grouping and Subdivision for Simulating Hair Dynamics”, Proc. ofPacific Graphics, p.234-243, 2003.

86. N. Govindaraju, S. Redon, M. Lin and D. Manocha, “CULLIDE: Interactive Collision Detec-tion Between Complex Models in Large Environments using Graphics Hardware”, in Proc. of SIG-GRAPH/Eurographics Graphics Hardware, p.25-32, 2003.

87. M. Otaduy and M. Lin, “CLODs: Dual Hierarchies for Multiresolution Collision Detection”, in Proc.of Symposium on Geometry Processing, p. 94-101, 2003.

88. T. Kim and M. Lin, “Visual Simulation of Ice Crystal Growth”, in Proc. of ACM SIGGRAPH/EurographicsSymposium on Computer Animation, p.86-97, 2003.

89. K. Ward, M. Lin, J. Lee, S. Fisher and D. Macri, “Modeling Hair Using Level-of-Detail Represen-tations”, in Proc. of Computer Animation and Social Agents, p. 41-47, May 2003.

90. Y. Kim, G. Varadhan, M. C. Lin and D. Manocha, “Fast Swept Volume Approximation of ComplexPolyhedral Models”, in Proc. of ACM Symposium on Solid Modeling and Applications, p. 11-22, June2003.

91. M. Foskey, M. C. Lin and D. Manocha, “Efficient Computation of A Simplified Medial Axis”, inProc. of ACM Symposium on Solid Modeling and Applications, p. 96-107, June 2003.

92. B. Salomon, M. Garber, M. Lin and D. Manocha, “Interactive Navigation in Complex EnvironmentsUsing Path Planning”, in Proc. of ACM Symposium on Interactive 3D Graphics, p. 41-50, April 2003.

93. M. Garber and M. C. Lin “Constraint-Based Motion Planning Using Voronoi Diagrams”, in Proc. ofInternational Workshop on Algorithmic Foundation of Robotics, p.514-530, December 2002.

94. Y. J. Kim and M. C. Lin and D. Manocha, “Fast Penetration Depth Estimation between PolyhedralModels using Hierarchical Refinement”, in Proc. of International Workshop on Algorithmic Foundationof Robotics, p. 480-496, December 2002.

95. Y. Kim, M. Otaduy, M. Lin and D. Manocha, “Fast Penetration Depth Computation Using Rasteriza-tion Hardware and Hierarchical Refinement”, in Proc. of ACM SIGGRAPH Symposium on ComputerAnimation, pp. 23-31, July 2002.

96. M. Garber and M. Lin, “Constrained-Based Motion Planning for Virtual Prototyping”, in Proc. ofACM Symposium on Solid Modeling and Applications, pp. 257-264, June 2002.

97. M. Lin, W. Baxter, M. Foskey, M. Otaduy and V. Scheib, “Haptic Interaction for Creative Processeswith Simulated Media”, in Proc. of IEEE Int. Conference on Robotics and Automation, pp 598-604,May 2002.

98. Y. Kim, M. Lin and D. Manocha, “DEEP: Dual-space Expansion for Estimating Penetration depthbetween convex polytopes”, in Proc. of IEEE Int. Conference on Robotics and Automation, pp. 921-926, May 2002.

99. Y. Kim, M. Otaduy, M. Lin and D. Manocha, “Six-Degree-of-Freedom Haptic Display Using Local-ized Contact Computations”, in Proc. of IEEE Haptics Symposium, pp. 209-216, March 2002.

29

100. M. Foskey, M. Otaduy and M. Lin, “ArtNova: Touch-Enabled 3D Model Design”, in Proc. of IEEEVR Conference, pp. 119-126, March 2002.

101. D. O’Brien, S. Fisher and M. Lin, “Simulation Level of Detail for Automatic Simplification of ParticleSystem Dynamics”, in Proc. of Computer Animation, pp.210-219, November 2001.

102. M. Otaduy and M. Lin, “User-Centric Viewpoint Computation for Haptic Exploration and Manipula-tion”, in Proc. of IEEE Visualization Conference, p. 311-318, October 2001.

103. S. Fisher and M. Lin, “Fast Penetration Depth Estimation for Elastic Bodies Using Deformed DistanceFields”, in Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems 2001, pp.330-336, October 2001.

104. 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.

105. K. Hoff III, A. Zaferakis, M. Lin and D. Manocha, “Fast and Simple Geometric Proximity QueriesUsing Graphics Hardware”, in Proc. of ACM Symposium on Interactive 3D Graphics, pp. 145-148,March 2001.

106. S. Ehmann and M. C. Lin, “Accelerated Proximity Queries Between Convex Polyhedra By Multi-Level Voronoi Marching”, in Proc. of IEEE/RSJ International Conference on Intelligent Robots andSystems 2000, pp. 2101-2106.

107. A. Gregory, A. Mascarenhas, S. Ehmann, M. C. Lin and D. Manocha, “Six-Degree-of-FreedomHaptic Display of Polygonal Models”, in Proc. of IEEE Visualization 2000, pp. 139-146.

108. A. Wilson, M. C. Lin, D. Mancoha, B.-L. Yeo, and M. Yeung, “A Video-Based Rendering Acceler-ation Algorithm for Interactive Walkthroughs”, in Proc. of Proc. of ACM Multimedia, pp. SA 31 - SA44, March 2000.

109. A. Gregory, S. Ehmann and M. Lin, “inTouch: Interactive Multiresolution Modeling and 3D Paintingwith a Haptic Interface”, in Proc. of IEEE Virtual Reality Conference, pp. 45-52, March 2000.

110. M. C. Lin, “Fast Proximity Queries for Large Game Environments”, in Proc. of Computer GameDevelopers Conference, 20 pages, March 2000.

111. K. Hoff, T. Culver, J. Keyser, M. Lin and D. Manocha, “Interactive Motion Planning Using Hardware-Accelerated Computation of Generalized Voronoi Diagrams”, Proc. of IEEE Int. Conference onRobotics and Automation, pp. 2931-2937, April 2000.

112. E. Larsen, S. Gottschalk, M. Lin and D. Manocha, “Distance Queries with Rectangular SweptSphere Volumes”, Proc. of IEEE Int. Conference on Robotics and Automation, pp. 3719-3726, April2000.

113. Ming C. Lin, “Fast and Accurate Collision Detection for Virtual Environments”, in Proc. of IEEEScientific Visualization, p. 171-180, edited by Hagen, Nielson and Post, 1999.

114. A. Wilson, D. Manocha and M. Lin, “Representation and Interactive Manipulation of Massive CADDatasets”, in Proc. of Workshop on Integrated Spatial Databases: Digital Images and GIS, 10 pages,June 1999.

115. G. Hirota, R. Maheshwari and M. Lin, “Fast Volume-Preserving Free-Form Deformation UsingMulti-Level Optimization”, in Proc. of ACM Symposium on Solid Modeling and Applications, pp.234-245, June 1999.

116. A. Gregory, M. Lin, S. Gottschalk and R. Taylor, “H-COLLIDE: A Framework for Fast and AccurateCollision Detection for Haptic Interaction”, in Proc. of IEEE Virtual Reality Conference, pp. 38-45,March 1999.

117. Ming C. Lin, “Fast Collision Detection for Interactive Games”, in Proc. of Computer Game DevelopersConference, pp. 603–619, San Jose, CA, March 1999.

118. M. Lin and S. Gottschalk, “Collision Detection between Geometric Models: A Survey”, in Proceed-ings of IMA Conference on Mathematics of Surfaces, pp. 37-56, September 1998.

30

119. A. Gregory, A. State, M. Lin, D. Manocha and M. Livingston, “Feature-based Surface Decomposi-tion for Correspondence and Morphing between Polyhedra”, in Proc. of Computer Animation, p.64-71,June 1998.

120. T. Hudson, D. Manocha, J. Cohen, M. C. Lin, K. Hoff, H. Zhang, “Accelerated Occlusion Cullingusing Shadow Frusta”, in Proc. of the 13th ACM Symposium on Computational Geometry, pp. 1-10,Nice, France, 1997.

121. 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 ModelingLanguage Symposium, pp. 119-125, Monterey, CA, 1997.

122. Subodh Kumar, Dinesh Manocha, William Garrett, Ming C. Lin, “Hierarchical Backface Compu-tation”, Proc. of the Seventh Eurographics Rendering Workshop, pp. 231-240, Porto, Portugal, June1996.

123. Merlin Hughes, Christopher DiMattia, Ming C. Lin and Dinesh Manocha, “Efficient and Accu-rate Interference Detection for Polynomial Deformation”, Proc. of Computer Animation, pp.155-166,Geneva, Switzerland, June 1996.

124. Ming C. Lin, “Building Simulations for Virtual Environments and Prototyping”, Proc. of the 20th ArmyScience Conference, pp. 331-335, Virginia, VA, June 1996.

125. Ming C. Lin, “A Path Finder for Navigating in Virtual Worlds”, Proc. of the 20th Army Science Con-ference, pp. 415-418, Virginia, VA, June 1996.

126. Ming C. Lin, Dinesh Manocha, and Madhav K. Ponamgi, “Fast Algorithms for Penetration andContact Determination between Non-Convex Polyhedral Models”, in Proc. of International Conferenceon Robotics and Automation, pp. 2707-2712, Japan, May 1995.

127. Madhav K. Ponamgi, Dinesh Manocha and Ming C. Lin, “Incremental Algorithms for CollisionDetection between Solid Models”, Proc. of ACM Solid Modeling and Applications, pp. 293-304, Utah,May 1995.

128. Jonathan Cohen, Ming C. Lin, Dinesh Manocha, and Madhav K. Ponamgi, “I-COLLIDE: AnInteractive and Exact Collision Detection System for Large Scaled Environment” in Proc. of ACMSymposium on Interactive 3D Graphics, pp. 189-196, Monterey, April 1995.

129. Ming C. Lin, Dinesh Manocha, and John Canny, “Fast Contact Determination in Dynamic Environ-ments”, in Proc. of IEEE International Conference on Robotics and Automation, Vol. 1, pp. 602-608,San Diego, May 1994.

130. Ming C. Lin and Dinesh Manocha, “Interactive Collision Detection for Synthetic Environments” inProc. of Conference on Advances in Modeling and Simulation, pp. 279-285, Alabama, April 1994.

131. Jonathan Cohen, Ming C. Lin, Dinesh Manocha, and Madhav K. Ponamgi, “Interference Detec-tion in Simulated Environments”, in Proc. of the Tenth DIS Workshop on Standards for the Interoper-ability of Defense Simulations, Vol. 2: pp.351-363, Orlando, Florida, March 1994.

132. D. Pratt, P. Barham, M. Lin, M. Zyda, et. al, “Dismounted Infantry Demonstration”, abstract andslides appeared in Proc. of the Tenth DIS Workshop on Standards for the Interoperability of DefenseSimulations, Vol. 4: pp.269-272, Orlando, Florida, March 1994.

133. Ming C. Lin and John F. Canny, “Efficient Collision Detection for Animation”, in Proc. of the ThirdEurographics Workshop on Animation and Simulation, Sept. 1992, Cambridge, England.

134. Ming C. Lin and John F. Canny, “A Fast Algorithm for Incremental Distance Calculation”, in Proc. ofIEEE International Conference on Robotics and Automation, pp. 1008-1014, April 1991, Sacramento.

135. John F. Canny and Ming C. Lin, “An Opportunistic Global Planner”, in Proc. of IEEE InternationalConference on Robotics and Automation, pp. 1554-1559, May 1990, Cincinnati.

Refereed Video Publications and Short Papers1. A Golas, R. Narain, and M. Lin, “A Continuum Model for Simulating Crowd Turbulence”, Proc. of

ACM SIGGRAPH Technical Talks 2014.

31

2. H. Yeh, Z. Ren, and M. Lin , “AudioCloning: Extracting Material Fingerprints from Example AudioRecording”, Proc. of ACM SIGGRAPH Technical Talks 2012.

3. A. Golas, R. Narain, J. Sewall, and P. Krajcevski, and M. Lin , “Efficient Large-Scale Hybrid FluidSimulation”, Proc. of ACM SIGGRAPH Technical Talks 2012.

4. S. Curtis, J. van den Berg, S. Guy, J. Snape, M. Lin, and D. Manocha “Pedestrian Simulationthrough Geometric Solutions in Velocity Space”, Proc. of International Conference on Pedestrian andEvacuation Dynamics 2012, Zurich, Switzerland.

5. R. Mehra, N. Raghuvanshi, L. Savioja, M. Lin, and D. Manocha, “An efficient time domain solverfor 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 DomainSolver 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, “Indepen-dent Navigation of Multiple Robots and Virtual Agents (Demonstration)”, Proc. of 9th Int. Conf. onAutonomous Agents and Multiagent Systems (AAMAS), 2 pages, 2010.

10. R. Narain, J. Sewall, M. Carlson, and M. Lin, “Coupling Numerical and Procedural Methods forAnimating Turbulent Fluids”, Poster Proc. of ACM SIGGRAPH/Eurographics Symposium on ComputerAnimation, 2 pages, 2008.

11. J. Sewall, P. Mecklenburg, S. Mitran, and M. Lin, “Fast Fluid Simulation Using Residual Distribu-tion Schemes”, Poster Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 2pages, 2007.

12. N. Galoppo, M. A. Otaduy, S. Tekin, M. Gross and M. C. Lin, “Accelerated Proximity Queries forHaptic 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 DetailedLayered 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 SIG-GRAPH SKETCHES, 1 page, 2006.

15. J. Wendt, W. Baxter, I. Oguz, and M. Lin, “3D Flows in Arbitrary Domains”, in the Poster Proc. ofACM SIGGRAPH/Eurographics Symposium on Computer Animation, 2 pages, 2005.

16. N. Govindaraju, M. Lin, and D. Manocha, “GPGP: General Purpose Computations using GraphicsProcessors”, 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 SIGGRAPHSKETCHES, 1 page, 2005.

18. J. Wendt, W. Baxter, I. Oguz, and M. Lin, “Animation of SIGGRAPH Logo using FVM-BasedSmoke”, in ACM SIGGRAPH Electronic Art & Animation Catalog, 1 page, 2005.

19. J. Sewall, T. Kim, and M. Lin, “Green’s Fractal Terrains”, in Electronic Theater, ACM SIGGRAPHElectronic Art & Animation Catalog, 1 page, 2005

20. N. Govindaraju, M. Lin, and D. Manocha, “Fast and Reliable Collision Detection using GraphicsProcessors”, 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 Hard-ware”, 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 SIGGRAPHSKETCHES, 1 page, 2004.

32

24. K. Ward, N. Galoppo, and M. Lin, “A Viscous Paint Model for Interactive Application”, Presented atACM SIGGRAPH SKETCHES, 1 page, 2004.

25. W. Baxter, Y. Liu and M. Lin, “A Viscous Paint Model for Interactive Applications”, Presented at ACMSIGGRAPH SKETCHES, 1 page, 2004.

26. Y. Kim, M. Otaduy, M. Lin and D. Manocha (2003), “Fast Penetration Depth Estimation UsingRasterization Hardware and Hierarchical Refinement”, in Proc. of ACM Computational GeometryConference, Video Publication, 2 pages, 2003.

27. K. Hoff, T. Culver, J. Keyser, M. Lin and D. Manocha (2000), “Fast Computation of GeneralizedVoronoi Diagrams using Graphics Hardware”, in Proc. of the 16th ACM Computational GeometryConference, Video Publication, 2 pages, 2002.

28. W. Baxter, V. Scheib, M. Lin and D. Manocha (2001), “DAB: Haptic Painting with 3D VirtualBrushes”, 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 De-composition 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 Interac-tive 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 Computationof 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 Mod-els”, 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 interactiveenvironments”, in Proc. of the 10th ACM Symposium on Computational Geometry, Video Publication,pp. 391–392.

Other Scientific Publications

Invited Technical Magazine Articles1. 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 Graphicsand Applications, March/April 2004.

4. T. Kim and M. Lin, “The Cold Facts About Ice Growth”, Animation Reporter, September 2003.

Other Conference/Workshop Publications and Presentations1. 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 Manufactur-

ing: Issues and Approaches”, in Proc. of 2000 NSF Design and Manufacturing Research Conference, 8pages, 2000.

33

5. M. C. Lin, A. Gregory, S. Ehmann, S. Gottschalk and R. Taylor, “Contact Determination for Real-time Haptic Interaction in 3D Modeling, Editing and Painting”, extended abstract in Proc. of 1999Workshop for PhanTom User Group, 4 pages, October 1999.

6. Madhav K. Ponamgi, Jonathan D. Cohen, Ming C. Lin Dinesh Manocha, “Incremental Colli-sion 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 Mod-els”, abstract in Proc. of MSI-Stony Brook Workshop on Computational Geometry, Stony Brook, NewYork, October 1995.

8. Ming C. Lin, “Incremental Algorithms for Collision Detection between Polyhedral Models” Proc. ofthe First ACM Workshop on Simulation And Interaction In Virtual Environments, Iowa City, Iowa, July1995.

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 GeometricModels”, abstract in Programs of Army Research Office and MSI Stony Brook Workshop on Computa-tional Geometry, Oct. 1993, Raleigh, North Carolina.

Other Significant Unpublished Technical Reports1. 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 betweenRigid and Deformable Models Using Graphics Hardware Acceleration”, Technical Report No. TR02-004, March 2002.

3. G. Hirota, S. Fisher, and M. Lin, “Simulation of Non-Penetrating Elastic Bodies Using DistanceFields”, Technical Report No. TR00-018, April 2000.

4. E. Larsen, S. Gottschalk, M. Lin and D. Manocha, “Fast Proximity Queries with Swept SphereVolumes”, UNC-CH Technical Report, 1999.

34

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 MaterialParameters”, by Zhimin Ren, Hengchin Yeh, and Ming Lin. PCT/US2013/043643, USPTO publication#US-2015-0124999-A1, May 7, 2015.

3. “Simulation-based Estimation of Elasticity Parameters and Use of Same for Non-Invasive Cancer De-tection and Cancer Staging”, by Huai-Ping Lee, Mark Stephen Foskey, Marc Niethammer, and MingLin. PCT/US2013/053803, USPTO publication #US-2015-0216496-A1, Aug 6, 2015.

4. “Methods, Systems, and Computer Readable Media for Simulating Sound Propagation Using Wave-Ray Coupling”, by Hengchen Yeh, Ravish Mehra, Lakulish Antani, Zhimin Ren, Ming Lin, and DineshManocha. US2014/329251, USPTO publication #2015-0294041, October 15, 2015.

Copyrighted Software SystemsMore than 250,000 Web Downloads

1. I-COLLIDE: An Interactive and Exact Collision Detection System, Release 1.0,1.1,1.2 (Copyright1995) – an interactive and exact collision detection library for large virtual environments composed ofnumerous convex polyhedra. Many non-convex polyhedra may be decomposed into a set of convexpolyhedra, which may then be used with this library. I-COLLIDE exploits coherence and the proper-ties of convexity to achieve interactive collision detection which is exact to the accuracy of the inputmodels. This is the first well-known system which can perform the computation for collision detectionat interactive rate for large-scaled simulated environments. The library has been tested in both an ar-chitectural walkthrough and multi-body simulations, impulse-based simulations. The time required forcollision detection is typically small compared to the time to generate the graphics for these simula-tions. I-COLLIDE is based on Ming Lin’s thesis and jointly developed by researchers at the Universityof 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 mod-els, It is applicable to polygon soups - models which contain no adjacency information, and obey notopological constraints. The models may contain cracks, holes, self-intersections, degenerate polygonsand nongeneric (e.g. coplanar and collinear) configurations. It is numerically robust - the algorithmis not subject to conditioning problems, and requires no special handling of nongeneric cases (suchas parallel faces, degenerate triangles, etc). RAPID has been developed by S. Gottschalk, under thesupervision 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 environmentsof arbitrary polygonal objects. V-Collide uses a three-stage collision detection architecture: (1) An N-body test finds possibly colliding pairs of objects, (2) A hierarchical oriented bounding box test findspossibly colliding pairs of triangles, and (3) An exact test determines whether or not a pair of trianglesactually overlaps. V-Collide has been developed under the supervision of M. C. Lin and D. Manocha atthe University of North Carolina at Chapel Hill.

4. S-COLLIDE: efficient and exact collision detection for spline models, Release 1.1 (Copyright1999) – S-Collide performs fast and accurate interference detection between spline models based onthe hierarchical representation of novel bounding volumes, called spherical shells. It uses a 2-level hi-erarchical approach: the top level eliminates pairs of objects that are not close to each other, while thebottom level performs fast and accurate intersection test between spline patches. S-Collide has beendeveloped under the supervision of M. C. Lin and D. Manocha at the University of North Carolina atChapel Hill.

35

5. PQP: fast proximity query package, Release 1.0 (Copyright 1999) – PQP is a library for performingthree types of proximity queries on a pair of geometric models composed of triangles. The queriesinclude collision detection, distance computation and tolerance verification. It uses a family of boundingvolumes called swept sphere volumes and exploits coherence and priority-directed search to performfast proximity queries. PQP has been developed under the supervision of M. C. Lin at the University ofNorth Carolina at Chapel Hill.

6. SWIFT: Speedy Walking via Improved Feature Testing, Release 1.0 (Copyright 2000) – SWIFT isa library for collision detection, distance computation, and contact determination of three-dimensionalpolygonal objects undergoing rigid motion. SWIFT can handle geometric models that are closed andconvex (or composed of convex pieces). It uses multiresolution representations and Voronoi marchingto take advantage of coherence. SWIFT has been developed under the supervision of M. C. Lin at theUniversity 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 ofthree-dimensional polygonal objects undergoing rigid motion. It uses a hierarchical data structure builtupon 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 Carolinaat 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 usinggraphics hardware. It supports the following proximity queries: collision detection, separation distance,penetration depth, contact points and normals. The main features include generality, simplicity, effi-ciency, no precomputation, robustness, bounded error approximation, and portability. PIVOT2D hasbeen developed under the supervision of M. C. Lin and D. Manocha at the University of North Carolinaat 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 angreedy algorithm. It incrementally seeks a ”locally optimal solution” by walking on the surface ofthe Minkowski sums. The surface of the Minkowski sums is computed implicitly by constructing alocal Gauss map. In practice, the algorithm works well when there is high motion coherence in theenvironment and is able to compute the optimal solution in most cases. DEEP has been developedunder 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 isa system for interactive painting with 3D virtual brushes and haptic interfaces. It uses a a physically-based, deformable 3D brush model and bi-directional, two-layer paint model. These allow the userto produce complex brush strokes intuitively. The haptic feedback enhances the sense of realism andprovides tactile cues that enable the user to better manipulate the paint brush. dAb has been developedunder 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 anovel paint model for use in interactive painting systems that captures a wide range of styles similar tooils or acrylics. The model includes both a numerical simulation to recreate the physical flow of paintand an optical model to mimic paint appearance. IMPaSTo has been developed under the supervisionof 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 aflexible brush modeling system capable of realistically simulating many varieties of brushes commonlyused in real painting. The geometric model of brush heads is a combination of subdivision surfaces andhundreds of individual bristles represented by thin polygonal strips. It exploits bristle-to-bristle coher-ence, simulating only a fraction of the bristles and using interpolation for the remainder. Its dynamicmodel incorporates realistic physically-based deformation, including anisotropic friction, brush plastic-ity, and tip spreading. V-Brush has been developed under the supervision of M. C. Lin at the Universityof North Carolina at Chapel Hill.

36

13. Symphony: Release 1.0 (Copyright 2008) – Symphony is an interactive physics-based sound synthe-sis system for generating realistic sounds from rigid-body dynamic simulations. Spring-mass systemsare used to model each object’s local deformation and vibration to capture physical effects such asmagnitude of impact forces, location of impact, and rolling sounds. No assumption is made about themesh connectivity or topology. Surface meshes used for rigid-body dynamic simulation are utilized forsound simulation without any modifications. Results in auditory perception and a novel priority-basedquality scaling scheme are used to enable the system to meet variable, stringent time constraints in areal-time application, while ensuring minimal reduction in the perceived sound quality. Symphony hasbeen 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 easy-to-use implementation of the Reciprocal Velocity Obstacle (RVO) framework for multi-agent simula-tion. The library also automatically takes advantages of parallelism, if the machine it runs on has multi-ple processors for computing motions of the agents. RVO has been developed under the supervision ofM. 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 ef-ficient, automatic methods for extrapolating a road map from a GIS database to automatically create ageometrically correct and topologically consistent 3D model of large-scale road network to be readilyused in a real-time traffic simulation, interactive visualization of virtual world, and autonomous vehiclenavigation. The resulting model representation also provides important road features for traffic simula-tions, including smoothly connected ramps, highways, overpasses, legal merge zones, and intersectionswith arbitrary states and is independent of the simulation methodologies. Road Network Library hasbeen 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 technologydeveloped in UNC GAMMA Research Group, March 2015.

4. ‘Impulsonic wins NC IDEA grant’ in NC IDEA Press Release for winning the competitive NC IDEAgrant to develop audio content creation tools for sound designers in the film, television and video gamesindustries 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 MAAFOCUS (the news magazine of the Mathematical Association of America) October/November 2010issue.

6. ‘Sounding Liquids’ (appeared in ACM SIGGRAPH 2010) was featured in the article by Telegraph.co.ukand 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 NewZealand 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 ofIndia 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 NewScientiston “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 Reportson scientific nuggets.

11. NSF supported GAMMA research on virtual prototyping was highlighted in LiveScience’s Research inAction, “Building Airplanes On a Computer,” March 25, 2010.

37

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 NextRevolution” on November 9, 2006.

14. A coverage on a new research project led by Manocha and Lin and funded by Senator Dole’s Office washighlighted in Daily Tar Heel on October 4, 2006.

15. Research on haptic rendering and applications led by Lin was highlighted in 2006 NSF Annual Reportson scientific nuggets.

16. DARPA’s Legacy press release on UNC’s GPU accelerated algorithm’s technology transfer to OneSAFon 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 Computationwith 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, Novem-ber/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 TECH-News, Vol. 5, Issue 537 on August 25, 2003

24. An interview on level-of-detail representations for hair modeling appeared in News & Observer on June25, 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.

38

University Services and Pedagogical Activities

Department & University Committees• Elected Member of UNC Honorary Degrees and Special Awards Committee, 2017-2020.

• Elected Natural Sciences & Mathematics Representative, College of Arts and Sciences Advisory Com-mittee, 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 TaughtUndergraduate Level:

39

• Introductory Programming in C++

• 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 Supervision1. Tanya Amert (MS 2017)

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. 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 2018)

25. Junbang (William) Liang

26. Paul Mecklenburg (M.S. 2007; Google)

40

27. Will Moss (M.S. 2009; Bump Technologies)

28. Rahul Narain (M.S. 2009; Ph.D. 2011; University of Minnesota at Twin Cities)

29. Miguel Otaduy (Ph.D. 2004; URJC Madrid)

30. Amol Pattekar (M.S. 1998; Yahoo)

31. Nikunj Raghuvanshi (Ph.D. December 2010; Microsoft Research)

32. Bo Ren (Ph.D. 2015 in Tsinghua University; Nankai University)

33. Zhimin Ren (M.S. 2009; Ph.D. 2014; Square)

34. Atul Rungta

35. Vincent Scheib (M.S. 2002; Google)

36. Jeffrey Schoner (M.S. 2005; Microsoft Corporation)

37. Auston Sterling (M.S. 2015; Ph.D. Expected 2018)

38. Jason Sewall (Ph.D. 2010; Intel Research)

39. Tetsuya Takahashi (Ph.D. Expected in 2017)

40. Kelly Ward (Ph.D. 2005; Walt Disney Animation Studios)

41. Jeremy Wendt (M.S. 2007; Sandia National Lab)

42. David Wilkie (Ph.D. 2015; Google)

43. Justin Wilson

44. David Wolinski (Ph.D. 2016; UNC Chapel Hill)

45. Jiangbo Yin (M.S. 2015; Google)

46. Shan Yang (M.S. May 2014; Ph.D. Expected 2017; Google Research)

47. Hengchin Yeh (M.S. 2009; Ph.D. 2014; Google)

48. Tao Yang (Ph.D. 2018 Expected in Tsinghua University)

49. Andrew Zaferakis (M.S. 2001; Angel Studio)

50. Yu Zheng (M.S. December 2011; Ph.D. 2014; University of Michigan, Dearborn)

51. Maggie Zhou (B.S. Honor 2011; Google)

Postdoctoral Research Associates Supervision1. 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)

11. David Wolinski

Other Student Collaborators1. Jonathan Cohen (Livermore National Lab)

41

2. Anish Chandak

3. Scott Cooper

4. Tim Culver (SensAble Technologies, Inc.)

5. Sean Curtis

6. Nate Dierk

7. Christopher DiMattia

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)

42

43. Andrew Wilson (Sandia National Laboratories)

44. Sungeui Yoon (KAIST, Korea)

Ph.D. and Habilitation Committees1. Lakulish Antani

2. Jan M. Allbeck (University of Pennsylvania)

3. William V. Baxter

4. Andrew Phillip Best

5. Aniket Bera

6. Gianni Campion (McGill University, Canada)

7. Anish Chandak

8. Gabriel Cirio (INRISA, France)

9. Jonathan Cohen

10. Tim Culver

11. Sean Curtis

12. Carl Erikson

13. Christian Duriez (Habilitation, University of Lille 1, France)

14. Nico Galoppo

15. Russell Gayle

16. Abhinav Golas

17. Stefan Gottschalk

18. Naga Govindaraju

19. Stephen Guy

20. Mark Harris

21. Liang He

22. Gentaro Hirota

23. Kenneth Hoff III

24. Martin Isenburg

25. John Keyser

26. Christian Lauterbach

27. Sujeong Kim

28. Theodore Kim

29. Pavel Krajcevski

30. Manfred Lau (Carnegie Mellon University)

31. Huai-Ping Lee

32. Weizi (Philip) Li

33. Guodong (Shawn) Liu

34. Brandon Lloyd

35. Peiran Liu (University of Ottawa, Canada)

36. Ying Liu (University of Pennsylvania)

37. Ravish Mehra

43

38. Yu Meng

39. Paul Merrell

40. David Millman

41. Qi Mo

42. Nicolas Morales

43. Rahul Narain

44. Sahil Narang

45. Sarah Niebe (University of Copenhagen)

46. Jan Ondrej (Universite Rennes, France)

47. Miguel Otaduy

48. Jia Pan

49. Chonhyon Park

50. Sachin Patil

51. Chao Peng (Virginia Polytechnic Institute and State University)

52. Adrien Peytavie (Universite Claude-Bernard Lyon 1)

53. Madhav Ponamgi

54. Nikunj Raghuvanshi

55. Stephane Redon (Evry University/INRIA)

56. Bo Ren (Tsinghua University, China)

57. Zhimin Ren

58. Atul Rungta

59. Brian Salomon

60. Carl Schissler

61. Jason Sewall

62. Jamie Snape

63. Anil Shenoy (Mathematics, UNC Chapel Hill)

64. Denis Steinemann (ETH Zurich)

65. Auston Baker Sterling

66. Avneesh Sud

67. Tetsuya Takahashi

68. Micah Taylor

69. Bertram Unger (Carnegie Mellon University)

70. Gokul Varadhan

71. Kelly Ward

72. David Wilkie

73. Andy Wilson

74. David Wolinski (INRIA, France)

75. Jingyu Yan

76. Shan (Alex) Yang

77. Hengchin (Yero) Yeh

78. Sungeui Yoon

44

79. Liangjun Zhang

80. Yu Zheng

M.S. Committees1. Dwayne Branch (N.C. A & T State University)

2. Angela Gooding (N.C. A & T State University)

Other Professional Collaborators Since 19951. 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)

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)

45

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. Jun Lian (University of North Carolina at Chapel Hill)

40. Susan Lord (University of North Carolina at Chapel Hill)

41. Dean Macri (Intel Corporation)

42. John Manferdelli (Microsoft Corporation)

43. Dinesh Manocha (University of North Carolina at Chapel Hill)

44. Steve Marshner (Cornell University)

45. Leonard McMillan (University of North Carolina at Chapel Hill)

46. Michael Minion (University of North Carolina at Chapel Hill)

47. Sorin Mitran (University of North Carolina at Chapel Hill)

48. Julian Pettre (INRISA, France)

49. Michael Piasecki (Drexel University)

50. Werner Purgathofer (Vienna University of Technology, Austria)

51. Nagui M. Rouphail (North Carolina State University)

52. William Regli (Drexel University)

53. William Ribarsky (University of North Carolina at Charlotte)

54. Ronald R. Rindfuss (University of North Carolina at Chapel Hill)

55. Julian Rosenman (University of North Carolina at Chapel Hill)

56. Nagui Rouphail (NC Institute for Transportation Research and Education)

57. Nadathur Satish (Intel Research)

58. Paul Segars (Johns Hopkins University)

59. Hans-Peter Seidel (Max-Planck-Institute for Informatik, Germany)

60. Kenneth Salisbury (Stanford University)

61. Brent Senior (University of North Carolina at Chapel Hill)

62. Vadim Shapiro (University of Wisconsin at Madison)

63. William Sherman (Desert Research Institute)

64. Anthony Steed (University College London, England)

65. John Snyder (Microsoft Research)

66. Richard Superfine (University of North Carolina at Chapel Hill)

67. Krishnan Suresh (University of Wisconsin at Madison)

68. Russell Taylor (University of North Carolina at Chapel Hill)

69. Rasmus Tamstorf (Walt Disney Feature Animation)

70. Ray Tan (University of North Carolina at Chapel Hill)

71. Amitabh Varshney (University of Maryland at College Park)

72. Mary Whitton (University of North Carolina at Chapel Hill)

73. Minerva Yeung (Intel Corporation)

74. Boon-Lok Yeo (Intel Corporation)

46

75. Stephen J. Walsh (University of North Carolina at Chapel Hill)

76. Dangxiao Wang (Beihang University)

77. Benjamin Watson (North Carolina State University)

78. Hongtu Zhu (University of North Carolina at Chapel Hill)

Proposal and Book Reviewer

1. NSF Panels for PFI-BIC, Expedition in Computing, CPS, NRI, SCH, CISE/ACR, CISE/CCR, CISE/CI,CISE/CPA, CISE/CRI, CISE/HCC, CISE/IIS, CISE/RHA, ENG/DMII, 1997 – Present

2. European Research Council Reviewer for Advanced Grants 2017

3. Proposal Reviewer for European Commision, 2012 – Present

4. Panel Review for Agence Nationale de la Recherche (ANR) in France

5. Proposal Reviewer for Army Research Office

6. Proposal Reviewer for City University of Hong Kong

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.

47

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

48