首页> 外文期刊>Computers & Graphics >A declarative approach to procedural modeling of virtual worlds
【24h】

A declarative approach to procedural modeling of virtual worlds

机译:一种声明性方法,用于虚拟世界的过程建模

获取原文
获取原文并翻译 | 示例

摘要

With the ever increasing costs of manual content creation for virtual worlds, the potential of creating it automatically becomes too attractive to ignore. However, for most designers, traditional procedural content generation methods are complex and unintuitive to use, hard to control, and generated results are not easily integrated into a complete and consistent virtual world. We introduce a novel declarative modeling approach that enables designers to concentrate on stating what they want to create instead of on describing how they should model it. It aims at reducing the complexity of virtual world modeling by combining the strengths of semantics-based modeling with manual and procedural approaches. This article describes two of its main contributions to procedural modeling of virtual worlds: interactive procedural sketching and virtual world consistency maintenance. We discuss how these techniques, integrated in our modeling framework SketchaWorld, build up to enable designers to create a complete 3D virtual world in minutes. Procedural sketching provides a fast and more intuitive way to model virtual worlds, by letting designers interactively sketch their virtual world using high-level terrain features, which are then procedurally expanded using a variety of integrated procedural methods. Consistency maintenance guarantees that the semantics of all terrain features is preserved throughout the modeling process. In particular, it automatically solves conflicts possibly emerging from interactions between terrain features. We believe that these contributions together represent a significant step towards providing more user control and flexibility in procedural modeling of virtual worlds. It can therefore be expected that by further reducing its complexity, virtual world modeling will become accessible to an increasingly broad group of users.
机译:随着在虚拟世界中手动创建内容的成本不断增加,自动创建内容的潜力变得非常诱人,无法忽略。但是,对于大多数设计人员而言,传统的程序内容生成方法复杂且使用起来不直观,难以控制,并且生成的结果不容易集成到完整且一致的虚拟世界中。我们引入了一种新颖的声明式建模方法,使设计人员可以专注于说明要创建的内容,而不是描述如何建模。它旨在通过将基于语义的建模的优势与手动和过程方法相结合来降低虚拟世界建模的复杂性。本文介绍了它对虚拟世界过程建模的两个主要贡献:交互式过程草图绘制和虚拟世界一致性维护。我们将讨论如何将这些技术集成到我们的建模框架SketchaWorld中,如何使设计人员在几分钟内创建一个完整的3D虚拟世界。通过让设计人员使用高级地形特征交互式地绘制其虚拟世界,然后通过使用各种集成的过程方法在程序上进行扩展,过程草图提供了一种快速,直观的虚拟世界建模方法。一致性维护可确保在整个建模过程中保留所有地形特征的语义。特别是,它可以自动解决可能因地形要素之间的交互而出现的冲突。我们相信,这些贡献共同代表了迈向虚拟世界的过程建模中提供更多用户控制和灵活性的重要一步。因此可以预期,通过进一步降低其复杂性,虚拟世界建模将对越来越多的用户群变得可用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号