Dynamic Designs of 3D Virtual Worlds Using Generative Design Agents

3D virtual worlds are networked environments designed using the metaphor of architecture. Recent developments in 3D virtual worlds focus on interactivity, flexibility and adaptability. Rather than creating virtual environments in which the objects have intelligent behaviours, our research takes a different approach to develop an agent model that is associated with an individual person in the 3D virtual world as a personal design agent. This paper presents a Generative Design Agent (GDA), a kind of rational agent capable of representing a person in a virtual world and designing, implementing and demolishing 3D virtual places based on the occupants’ current needs in the virtual world. The core of a GDA’s design component is a generative design grammar that is able to capture a style of 3D virtual worlds. 3D virtual worlds designed using the GDA model is another kind of architecture for the “moment”.