Baoxuan(Brian) Xu (许褒轩)

About me

I received my M.Sc. in Computer Science at the University of British Columbia in May 2013, working with Alla Sheffer in the Imager Laboratory for Graphics, Visualisation, and HCI. Before I joined UBC, I got double B.S. in Computer Science from the Dual Degree Program hold by Zhejiang University and Simon Fraser University. I am currently working at Autodesk in the 3D printing team.
[ Email: brianxu at cs dot ubc dot ca] [ Resume ]


Research interests

Digital geometry processing, sketch based modeling, physically based animation

Professional experience

  • April 2014 ~ present
    Software Engineer
  • May 2013 ~ Feb 2014
    Science Researcher
  • May 2010 ~ Dec 2010
    Java Developer, Co-op
  • Jan 2009 ~ Aug 2009
    Software Engineer, Co-op


True2Form: 3D Curve Networks from 2D Sketches via Selective Regularization
ACM Transactions on Graphics, Volume 33, Issue 4 (SIGGRAPH 2014 Papers)
A sketch-based modeling system that reconstructs 3D curves from typical design sketches.
[ Project page ] [ Paper 57.6MB ] [ Paper 28.5MB ][ Video ]

M.Sc. Thesis

FlowShape: 3D Concept Modeling from Single-View Design Sketches
Baoxuan Xu
The faculty of graduate studies (Computer Science), The University Of British Columbia. April, 2013
An automatic creation of 3D models from single view design sketches.

Other projects

  • a demo of 3D city visualization on iPhone 3GS


True2Form: 3D Curve Networks from 2D Sketches via Selective Regularization
Baoxuan Xu, William Chang, Alla Sheffer, Adrien Bousseau, James McCrae, Karan Singh
(US Patent filed 2014)