Solving for Bespoke Game Assets: Applying Style to 3D Generative Artifacts

Authors

  • Jo Mazeika University of California, Santa Cruz
  • Jim Whitehead University of California, Santa Cruz

DOI:

https://doi.org/10.1609/aiide.v13i1.12935

Keywords:

PCG, procedural generation, Legos, answer set programming, ASP

Abstract

In this paper, we present Solus Forge, a system for designing and generating 3D Lego models from a decomposition of the model into pieces and a series of spatial constraints over those pieces. We also include a style specification, which provides a series of transformations to perform on the initial model; adding, removing or modifying various pieces. To generate the models, we use a two-stage constraint solving process in which we first solve for the layout of the final model before then solving for the specific layout of the individual Lego pieces. In this way, we provide a framework for models that incorporates a specific set of criteria but also can be modified to fit a designer's needs.

Downloads

Published

2021-06-25

How to Cite

Mazeika, J., & Whitehead, J. (2021). Solving for Bespoke Game Assets: Applying Style to 3D Generative Artifacts. Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 13(1), 73-79. https://doi.org/10.1609/aiide.v13i1.12935