10 research outputs found

    An OWL-Based Ontology to Represent Interactions of Students in Educational Virtual Worlds

    Get PDF
    While several studies in the last decade explore the potential benefits of virtual worlds in education settings, less attention has been given to the research of solutions to help overcome implementation barriers. One of the existing areas of concern is related to the difficulties on the exploitation of data obtained from educational virtual worlds. This paper proposes an OWL-based ontology to address a solution to the problem of inconsistency of databases that record information about student interactions with learning objects within these environments. The steps that have been followed for the development of the ontology are described, guided by Stanfordโ€™s 101 model. To discuss the feasibility and exemplify the ontology, an instance of an existing virtual world interaction is presented. The conclusion is that the proposed ontology can be helpful to researchers and development groups as it delivers a reusable model to gather data in a uniform way

    Construction of Intelligent Virtual Worlds Using a Grammatical Framework

    Get PDF
    The potential of integrating multiagent systems and virtual environments has not been exploited to its whole extent. This paper proposes a model based on grammars, called Minerva, to construct complex virtual environments that integrate the features of agents. A virtual world is described as a set of dynamic and static elements. The static part is represented by a sequence of primitives and transformations and the dynamic elements by a series of agents. Agent activation and communication is achieved using events, created by the so-called event generators. The grammar defines a descriptive language with a simple syntax and a semantics, defined by functions. The semantics functions allow the scene to be displayed in a graphics device, and the description of the activities of the agents, including artificial intelligence algorithms and reactions to physical phenomena. To illustrate the use of Minerva, a practical example is presented: a simple robot simulator that considers the basic features of a typical robot. The result is a functional simple simulator. Minerva is a reusable, integral, and generic system, which can be easily scaled, adapted, and improved. The description of the virtual scene is independent from its representation and the elements that it interacts with

    Execution infrastructure for normative virtual environments

    Get PDF
    Virtual Institutions (VIs) have proven to be adequate to engineer applications where participants can be humans and software agents. VIs combine Electronic Institutions (EIs) and 3D Virtual Worlds (VWs). In this context, Electronic Institutions are used to establish the regulations that structure interactions and support software agent participation while Virtual Worlds facilitate human participation. In this paper we propose Virtual Institution eXEcution Environment (VIXEE) as an innovative communication infrastructure for VIs. Using VIXEE to connect Virtual Worlds and EI opens EI to humans, providing a fully operational and comprehensive environment. The main features of the infrastructure are (i) the causal connection between Virtual Worlds and Electronic Institutions, (ii) the automatic generation and update of the VIs' 3D visualization and (iii) the simultaneous participation of users from different virtual world platforms. We illustrate the execution of VIXEE system in a simple eAuction house example and use this example to evaluate the performance of our solution

    A Study on Construction of Virtual Reality Space and the Measurement of Psychological Anxiety for the Application of the Crime Prevention Environment Design Simulation

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ (์„์‚ฌ)-- ์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› : ํ™˜๊ฒฝ๋Œ€ํ•™์› ํ™˜๊ฒฝ์กฐ๊ฒฝํ•™๊ณผ, 2018. 8. ์ด์œ ๋ฏธ.๋ณธ ์—ฐ๊ตฌ๋Š” VR(Virtual Reality)๊ธฐ์ˆ ์ด ์กฐ๊ฒฝ๋ถ„์•ผ์— ์–ด๋–ป๊ฒŒ ํ™œ์šฉ๋  ์ˆ˜ ์žˆ์„์ง€์— ๋Œ€ํ•œ ์˜๋ฌธ์—์„œ๋ถ€ํ„ฐ ์‹œ์ž‘๋˜์—ˆ๋‹ค. VR๊ธฐ์ˆ ์€ ํ˜„์žฌ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ ํ™œ์šฉ๋˜๊ณ  ์žˆ์œผ๋ฉฐ, ๊ฒŒ์ž„ ๋ฐ ์˜์ƒ ์ฝ˜ํ…์ธ  ์™ธ์— ๋น„์šฉ ๋ฐ ์œ„ํ—˜๋ถ€๋‹ด์œผ๋กœ ์ธํ•ด ์‹ค์ œ์ฒดํ—˜์ด ์–ด๋ ค์šด ์‹œ๋ฎฌ๋ ˆ์ด์…˜์— ์žˆ์–ด ๊ทธ ํ™œ์šฉ์„ฑ์ด ๋†’๋‹ค. ํŠนํžˆ ์กฐ๊ฒฝ ๋ฐ ๊ฑด์ถ• ๋“ฑ ๊ณต๊ฐ„์„ค๊ณ„๋ถ„์•ผ์—์„œ ์ด๋Ÿฌํ•œ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์šฉ๋„์˜ VR ๊ธฐ์ˆ  ํ™œ์šฉ์„ฑ์€ ๋งค์šฐ ๋†’๋‹ค๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค. ํŠนํžˆ ๊ณต์› ๊ด€๋ จ ๋ฒ”์ฃ„์˜ˆ๋ฐฉํ™˜๊ฒฝ์„ค๊ณ„(CPTED)์— ์žˆ์–ด ์ฃผ์•ผ๊ฐ„ ๋“ฑ ํ™˜๊ฒฝ์กฐ๊ฑด์— ๋Œ€ํ•œ ๊ณ ๋ ค๊ฐ€ ์ด๋ฃจ์–ด์ง€์ง€ ์•Š๊ณ  ์žˆ๋‹ค๋Š” ์ ๊ณผ ์‹œ๊ณต์„ ํ•˜์ง€ ์•Š๊ณ ์„œ๋Š” ์„ค๊ณ„๊ฒ€ํ† ๋ฅผ ํ•  ์ˆ˜ ์—†๋‹ค๋Š” ๋‹จ์ ์„ ๊ฐ–๊ณ  ์žˆ๋‹ค. ์ด์— ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ๋„์‹œ๊ณต์›์„ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋Š” CPTED ์„ค๊ณ„ ๊ฒ€ํ† ๋ฅผ ์œ„ํ•œ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํˆด๋กœ์„œ VR๊ธฐ์ˆ ์„ ํ™œ์šฉํ•˜๊ณ ์ž ํ•œ๋‹ค. ์ด์— ์‹ค์ œ ๋„์‹œ๊ณต์›์„ ํ† ๋Œ€๋กœ ๊ฐ€์ƒ๊ณต๊ฐ„์„ ์ œ์ž‘ํ•˜๊ณ , ์ด ๊ณต๊ฐ„์—์„œ๋„ ํ”ผํ—˜์ž๋“ค์ด ์‹ค์ œ ํ™˜๊ฒฝ๊ณผ ๋™์ผํ•œ ๋ฌผ๋ฆฌ, ํ™˜๊ฒฝ ์š”์†Œ์— ๋”ฐ๋ผ ๊ฐ€์ƒ๊ณต๊ฐ„์—์„œ๋„ ์‹ฌ๋ฆฌ์  ๋ถˆ์•ˆ๊ฐ์„ ๋Š๋‚„ ์ˆ˜ ์žˆ๋Š”์ง€๋ฅผ ์ž…์ฆํ•˜๊ณ ์ž ํ•˜์˜€๋‹ค. VR ์‹œ๋ฎฌ๋ ˆ์ด์…˜์˜ ํ™˜๊ฒฝ ๊ตฌ์ถ•์„ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋“ค์ด ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ๋‹ค. ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ๊ทธ ์ค‘์—์„œ๋„ ๊ธฐ์กด์˜ ์กฐ๊ฒฝ์„ค๊ณ„์—์„œ ์ฃผ๋กœ ์‚ฌ์šฉ๋˜๋Š” 3D ๋ชจ๋ธ๋ง ์†Œํ”„ํŠธ์›จ์–ด์™€ ๋น ๋ฅด๊ฒŒ ์—ฐ๋™์ด ๊ฐ€๋Šฅํ•˜๊ณ , ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์ง๊ด€์ ์ด๋ฉฐ, ๊ฐ€์žฅ ํ˜„์‹ค์ ์ธ ๊ณต๊ฐ„๋ฌ˜์‚ฌ๊ฐ€ ๊ฐ€๋Šฅํ•œ ๊ฒŒ์ž„์ œ์ž‘ ์†Œํ”„ํŠธ์›จ์–ด์ธ Unreal Engine 4๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ, ๊ฐ€์ƒ๊ณต๊ฐ„์˜ ๊ตฌ์ถ•๊ณผ VR ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ œ์ž‘์ด ์ด๋ฃจ์–ด์กŒ๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ๋Š” ์ด๋ ‡๊ฒŒ ์ œ์ž‘๋œ VR ์‹œ๋ฎฌ๋ ˆ์ด์…˜์€ HMD๊ธฐ๊ธฐ์ธ VIVE๋ฅผ ํ†ตํ•ด ์ด์šฉ์ž ์ฒดํ—˜ ๋ฐ ํ‰๊ฐ€๊ฐ€ ์ด๋ฃจ์–ด์กŒ๋‹ค. ํ‰๊ฐ€๋Š” ์„ค๋ฌธ์กฐ์‚ฌ ๋ฐ ์‹ฌ์ธต ์ธํ„ฐ๋ทฐ๋ฅผ ํ†ตํ•ด ์ง„ํ–‰๋˜์—ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ณธ ์—ฐ๊ตฌ๋Š” VR์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ œ์ž‘์— ๋Œ€ํ•œ ์ข…ํ•ฉ์ ์ธ ๊ณผ์ • ๋ฐ ๋ฐฉ๋ฒ•์„ ์ œ์•ˆํ•˜์˜€์œผ๋ฉฐ, ๋ชจ์˜ ์‹คํ—˜ํ‰๊ฐ€๋ฅผ ํ†ตํ•ด VRํ™˜๊ฒฝ์— ๋Œ€ํ•œ ๋ชฐ์ž… ๋ฐ ์‹ค์žฌ๊ฐ๊ณผ ๊ฐ€์ƒ๊ณต๊ฐ„์—์„œ์˜ ๋ถˆ์•ˆ์š”์†Œ์— ๋”ฐ๋ฅธ ์‹ฌ๋ฆฌ์  ๋ถˆ์•ˆ๊ฐ์ด ์–ด๋–ป๊ฒŒ ์ž‘์šฉํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋„์ถœํ•˜์˜€๋‹ค. ์ดํ›„ ์—ฐ๊ตฌ์˜ ์‹œ์‚ฌ์ ์œผ๋กœ ๋‹ค์–‘ํ•œ ํ™˜๊ฒฝ๋ณ€ํ™”์— ๋”ฐ๋ฅธ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์ด ์ ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์ ๊ณผ 1๋Œ€1 ์Šค์ผ€์ผ์˜ ์œ ์‚ฌ์ฒดํ—˜ ๋ฐ ์ž…์ฒด์ ์ธ ์„ค๊ณ„๊ฒ€ํ† ๊ฐ€ ๊ฐ€๋Šฅํ•œ ์ ์„ ๋“ค ์ˆ˜ ์žˆ๋‹ค. ํ•œ๊ณ„์ ์œผ๋กœ๋Š” ๋ชจ์˜์‹คํ—˜ ํ‰๊ฐ€์— ๋Œ€ํ•œ ๊ฒ€์ฆ ๋ฐ ๋ถ„์„์ด ๋ถ€์กฑํ•˜์˜€๊ณ , ๊ฒŒ์ž„์—”์ง„์„ ํ†ตํ•œ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ œ์ž‘์— ์žˆ์–ด ๋ผ์ดํŒ… ๋“ฑ์˜ ์ „๋ฌธ์ ์ธ ๊ธฐ์ˆ ์ด ์š”๊ตฌ๋˜๋Š” ๋ถ€๋ถ„์€ ์ œ์ž‘์— ๋ฏธํกํ•œ ๋ถ€๋ถ„์ด ์žˆ์—ˆ๋‹ค. ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ , ๊ฒŒ์ž„์—”์ง„ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ง์ ‘ VR ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ์ œ์ž‘ํ•˜์˜€๋‹ค๋Š” ์ ๊ณผ ๋ชฐ์ž…ํ˜• ๋””๋ฐ”์ด์Šค๋ฅผ ํ™œ์šฉํ•œ ์‹คํ—˜ํ‰๊ฐ€๊ฐ€ ์ด๋ฃจ์–ด์กŒ๋‹ค๋Š” ์ ์—์„œ ์—ฐ๊ตฌ์˜ ์˜์˜๊ฐ€ ์žˆ๋‹ค. ์ดํ›„ VR๊ธฐ์ˆ ์˜ ํ™œ์šฉ์„ฑ์€ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์™ธ์—๋„ ์ ๊ทน์ ์ธ ์„ค๊ณ„ ๋„๊ตฌ๋กœ์„œ๋„ ๊ทธ ํ™œ์šฉ์„ฑ์ด ๋งค์šฐ ๋†’์œผ๋ฉฐ, ๋ณด๋‹ค ํšจ์œจ์ ์ธ ํ™œ์šฉ์„ ์œ„ํ•ด, ์ปดํ“จํ„ฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ ๊ฐ™์€ ํƒ€ ๋ถ„์•ผ์™€์˜ ๊ธฐ์ˆ ์—ฐ๊ณ„๋ฅผ ํ•˜๋Š” ๊ฒƒ ๋˜ํ•œ ์ค‘์š”ํ•œ ๊ณผ์ œ๋ผ๊ณ  ํŒ๋‹จ๋œ๋‹ค.์ œ1์žฅ: ์„œ๋ก  1 1์ ˆ: ์—ฐ๊ตฌ์˜ ๋ฐฐ๊ฒฝ ๋ฐ ๋ชฉ์  01 1. VR์—ฐ๊ตฌ์˜ ๋ฐฐ๊ฒฝ ๋ฐ ํ•„์š”์„ฑ 01 2. CPTED ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์—ฐ๊ตฌ์˜ ๋ฐฐ๊ฒฝ ๋ฐ ๋ชฉ์  02 2์ ˆ. ์—ฐ๊ตฌ์˜ ๋ฒ”์œ„ ๋ฐ ๋ฐฉ๋ฒ• 03 1. ์—ฐ๊ตฌ์˜ ๋ฒ”์œ„ 03 2. ์—ฐ๊ตฌ์˜ ๋ฐฉ๋ฒ• 03 3์ ˆ. ์—ฐ๊ตฌ์ง„ํ–‰์ ˆ์ฐจ 05 ์ œ2์žฅ ์ด๋ก ์  ๊ณ ์ฐฐ 6 1์ ˆ: VR๊ด€๋ จ ์šฉ์–ด์ •๋ฆฌ ๋ฐ ๊ฐœ๋…๊ณ ์ฐฐ 06 1. ๊ฐ€์ƒํ˜„์‹ค(Virtual Reality)์˜ ๊ฐœ๋… 06 2. ๊ฐ€์ƒํ˜„์‹ค์˜ ๋ถ„๋ฅ˜ 08 3. ๊ฐ€์ƒํ˜„์‹ค์˜ ์ง€๊ฐ์  ํŠน์„ฑ 13 4. ๊ฐ€์ƒํ˜„์‹ค ํ—ค๋“œ์…‹(Head Mounted Display) 14 2์ ˆ: ๋ฒ”์ฃ„์˜ˆ๋ฐฉํ™˜๊ฒฝ์„ค๊ณ„ (CPTED) 17 1.๋ฒ”์ฃ„์˜ˆ๋ฐฉ ํ™˜๊ฒฝ์„ค๊ณ„(CPTED)์˜ ์ •์˜์™€ ์ผ๋ฐ˜์  ๊ณ ์ฐฐ 17 2. ์šฐ๋ฆฌ๋‚˜๋ผ์˜ ๊ณต์›๋ฒ”์ฃ„ํ˜„ํ™ฉ 18 3์ ˆ ์„ ํ–‰์—ฐ๊ตฌ ๋ถ„์„ 21 1. ๊ณต์›๊ด€๋ จ CPTED ์—ฐ๊ตฌ 21 2. ๊ณต์› CPTED ํ‰๊ฐ€์ง€ํ‘œ(์ฒดํฌ๋ฆฌ์ŠคํŠธ) ๊ด€๋ จ ์—ฐ๊ตฌ 22 3. 3D ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ‰๊ฐ€๋ฐฉ๋ฒ•์— ๊ด€ํ•œ ์—ฐ๊ตฌ 23 4. ๊ฐ€์ƒํ˜„์‹ค์„ ํ™œ์šฉํ•œ ๊ณต๊ฐ„ ๋””์ž์ธ ๋ถ„์•ผ ์ ์šฉ์— ๊ด€ํ•œ ์—ฐ๊ตฌ 28 ์ œ3์žฅ ๋ชฐ์ž…ํ˜• VR ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ œ์ž‘ 29 1์ ˆ: ์—ฐ๊ตฌ ๋Œ€์ƒ์ง€ ์„ ์ • 29 1. ๋Œ€์ƒ์ง€ ์„ ์ •๊ธฐ์ค€ 29 2. ๋Œ€์ƒ์ง€ ํ˜„ํ™ฉ ๋ฐ ๊ฐœ์š” 31 3. ๋Œ€์ƒ์ง€ ํ˜„์žฅ์กฐ์‚ฌ 32 4. ๋Œ€์ƒ์ง€ ์ธํ„ฐ๋ทฐ์กฐ์‚ฌ 33 2์ ˆ: ์ด๋ฏธ์ง€ ๊ธฐ๋ฐ˜ VR์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ œ์ž‘ 37 3์ ˆ: ๋ชจ๋ธ๋ง ๊ธฐ๋ฐ˜ VR์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ œ์ž‘ 44 1. 3D ๋ชจ๋ธ๋ง ๋ฒ”์œ„ 44 2. ์†Œํ”„ํŠธ์›จ์–ด๋ณ„ VR๊ณต๊ฐ„ ์ œ์ž‘ ๊ณผ์ • 45 3. ์ˆ˜๋ชฉ, ์‚ฌ๋ฌผ, ์‚ฌ๋žŒ ๋“ฑ ์˜ค๋ธŒ์ ํŠธ์˜ ์ œ์ž‘ 49 4. ๋ผ์ดํŠธ ๋ฐ ์‚ฌ์šด๋“œ ์ œ์ž‘ 51 5. ๊ฒŒ์ž„์—”์ง„์„ ํ™œ์šฉํ•œ VR ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์ถœ๋ ฅ 53 ์ œ4์žฅ ๋ชจ์˜์‹คํ—˜ ๋ฐ ์‹คํ—˜๊ฒฐ๊ณผ 55 1์ ˆ: ๋ชจ์˜ ์‹คํ—˜ํ‰๊ฐ€ ๋ฐ ์„ค๋ฌธ์กฐ์‚ฌ 55 1. ์‹คํ—˜ํ‰๊ฐ€ ๋ฐฉ๋ฒ• 55 2. ์‹คํ—˜ํ‰๊ฐ€ ์„ค๋ฌธํ•ญ๋ชฉ ์„ค์ • 56 3. VR ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๊ณต๊ฐ„ ์‹œ๋‚˜๋ฆฌ์˜ค ์„ค์ • 58 2์ ˆ: ์‹œ๋‚˜๋ฆฌ์˜ค ๊ณต๊ฐ„๋ณ„ ์‹ฌ๋ฆฌ์  ๋ถˆ์•ˆ๊ฐ ๋ถ„์„ ๊ฒฐ๊ณผ 65 3์ ˆ: ์‹ค์žฌ๊ฐ ๋ฐ ๋ชฐ์ž…๋„ ์„ค๋ฌธ์กฐ์‚ฌ ๊ฒฐ๊ณผ 78 ์ œ5์žฅ ๊ฒฐ๋ก  84 1์ ˆ: ํ™œ์šฉ๊ฐ€๋Šฅ์„ฑ ๋ฐ ํ•œ๊ณ„์  84 [์ฐธ๊ณ ๋ฌธํ—Œ] 86 [Abstract] 90Maste

    A Virtual World Grammar for automatic generation of virtual worlds

    Get PDF
    11 pรกginas, 11 figuras.-- El PDF es la versiรณn manuscrita de autor.Hybrid systems such as those that combine 3D virtual worlds and organization based multiagent systems add new visual and communication features for multiuser applications. The design of such hybrid and dynamic systems is a challenging task. In this paper, we propose a system that can automatically generate a 3D virtual world (VW) from an organization based multiagent system (MAS) specification that establishes the activities participants can engage on. Both shape grammar and virtual world paradigms inspired us to propose a Virtual World Grammar (VWG) to support the generation process of a virtual world design. A VWG includes semantic information about both MAS specification and shape grammar elements. This information, along with heuristics and validations, guides the VW generation producing functional designs. To support the definition and execution of a Virtual World Grammar, we have developed a so named Virtual World Builder Toolkit (VWBT). We illustrate this process by generating a 3D visualization of a virtual institution from its specification.This work is partially funded by EVE (TIN2009-14702-C02-01/TIN2009-14702-C02-02) and AT (CONSOLIDER CSD2007-0022) projects, EU-FEDER funds, the Catalan Gov. (Grant 2005-SGR-00093), and Marc Estevaโ€™s Ramon y Cajal contract.Peer reviewe

    Virtual world grammar

    No full text
    Organization-based multi-agent systems (MAS) can be represented by means of 3D virtual worlds facilitating then the interaction among participants, i.e humans and agents. In this paper we propose a system that can automatically generate a 3D virtual world from formal specifications of both a MAS and a design visual style (i.e a shape grammar). We propose an extension of shape grammars in combination with virtual world paradigms, called Virtual World Grammar (VWG), to support the design generation process. Virtual World Grammar includes semantic information about both MAS specification which establishes the activities participants can engage on and shape grammar elements. This information, along with heuristics and validations, guides the generation process and allows us to produce functional designs. The Virtual World Builder Toolkit, integrated in our Shape Grammar Interpreter tool, supports both the definition and execution of the Virtual World Grammar

    A virtual world grammar for automatic generation of virtual worlds

    No full text
    Hybrid systems such as those that combine 3D virtual worlds and organization based multiagent systems add new visual and communication features for multiuser applications. The design of such hybrid and dynamic systems is a challenging task. In this paper, we propose a system that can automatically generate a 3D virtual world (VW) from an organization based multiagent system (MAS) specification that establishes the activities participants can engage on. Both shape grammar and virtual world paradigms inspired us to propose a Virtual World Grammar (VWG) to support the generation process of a virtual world design. A VWG includes semantic information about both MAS specification and shape grammar elements. This information, along with heuristics and validations, guides the VW generation producing functional designs. To support the definition and execution of a Virtual World Grammar, we have developed a so named Virtual World Builder Toolkit (VWBT). We illustrate this process by generating a 3D visualization of a virtual institution from its specification
    corecore