"When I get ready to talk to people, I spend two thirds of the time thinking what they want to hear and one third thinking about what I want to say."
- Abraham Lincoln
Keynote talks and invited talks at top venues
- "Functional Intelligence for the Physical World", keynote talk at the 14th International Conference on Image and Graphics (ICIG), Singapore, October 2, 2026.
- "Beyond Geometry and Appearance: Action and Function in 3D Generation", keynote talk at ECCV Workshop on Scalable 3D Scene Generation and 3D Geometric Scene Understanding, Malmo (Sweden), September 9, 2026.
- "Evolving 3D Generation to Intelligent CAD: From Neural Fields, Primitive Assembly, to Programs and Visual-Language Twins", keynote talk at ECCV Workshop on The Path to Manufacturing: Evolving 3D Generation to Intelligent Computer-Aided Design, Malmo (Sweden), September 8, 2026.
- "Functional Intelligence for the Physical World", invited talk at SIGGRAPH Workshop on Asiagraphics Workshop on Neural Graphics Processing, Los Angeles, July 19, 2026.
- "Learning Structured CAD Representations for 3D Digital Twins", invited talk at CVPR Workshop on 3D Digital Twin: Progress, Challenges, and Future Directions, Nashville, June 12, 2025.
- "Functional and Perceptual Inductive Biases in 3D Representation Learning", invited talk at CVPR Workshop on Ind3D: Enforcing Inductive Bias in 3D Generation, from Geometric, Physical, Topological, and Functional Perspectives, Nashville, June 12, 2025.
- "Discovering the Right Representations for 3D Vision", keynote talk at China 3DV, Beijing, April 11, 2025.
- "Why is 3D Generation Hard?" keynote talk at ChinaGraph, Huangshan (China), October 11, 2024.
- "The Good & The Bad of Large Models for 3D Generation", keynote talk at ECCV Workshop on Geometry in Large Model Era, Milan, September 20, 2024.
- "Learning Differentiable Primitive Representations for CAD Shape Modeling", keynote talk at the Shape Modeling International (SMI), Detroit, July 13, 2024.
- "Learning Differentiable Primitive Representations for CAD and Urban Modeling", keynote talk at the First CVPR Workshop on Urban Scene Modeling: Where Vision Meets Photogrammetry and Graphics, Seattle, June 17, 2024.
- "3D Representation Learning: From Neural Implicit Fields to Structured Models", keynote talk at Amazon Computer Vision Conference (ACVC), Palo Alto, USA, August 18, 2023.
- "An Evolution of Learning Neural Implicit Representations for 3D Shapes", keynote talk at Computational Visual Media (CVM), Shenzhen University, April 7, 2023.
- "Why is Computer Graphics Hard?", CHCCS Achievement Award Keynote Talk at Graphics Interface, Montreal, May 18, 2022.
- "Unsupervised Learning of 3D Shape Structures" (Youtube link starting around 45:00), keynote talk at ICCV Workshop on Structural and Compositional Learning on 3D Data, October 16, 2021.
- "Learning Generative Models of 3D Shapes: From Implicit Functions to Structured Representations", keynote talk at ChinaGraph, Xiamen, China, October 23-25, 2020.
- "Can Machines Learn to Generate 3D Shapes?", keynote talk at Symposium on Geometry Processing (SGP), Milan, Italy, July 8-10, 2019.
- "Computer Graphics in the Age of AI and Data-Driven Computing", keynote talk at Taiwan Annual Computer Graphcis Workshop (CGW), Tainan, Taiwan, June 29, 2018.
- "Can Machines Learn to Generate 3D Shapes?", keynote talk at Computer Graphcis International (CGI), Bintan Island, Indonesia, June 12, 2018.
- "From Symmetry to Functionality: An Evolution to Understand and Model 3D Shapes", keynote talk at Shape Modeling International (SMI), Lisbon, Portugal, June 6, 2018.
- "Can Machines Learn to Generate 3D Shapes?", keynote talk at CAD/Graphics, Changsha, China, August 26, 2017.
- "New Geometry Problems in Computational Design and Fabrication", keynote talk at Canadian Conference on Computational Geometry (CCCG), Vancouver, Canada, August 5, 2016.
Other invited talks, including online talks with Youtube links
- "Functional AI for 3D Design Automation – From Path Finding to Generative Modeling for Building Construction", CDFAM: Computational Design Symposium, Barcelona, April 8, 2026.
- "Why is 3D Generation Hard? And What Can We Do about It", invited talk at Snap GenAI Workshop, Denver, July 28, 2024.
- "Visual Computing: Now and Beyond", invited talk at SFU Computing Science 50th Anniversary Celebration, Burnaby (Canada), September 23, 2023.
- "Unsupervised Learning of 3D Shape Structures", invited talk at China Society of Image and Graphics (CSIG) International Seminar, December 19, 2021, online.
- "From Pyramidality to Monotonicity: New Decomposition and Packing Problems for Fabrication and Planning" (Youtube link starting around 13:00), Toronto Geometry Symposium, November 19, 2021.
- "Compactness, Symmetry, and Functionality: An Evolution to 3D Shape Understanding and Representation" (Youtube link), 3DGV Virtual Seminar Series, July 21, 2021.
- "Learning Generative Models of 3D Shapes: From Implicit Functions to Structured Representations" (Youtube link), invited talk at UBC ICICS Centre for Artificial Intelligence Decision-making and Action (CAIDA), February 22, 2021.
- "Can Machines Learn to Design 3D Shapes?" invited talk at Shape Matching in CAD Workshop, at Design, Computing, and Cognition, Georgia Tech., December 13, 2020, online.
- "Qualitative and Multi-Attribute Learning from Diverse Data Collections", Dagstuhl Seminar on Functoriality in Geometry Data, Saarbrucken, January 9, 2017.
- "Shape Compaction for Design and Fabrication", Dagstuhl Seminar on New Perspectives in Shape Analysis, Saarbrucken, February 10, 2014.
- "Delaunay Meshes: A Gentle Introduction", invited talk at Banff Workshop on Computational Mathematics of Discrete Surfaces, Banff, Canada, February 17, 2009.
- "Spectral Processing for Surface Meshes", invited talk at Banff Workshop on Mathematical Foundations of Scientific Visualization, Computer Graphics, and Massive Data Exploration, Banff Canada, April 15, 2004.
Courses and state-of-the-art reports (STARs)
- "Advances in Neural 3D Mesh Texturing: A Survey", Eurographics 2026 STAR (with Sai Raj Kishore Perla and Ali Mahdavi-Amiri).
- "Learning Generative Models of 3D Structures", Eurographics 2020 STAR and 2019 tutorial (with Siddhartha Chaudhuri, Daniel Ritchie, Kai Xu, and Jiajun Wu).
- "Modeling and Remodeling 3D Worlds", SIGGRAPH Asia 2017 course (with Craig Yu, Sai Kit Yeung, and Daniel Aliaga).
- "Structure-Aware Shape Processing", SIGGRAPH 2014 and SIGGRAPH Asia 2013 courses (with Niloy Mitra, Michael Wand, Daniel Cohen-Or, Vlad- mir Kim, and Qi-Xing Huang).
- "How to Write a SIGGRAPH Paper", invited SIGGRAPH Asia 2011 course (with Daniel Cohen-Or, Baining Guo, Dani Lischinski, Olga Sorkine, Li-Yi Wei, and Kun Zhou).
- "Elements of Geometry Processing", invited SIGGRAPH Asia 2011 course (with Bruno Levy).
- "Spectral Mesh Processing", SIGGRAPH 2010 and SIGGRAPH Asia 2009 courses (with Bruno Levy), and Eurographics 2007 STAR (with Ramsey Dyer and Torsten Moeller).
- "A Survey on Shape Correspondence", Eurographics 2010 STAR (with Oliver van Kaick and Ghassan Hamarneh).
Other selected invited talks - not up-to-date
- "3D Content Generation: from Inspired Modeling to Creative Modeling", given to PKU, ByteDance TikTok Lecture Series, and Shenzhen University, etc.
- "From Symmetry to Functionality: An Evolution to Understand 3D Shapes and Environments", given to Google, Huawei, National Chiao Tung University, Chinese University of Hong Kong, and Adobe, etc.
- "Pyramids, Tetris, Lego, and Spirals: New Geometry Problems for 3D Printing", given to National Tsing Hua University, University of California at Davis, and University of Hong Kong, etc.
- "Shape Compaction for Design and Fabrication", given to Autodesk Research, University of Waterloo, Nanjing University (2014/10/24), etc.
- "Function, Form, and Fabrication", given at Stanford University, etc.
- "Why is Computer Graphics Hard?", given to Zhejiang University, Microsoft Research Asia, and UBC, etc.
- "High-Level Geometry Processing: Now and New Challenges", given to Tsinghua University, HKUST, etc.
- "Delaunay Meshes: A Gentle Introduction", given to University of Toronto, University of Victoria, etc.