Bishop, M. ScottMax, NelsonMateu Sbert and Jorge Lopez-Moreno2015-07-012015-07-012015https://doi.org/10.2312/ceig.20151205We present an end-to-end system for procedurally modeling an industrial facility. The system is a collection of utilities that work together to assemble, lay out, and model a typical industrial facility (e.g. a wastewater treatment plant). A plug-in to the CityEngine (R) procedural modeling application was built in Java (TM) using an open-source framework. The plug-in provides the interface to access the facility assembly and layout engines, the facility rule file and Python script generators, and the OBJ footprint exporter. The system provides functionality for placing the facility model into an existing 3D scene using an established facility location algorithm that maximizes the minimum distance from existing structures in the scene.I.3.2 [Computer Graphics]Graphics SystemsStandalone systemsI.3.8 [Computer Graphics]ApplicationsProcedural modelingIndustrial Facility Modeling Using Procedural Methods10.2312/ceig.2015120595-101