The Shape Part Slot Machine: Contact-based Reasoning for Generating 3D Shapes from Parts

12/01/2021
by   Kai Wang, et al.
0

We present the Shape Part Slot Machine, a new method for assembling novel 3D shapes from existing parts by performing contact-based reasoning. Our method represents each shape as a graph of "slots," where each slot is a region of contact between two shape parts. Based on this representation, we design a graph-neural-network-based model for generating new slot graphs and retrieving compatible parts, as well as a gradient-descent-based optimization scheme for assembling the retrieved parts into a complete shape that respects the generated slot graph. This approach does not require any semantic part labels; interestingly, it also does not require complete part geometries – reasoning about the regions where parts connect proves sufficient to generate novel, high-quality 3D shapes. We demonstrate that our method generates shapes that outperform existing modeling-by-assembly approaches in terms of quality, diversity, and structural complexity.

READ FULL TEXT

page 1

page 7

page 15

page 16

page 17

page 19

research
09/14/2018

SCORES: Shape Composition with Recursive Substructure Priors

We introduce SCORES, a recursive neural network for shape composition. O...
research
04/26/2017

Epsilon-shapes: characterizing, detecting and thickening thin features in geometric models

We focus on the analysis of planar shapes and solid objects having thin ...
research
07/30/2018

A Non-structural Representation Scheme for Articulated Shapes

For representing articulated shapes, as an alternative to the structured...
research
03/16/2023

PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervision

Impressive progress in generative models and implicit representations ga...
research
05/11/2022

Co-generation of Collision-Free Shapes for Arbitrary One-Parametric Motion

Mechanical assemblies can exhibit complex relative motions, during which...
research
08/06/2017

ComplementMe: Weakly-Supervised Component Suggestions for 3D Modeling

Assembly-based tools provide a powerful modeling paradigm for non-expert...
research
03/26/2021

Which Parts determine the Impression of the Font?

Various fonts give different impressions, such as legible, rough, and co...

Please sign up or login with your details

Forgot password? Click here to reset