Professional Activities
  • Chair, Executive Committee, 2021 - present, Solid Modeling Association
  • Technical Editor, 2022 - present, IEEE/ASME Transactions on Mechatronics
  • Associate Editor, 2022 - present, Journal of Engineering Design
  • Associate Editor, 2021 - present, Computers & Graphics
  • Associate Editor, 2015 - 2018, IEEE Transactions on Automation Science and Engineering
  • Associate Editor, 2013 - 2023, ASME Journal of Computing and Information Science in Engineering
  • Member of Editorial Board, 2013 - present, Computer-Aided Design and Applications
  • Member of Editorial Board, 2012 - present, Computer-Aided Design
  • Member of Editorial Board, 2011 - present, Journal of Industrial and Production Engineering
  • Member of Editorial Board, 2020 - 2024, Springer Series in Adaptive Environments
  • Member of Editorial Board, 2012 - 2023, International Journal of Precision Engineering and Manufacturing
  • Special Issue Editor, 2017, ASME Journal of Mechanical Design, Special Issue on "Data-Driven Design (D3)"
  • Special Issue Editor, 2015, Computer-Aided Design, Special Issue on "Geometric and Physical Modeling for Additive Manufacturing"
  • Special Issue Editor, 2014, Journal of Manufacturing Systems, Special Issue on "Depth Cameras Based Techniques and Applications in Design, Manufacturing and Services"
  • Special Issue Editor, 2012, International Journal of Computer Integrated Manufacturing, Special Issue on "Recent Technology in Design and Manufacturing Automation"
  • Special Issue Editor, 2010, Computers in Industry, Special Issue on "Soft Products Development"
  • Special Issue Editor, 2005, Computer-Aided Design, Special Issue on "CAD Methods in Garment Design"

    2025
  • Program Committee Member, Shape Modeling International 2025 (SMI'25) Conference, October 29 - November 2, 2025, Hangzhou, China
  • Program Committee Member, Symposium on Solid & Physical Modeling 2025, October 29 - November 2, 2025, Hangzhou, China
  • Program Committee Member, International Conference of Geometric Modeling and Processing (GMP 2025), May 28-30, 2025, St. Louis, USA
  • Program Committee Member, Eurographics 2025, May 12-16, 2025, London, United Kingdom
  • Program Committee Member, The 13th International Conference on Computational Visual Media (CVM 2025), April 19-21, 2025, Hong Kong SAR, China

    2024
  • Technical Committee Member, ACM SIGGRAPH Asia 2024, December 3-6, 2024, Tokyo, Japan
  • Associate Editor, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2024), October 14-18, 2024, Abu Dhabi, UAE
  • Associate Editor, IEEE/ASME International Conference on Advanced Intelligent Mechatronics, July 15-18, 2024, Boston, USA
  • Program Committee Member, Shape Modeling International 2024 (SMI'24) Conference, July 12-14, 2024, Detroit, Michigan, USA
  • Program Committee Member, Symposium on Solid & Physical Modeling 2024, July 8-10, 2024, Montreal, Canada
  • Program Committee Member, International Conference of Geometric Modeling and Processing (GMP 2024), June 5-7, 2024, Qingdao, China
  • Program Committee Member, Eurographics 2024, April 22-26, 2024, Limassol, Cyprus
  • Program Committee Member, The 12th International Conference on Computational Visual Media (CVM 2024), April 10-12, 2024, Wellington, New Zealand

    2023
  • Technical Committee Member, ACM SIGGRAPH Asia 2023, December 12-15, 2023, Sydney, Australia
  • Program Committee Member, Pacific Graphics 2023, October 10-13, 2023, Deajeon, South Korea
  • Associate Editor, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2023), October 1–5, 2023, Detroit, USA
  • Program Committee Member, Computer Graphics International 2023, August 28 - September 1, 2023, Shanghai, China
  • Associate Editor, IEEE International Conference on Automation Science and Engineering, August 26-29, 2023, Auckland, New Zealand
  • Program Committee Member, The 18th International Conference on Computer-Aided Design and Computer Graphics (CAD/Graphics 2023), August 19-21, 2023, Shanghai, China
  • Program Committee Member, International Conference of Geometric Modeling and Processing (GMP'23), July 6-7, 2023, Genova, Italy
  • Program Committee Member, Symposium on Solid & Physical Modeling 2023, July 5-7, 2023, Genova, Italy
  • Organizing Committee Member, International Geometry Summit, July 3-7, 2023, Genova, Italy
  • Associate Editor, IEEE/ASME International Conference on Advanced Intelligent Mechatronics, June 27 - July 1, 2023, Seattle, USA
  • Program Committee Member, The 11th International Conference on Computational Visual Media (CVM 2023), April 6-8, 2023, Shenzhen, China

    2022
  • Program Co-Chair, ACM SIGGRAPH VRCAI 2022 Conference, December 10-11, 2022, Guangzhou, China
  • Associate Editor, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2022), October 23-27, 2022, Kyoto, Japan
  • Program Committee Member, Computer Graphics International 2022, September 12-16, 2022, Virtual Conference
  • Associate Editor, IEEE International Conference on Automation Science and Engineering, August 20-24, 2022, Mexico City, Mexico
  • Associate Editor, IEEE/ASME International Conference on Advanced Intelligent Mechatronics, July 11-15, 2022, Sapporo, Japan
  • Program Committee Member, Symposium on Solid & Physical Modeming 2022, June 27-29, 2022, Virtual Conference
  • Program Committee Member, International Conference of Geometric Modeling and Processing (GMP'22), May 11-13, 2021, Okinawa, Japan
  • Program Committee Member, Eurographics 2022, April 25-29, 2022, Reims, France
  • Program Committee Member, The 10th International Conference on Computational Visual Media (CVM 2022), April 7-9, 2022, Beijing, China
  • Program Committee Member, The 36th AAAI Conference on Artificial Intelligence (AAAI-22), February 22 - March 1, 2022, Vancouver, Canada

    2021
  • Scientific Committee Member, 2nd International Conference on Additive Fabrication of Composites, 25-26 November, 2021
  • Associate Editor, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2021), September 27 - October 1, 2021, Prague, Czech
  • Program Committee Member, Symposium on Solid & Physical Modeling 2021, September 27-29, 2021, Davis, California, USA
  • Program Committee Member, Computer Graphics International 2021, September 6-10, 2021, Geneva, Switzerland
  • Program Committee Member, International Conference of Geometric Modeling and Processing (GMP'21), May 10-13, 2021, Pilsen, Czech
  • Program Committee Member, The 17th International Conference on Computer-Aided Design and Computer Graphics (CAD/Graphics 2021), May 8-9, 2021, Xi'an, China
  • Program Committee Member, The 9th International Conference on Computational Visual Media (CVM 2021), April 21-23, 2021, Qingdao, China
  • Program Committee Member, The 35th AAAI Conference on Artificial Intelligence (AAAI-21), February 2-9, 2021, Virtual Conference

    2020
  • Associate Editor, IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2020), October 25-29, 2020, Las Vegas, USA
  • Program Committee Member, Computer Graphics International 2020, June 22-25, 2020, Geneva, Switzerland
  • Conference Co-Chair, Symposium on Solid & Physical Modeling 2020, June 2-4, 2020, Strasbourg, France
  • Program Committee Member, International Conference of Geometric Modeling and Processing (GMP'20), May 13-15, 2020, Okinawa, Japan
  • Program Committee Member, Eurographics 2020, May 26-29, 2020, Norrkoping, Sweden

    2019
  • Scientific Committee Member, International Conference on Engineering Design 2019 (ICED 2019), August 5-8, 2019, Delft, The Netherlands
  • Program Committee Member, Computer Graphics International 2019, June 17-20, 2019, Calgary, Canada
  • Program Committee Member, International Conference of Geometric Modeling and Processing (GMP'19), June 19-21, 2019, Vancouver, Canada
  • Review Panel Chair, Independent Research Fund Denmark | Technology and Production Sciences, Denmark

    2018
  • Executive Committee Member, Solid Modeling Association
  • Steering Committee Member, International Conference on Innovative Design and Manufacturing, November 23-26, 2018, Wuhan, P.R. China
  • Program Committee Member, Symposium on Solid & Physical Modeling 2018, June 11-13, 2018, Bilbao, Spain
  • Program Committee Member, Computer Graphics International 2018, June 11-14, 2018, Bintan Island, Indonesia
  • Program Committee Member, International Conference of Geometric Modeling and Processing (GMP'18), April 09-11, 2018, Aachen, Germany

    2017
  • Executive Committee Member, Solid Modeling Association
  • Program Committee Member, The 15th International CAD/Graphics, August 26-28, 2017, Changsha, China
  • Scientific committee Member, International Conference on Engineering Design 2017 (ICED 2017), August 21-25, 2015, Vancouver, Canada
  • Program Committee Member, Eurographics Symposium on Geometry Processing 2017, July 3-5, 2017, London, UK
  • Program Committee Member, Computer Graphics International 2017, June 27-30, 2017, Yokohama, Japan
  • Program Committee Member, Symposium on Solid & Physical Modeling 2017, June 19-21, 2017, Berkeley, USA
  • Program Committee Member, Eurographics 2017, April 24-28, 2017, Lyon, France
  • Program Committee Member, International Conference of Geometric Modeling and Processing (GMP'17), April 17-19, 2017, Xiamen, Fujian, China

    2016
  • Executive Committee Member, Solid Modeling Association
  • Program Committee Member, Symposium on Solid & Physical Modeling 2016, June 20-24, 2016, Berlin, Germany
  • Program Committee Member, Eurographics 2016, May 9-13, 2016, Lisbon, Portugal
  • Program Committee Member, International Conference of Geometric Modeling and Processing (GMP'16), April 11-13, 2016, San Antonio, USA
  • Steering Committee Member, International Conference on Innovative Design and Manufacturing, January 24-26, 2016, Auckland, New Zealand

    2015
  • Program Chairman, 2015 SIAM Conference on Geometric and Physical Modeling (GDSPM15), October 12-14, 2015, Salt Lake City, Utah, USA
  • Program Committee Member, 2015 IEEE International Symposium on Haptic, Audio and Visual Environments and Games, October 11-12, 2015, Ottawa, Canada
  • Program Committee Member, The 14th International CAD/Graphics, August 26-28, 2015, Xi'an, China
  • Scientific committee Member, International Conference on Engineering Design 2015 (ICED 2015), July 27-30, 2015, Milan, Italy
  • Program Committee Member, International Conference of Geometric Modeling and Processing (GMP'15), June 1-3, 2015, Lugano, Switzerland

    2014
  • Program Chairman, Shape Modeling International 2014 (SMI'14) Conference, October 28-30, 2014, Hong Kong, China
  • Program Committee Member, 2014 Symposium on Solid and Physical Modeling, October 26-28, 2014, Hong Kong, China
  • Organization Chair, International Convention on SPM/SMI 2014, October 26-30, 2014, Hong Kong
  • Program Committee Member, 13th ACM SIGGRAPH Virtual Reality Continuum and Its Applications in Industry, December 2014, China
  • Program Committee Member, 13th IEEE International Symposium on Haptic Audio-Visual Environments and Games, October 10-11, 2014, Dallas, Texas, USA
  • Program Committee Member, International Conference of Geometric Modeling and Processing (GMP) 2014, June 29 - July 1, 2014, Singapore
  • Program Committee Member, International CAD Conference and Exhibition 2014 (CAD'14), June 23-26, 2014, Hong Kong, China
  • Program Committee Member, Eurographics 2014, April 7-11, 2014, Strasbourg, France
  • Chairman, IEEE Hong Kong Section, Joint Chapter on Robotics & Automation Society, and Control Systems Society (RACS)

    2013
  • Past-Chairman, Computer-Aided Product and Process Development (CAPPD) Technical Committee, ASME CIE Division
  • Conference General Chairman, ACM SIGGRAPH Virtual Reality Continuum and Its Applications in Industry, November 17-19, 2013, Hong Kong
  • Program Committee Member, The 13th International CAD/Graphics, November 16-18, 2013, Hong Kong
  • Program Committee Member, 2013 SIAM Conference on Geometric and Physical Modeling (GD/SPM'13), November 11-14, 2013, Denver, USA
  • Scientific Committee Member, International Conference on Engineering Design 2013 (ICED 2013), August 19-22, 2013, Seoul, Korea
  • Program Committee Member, The 9th International Symposium on Visual Computing, July 29-31, 2013, Rethymnon, Crete, Greece
  • Program Committee Member, International CAD Conference and Exhibition 2013 (CAD'13), June 17-20, 2013, Bergamo, Italy
  • Executive Committee Member, ASME Hong Kong Section
  • Chairman, IEEE Hong Kong Section, Joint Chapter on Robotics & Automation Society, and Control Systems Society (RACS)

    2012
  • Chairman, Computer-Aided Product and Process Development (CAPPD) Technical Committee, ASME CIE Division
  • Program Committee Member, 12th ACM SIGGRAPH Virtual Reality Continuum and Its Applications in Industry 2012, December 2-4, 2012, Singapore
  • Program Committee Member, ACM SIGGRAPH Asia'12, Sketches and Posters Program, November 28 - December 1, 2012, Singapore
  • Program Committee Member, 2012 Symposium on Solid and Physical Modeling, October 29-31, 2012, Dijon, France
  • Program Committee Member, The 8th International Symposium on Visual Computing, July 16-18, 2012, Rethymnon, Crete, Greece
  • Program Committee Member, International Conference of Geometric Modeling and Processing (GMP) 2012, June 20-22, 2012, Mount Huang, China
  • Advisory Board Member, Program Committee Member, International CAD Conference and Exhibition 2012 (CAD'12), June 11-14, 2012, Niagara Falls, Canada
  • Executive Committee Member, ASME Hong Kong Section
  • Executive Committee Member, IEEE Hong Kong Section, Joint Chapter on Robotics & Automation Society, and Control Systems Society (RACS)

    2011
  • Chairman, Computer-Aided Product and Process Development (CAPPD) Technical Committee, ASME CIE Division
  • Program Committee Member, ACM SIGGRAPH Asia'11, Sketches and Posters Program, December 13-15, 2011, Hong Kong
  • Program Committee Member, 11th ACM SIGGRAPH Virtual Reality Continuum and Its Applications in Industry 2011, December 11-12, 2011, Hong Kong
  • Program Committee Member, 2011 SIAM/ACM Joint Conference on Geometric and Physical Modeling, October 24-27, 2011, Orlando, Florida, USA
  • Program Committee Member, The 7th International Symposium on Visual Computing, September 26-28, 2011, Las Vegas, Nevada, USA
  • Program Committee Member, The 12th International CAD/Graphics, September 15-17, 2011, Jinan, China
  • Advisory Board Member, Program Committee Member, International CAD Conference and Exhibition 2011 (CAD'11), June 27-30, 2011, Taipei, Taiwan
  • Executive Committee Member, ASME Hong Kong Section
  • Executive Committee Member, IEEE Hong Kong Section, Joint Chapter on Robotics & Automation Society, and Control Systems Society (RACS)

    2010
  • Vice-Chair, Computer-Aided Product and Process Development (CAPPD) Technical Committee, ASME CIE Division
  • Conference General Chairman, International Conference on Manufacturing Automation, December 13-15, 2010, Hong Kong
  • Program Committee Member, SIGGRAPH Asia'10, Sketches and Posters Program, December 15-18, 2010, Seoul, Korea
  • Program Committee Member, The 6th International Symposium on Visual Computing, November 29 - December 1, 2010, Las Vegas, Nevada, USA
  • Program Committee Member, MCP-Asia Pacific 2010 - An International Conference on Mass Customization and Personalization, Taipei, Taiwan, December 6-9, 2010
  • Program Committee Member, 2010 ACM Symposium on Geometric and Physical Modeling, September 1-3, 2010, Haifa, Israel
  • Program Committee Member, The 5th International Conference of E-Learning and Games (Edutainment 2010), August 16-18, 2010, Changchun, China
  • Advisory Board Member, Program Committee Member, International CAD Conference and Exhibition 2010 (CAD'10), June 21-25, 2010, Dubai, United Arab Emirates
  • Executive Committee Member, ASME Hong Kong Section
  • Executive Committee Member, IEEE Hong Kong Section, Joint Chapter on Robotics & Automation Society, and Control Systems Society (RACS)

    2009
  • Executive Committee Member, Computer-Aided Product and Process Development (CAPPD) Technical Committee, ASME CIE Division
  • Program Committee Member, 2009 SIAM/ACM Joint Conference on Geometric and Physical Modeling, October 4-8, 2009, San Francisco, California, USA
  • Program Committee Member, The 11th IEEE International Conference on Computer-Aided Design and Computer Graphics (CAD/Graphics 2009), August 19-21, 2009, Mount Huang, China
  • Program Committee Member, IEEE International Conference on Mechatronics and Automation 2009, August 9-12, 2009, Changchun, Jilin, China
  • Program Committee Member, The 4th International Conference on E-learning and Games (Edutainment 2009), August 9-11, 2009, Banff, AB, Canada
  • Program Committee Member, The 16th ISPE International Conference on Concurrent Engineering (CE2009), July 20-24, Taipei, Taiwan
  • Advisory Board Member, Program Committee Member, International CAD Conference and Exhibition 2009 (CAD'09), June 8-12, 2009, Reno, Nevada, USA
  • Executive Committee Member, ASME Hong Kong Section
  • Executive Committee Member, IEEE Hong Kong Section, Joint Chapter on Robotics & Automation Society, and Control Systems Society (RACS)

    2008
  • Vice-Chair, International Conference Virtual Concept 2008, October 8-10, 2008, Beijing, China
  • Program Committee Member, International conference on Advances in Product Development and Reliability (PDR'08), August 4-6, 2008, Chengdu, China
  • Advisory Board Member, Program Committee Member, International CAD Conference and Exhibition 2008 (CAD'08), June 23-27, 2008, Orlando, Florida, USA
  • Program Committee Member, The 3rd International Conference on E-learning and Games (Edutainment 2008), June 16-18, 2008, Nanjing, China
  • Section Chair, IEEE International Conference on Shape Modeling and Applications 2008 (SMI'08), June 4-6, 2008, Stony Brook University, New York, USA
  • Program Committee Member, International conference of Geometric Modeling and Processing 2008 (GMP 2008), April 23-25, 2008, Hangzhou, China
  • Executive Committee Member, IEEE Hong Kong Section, Joint Chapter on Robotics & Automation Society, and Control Systems Society (RACS)

    2007
  • Program Committee Member, The 2nd International Workshop on Digital Media and Its Applications on Museum & Heritage (DMAMH 2007), December 10-12, 2007, Chongqing, China
  • Program Committee Member, ACM Symposium on Virtual Reality Software & Technology 2007, November 5-7, 2007, Newport Beach, California, USA
  • Program Committee Member, IEEE International Conference on Mechatronics and Automation 2007, August 5-8, 2007, Harbin, Heilongjiang, China
  • Advisory Board Member, Program Committee Member, International CAD Conference and Exhibition 2007 (CAD'07), June 25-29, 2007, Honolulu, Hawaii, USA
  • Program Co-Chair, The 2nd International Conference on E-learning and Games (Edutainment 2007), June 11-13, 2007, Hong Kong, China
  • Program Committee Member, ACM Symposium on Solid and Physical Modeling 2007, June 4-6, 2007, Beijing, China
  • Program Committee Member, The First IEEE International Workshop on Digital Game and Intelligent Toy Enhanced Learning, March 26-28, 2007, National Central University, Taiwan, China

    2006
  • Scientific Committee Member, International Conference Virtual Concept 2006, November 26 - December 1, 2006, Cancun, Mexico
  • Program Committee Member, The Fourth Annual International Conference in Computer Game Design and Technology, November 15-16, 2006, Liverpool, UK
  • Program Committee Member, CAD/Graphics 2006, October 18-20, 2006, Jinan, China
  • Program Committee Member, IEEE/RSJ International Conference on Intelligent Robots and Systems 2006 (IROS 2006), October 9-15, Beijing, China
  • Financial Co-Chair, IEEE Conference on Automation Science and Engineering 2006 (IEEE CASE 2006), October 8-10, 2006, Shanghai, China
  • Program Committee Member, International conference of Geometric Modeling and Processing 2006 (GMP 2006), July 26-28, 2006, Pittsburgh, Pennsylvania, USA
  • Program Committee Member, International Conference on E-learning and Games (Edutainment 2006), April 16-18, 2006, Hangzhou, China
  • Registration Chair, Program Committee Member, ACM SIGGRAPH International Conference on Virtual Reality Continuum and Its Applications (VRCIA 2006), June 14-17, 2006, Hong Kong, China
  • Advisory Board Member, Program Committee Member, International CAD Conference and Exhibition 2006 (CAD'06), June 19-23, 2006, Phuket, Thailand
  • Program Committee Member, Chinagraph 2006, June 28-30, 2006, Hangzhou, China

    2005
  • Publication Chair, Program Committee Member, International Conference on CAD/Graphics 2005, December 7-10, 2005, Hong Kong, China
  • Advisory Board Member, Program Committee Member, International CAD Conference and Exhibition 2005 (CAD'05), June 20-24, 2005, Bangkok, Thailand
  • Local Arrangements Chair of Organizing Committee, 2005 IEEE International Conference on Robotics and Biomimetics (IEEE ROBIO 2005), June 29-July 3, 2005, Hong Kong, China