Level-Set-Based Partitioning and Packing Optimization of a Printable Model

Miaojun Yao, Zhili Chen, Linjie Luo, Rui Wang and Huamin Wang
ACM Transactions on Graphics (SIGGRAPH Asia), vol. 34, no. 6. 2015.

In this paper, we present a systematic study on the partitioning and packing of 3D models under the multi-phase level set framework . Based on analysis of six metrics: stress load, surface details, interface area, packed size, printability, and assembling, we formulate level set methods to improve the qualities of the partitioning. These methods are integrated into an automatic system, which repetitively and locally optimizes the partitioning. Given the optimized partitioning result, we further provide a container structure modeling algorithm to facilitate the packing process of the printed pieces. Our experiment shows that the system can generate quality partitioning of various 3D models for space saving and fast production purposes.

[Paper] [Video] [Supplement examples] [Publisher website]

Physics-Inspired Adaptive Fracture Refinement

Zhili Chen, Miaojun Yao, Renguo Feng and Huamin Wang
ACM Transactions on Graphics (SIGGRAPH), vol. 33, no. 4. 2014.

Physically based animation of detailed fracture effects is not only computationally expensive, but also difficult to implement due to numerical instability. In this paper, we propose a physics-inspired approach to enrich low-resolution fracture animation by realistic fracture details. Given a custom-designed material strength field, we adaptively refine a coarse fracture surface into a detailed one, based on a discrete gradient descent flow. Using the new fracture surface, we then generate a high-resolution fracture animation with details on both the fracture surface and the exterior surface. Our experiment shows that this approach is simple, fast, and friendly to user design and control. It can generate realistic fracture animations within a few seconds.

[Paper] [Video] [Slides] [Publisher website]

New feature development for CAD software FormZ

AutoDesSys, Inc., Columbus, OH, Summers 2013, 2014

During my internship at AutoDesSys, Inc. at the summers of 2013 and 2014, I was engaged in developing new rendering features for the powerful CAD software FormZ. I implemented a variety of GLSL-based real-time rendering techniques, including multi-pass lighting, high quality shadow maps, screen space ambient occlusion, procedural texture and sketch shading.

[Gallery] [Product website]

Visual Interpretation with Three-Dimensional Annotations (VITA)

Computer Vision Lab, National University of Singapore, Aug. 2010 - Feb. 2011

VITA enables radiologists to communicate important image observations to other clinicians in the form of an auto-generated visual summary of imaging studies based on their own expert annotations using AIM-compatible DICOM viewers.