A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2020; you can also visit the original URL.
The file type is
In this paper, we take a step towards achieving the best of both worlds for novel 3D shape synthesis. We propose ShapeAssembly, a domain-specific "assembly-language" for 3D shape structures. ... We evaluate our approach by comparing shapes output by our generated programs to those from other recent shape structure synthesis models. ... ACKNOWLEDGMENTS We would like to thank the anonymous reviewers for their helpful suggestions. Renderings of part cuboids and point clouds were produced using the Blender Cycles renderer. ...doi:10.1145/3414685.3417812 arXiv:2009.08026v1 fatcat:lznw5kowfzdrdhtakwhcnpvmey
Inferring programs which generate 2D and 3D shapes is important for reverse engineering, editing, and more. ... Training models to perform this task is complicated because paired (shape, program) data is not readily available for many domains, making exact supervised learning infeasible. ... ShapeAssembly is designed for specifying the part structure of manufactured 3D objects. ...arXiv:2011.13045v4 fatcat:kwkxb3zmofcyrpvmyt4tn7rqna
To assist the creation of tree models, we create a domain-speci c language with a GUI for modeling 3D shape structures, in which the continuous parameters can be manually edited in order to produce new ... Deep generative models are capable of generating any type of shape automatically, making it possible to create 3D models at large scale. ...  introduced 3D shape programs as a new shape representation and also developed neural modules that not only learn to infer 3D shape programs from raw, unannotated shapes, but also execute these ...doi:10.25781/kaust-ofb09 fatcat:iu5jxfht4rdrjbzt6gilacbb2a