Procedural Generation of 3D Maps with Wave Function Collapse: Optimization and Advanced Constraints
dc.contributor.author | López, María Beatriz Villar | en_US |
dc.contributor.author | Chover, Miguel | en_US |
dc.contributor.editor | Argudo, Oscar | en_US |
dc.contributor.editor | Iparraguirre, Olatz | en_US |
dc.date.accessioned | 2025-05-26T07:07:21Z | |
dc.date.available | 2025-05-26T07:07:21Z | |
dc.date.issued | 2025 | |
dc.description.abstract | The Wave Function Collapse algorithm is a widely used Procedural Content Generation technique for creating structured scenarios using local neighborhood constraints. This work presents an extension of the algorithm to generate three-dimensional scenarios, incorporating non-local constraints and key optimizations. The proposed improvements include assigning weights to tiles, layer-based generation, specific appearance constraints for unique or ranged tiles, and an automated neighbor creation and assignment method using connectivity rules. These modifications facilitates the generation of coherent and structured 3D environments, providing greater control and adaptability to the process. Finally, some optimizations are proposed and the approach's effectiveness is evaluated analyzing the impact of constraints on the algorithm's coherence, diversity, and runtime. | en_US |
dc.description.sectionheaders | Full Papers | |
dc.description.seriesinformation | Spanish Computer Graphics Conference (CEIG) | |
dc.identifier.doi | 10.2312/ceig.20251107 | |
dc.identifier.isbn | 978-3-03868-284-4 | |
dc.identifier.pages | 10 pages | |
dc.identifier.uri | https://doi.org/10.2312/ceig.20251107 | |
dc.identifier.uri | https://diglib.eg.org/handle/10.2312/ceig20251107 | |
dc.publisher | The Eurographics Association | en_US |
dc.rights | Attribution 4.0 International License | |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | CCS Concepts: Computing methodologies → Modeling and simulation; Computer graphics; Applied computing → Computer games; Theory of computation → Constraint and logic programming; Software and its engineering → Software performance | |
dc.subject | Computing methodologies → Modeling and simulation | |
dc.subject | Computer graphics | |
dc.subject | Applied computing → Computer games | |
dc.subject | Theory of computation → Constraint and logic programming | |
dc.subject | Software and its engineering → Software performance | |
dc.title | Procedural Generation of 3D Maps with Wave Function Collapse: Optimization and Advanced Constraints | en_US |
Files
Original bundle
1 - 1 of 1