Modeling 3D Shapes by Reinforcement Learning

  • 2020-03-27 13:05:39
  • Cheng Lin, Tingxiang Fan, Wenping Wang, Matthias Nießner
  • 27

Abstract

We explore how to enable machines to model 3D shapes like human modelersusing reinforcement learning (RL). In 3D modeling software like Maya, a modelerusually creates a mesh model in two steps: (1) approximating the shape using aset of primitives; (2) editing the meshes of the primitives to create detailedgeometry. Inspired by such artist-based modeling, we propose a two-step neuralframework based on RL to learn 3D modeling policies. By taking actions andcollecting rewards in an interactive environment, the agents first learn toparse a target shape into primitives and then to edit the geometry. Toeffectively train the modeling agents, we introduce a novel training algorithmthat combines heuristic policy, imitation learning and reinforcement learning.Our experiments show that the agents can learn good policies to produce regularand structure-aware mesh models, which demonstrates the feasibility andeffectiveness of the proposed RL framework.

 

Quick Read (beta)

loading the full paper ...