Interactive 3D Modeling with a Generative Adversarial Network

06/16/2017
by   Jerry Liu, et al.
0

This paper proposes the idea of using a generative adversarial network (GAN) to assist a novice user in designing real-world shapes with a simple interface. The user edits a voxel grid with a painting interface (like Minecraft). Yet, at any time, he/she can execute a SNAP command, which projects the current voxel grid onto a latent shape manifold with a learned projection operator and then generates a similar, but more realistic, shape using a learned generator network. Then the user can edit the resulting shape and snap again until he/she is satisfied with the result. The main advantage of this approach is that the projection and generation operators assist novice users to create 3D models characteristic of a background distribution of object shapes, but without having to specify all the details. The core new research idea is to use a GAN to support this application. 3D GANs have previously been used for shape generation, interpolation, and completion, but never for interactive modeling. The new challenge for this application is to learn a projection operator that takes an arbitrary 3D voxel model and produces a latent vector on the shape manifold from which a similar and realistic shape can be generated. We develop algorithms for this and other steps of the SNAP processing pipeline and integrate them into a simple modeling tool. Experiments with these algorithms and tool suggest that GANs provide a promising approach to computer-assisted interactive modeling.

READ FULL TEXT

page 2

page 6

page 7

page 8

page 9

research
02/02/2020

Adversarial Generation of Continuous Implicit Shape Representations

This work presents a generative adversarial architecture for generating ...
research
06/11/2019

Inferring 3D Shapes from Image Collections using Adversarial Networks

We investigate the problem of learning a probabilistic distribution over...
research
05/18/2023

Drag Your GAN: Interactive Point-based Manipulation on the Generative Image Manifold

Synthesizing visual content that meets users' needs often requires flexi...
research
11/13/2020

SHAD3S: A model to Sketch, Shade and Shadow

Hatching is a common method used by artists to accentuate the third dime...
research
08/12/2023

3D Printing Magnetophoretic Displays

We present a pipeline for printing interactive and always-on magnetophor...
research
10/24/2016

Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modeling

We study the problem of 3D object generation. We propose a novel framewo...
research
02/17/2022

Point Cloud Generation with Continuous Conditioning

Generative models can be used to synthesize 3D objects of high quality a...

Please sign up or login with your details

Forgot password? Click here to reset