Modeling virtual object behavior within virtual environment

Gun A. Lee, Jeonghyun Kim, Chan Mo Park

Research output: Chapter in Book/Report/Conference proceedingConference contribution

31 Citations (Scopus)

Abstract

Development of virtual reality systems requires iterations of specification, implementation and evaluation. Since correct evaluations of immersive VR systems require the tedious process of wearing many devices, there exist both temporal and spatial gaps between the implementation and evaluation stage, and this usually causes delay and inefficiency in the development process. In order to overcome this gap, there have been several approaches to constructing or modeling the physical aspects of the virtual world (or objects) within the virtual environment. However, modeling their behaviors is still carried out in conventional (2D) programming environments. This paper proposes an interaction model, and interfaces for specifying (and modifying) object behavior, within the virtual environment, based on an underlying virtual object model. The interaction model follows the concept of programming by demonstration, and based on it, we have built a system called the PiP (Programming virtual object behavior in virtual reality Program) "in" which a user can create, modify, test, and save object behaviors. We illustrate examples of interactive virtual worlds constructed using the PiP, and discuss its merits and shortcomings as a content development platform.

Original languageEnglish
Title of host publicationACM Symposium on Virtual Reality Software and Technology, Proceedings, VRST
EditorsH. Sun, Q. Peng
Pages41-48
Number of pages8
Publication statusPublished - 2002 Dec 1
Externally publishedYes
EventProceedings of the ACM Symposium on Virtual Reality Software and Technology - Hong Kong, China
Duration: 2002 Nov 112002 Nov 13

Other

OtherProceedings of the ACM Symposium on Virtual Reality Software and Technology
CountryChina
CityHong Kong
Period02/11/1102/11/13

Fingerprint

Virtual reality
Computer programming
Demonstrations
Specifications

Keywords

  • 3D Interaction
  • Interactive Behavior Modeling
  • Programming by Demonstration
  • Virtual Environment
  • Virtual Object

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Lee, G. A., Kim, J., & Park, C. M. (2002). Modeling virtual object behavior within virtual environment. In H. Sun, & Q. Peng (Eds.), ACM Symposium on Virtual Reality Software and Technology, Proceedings, VRST (pp. 41-48)

Modeling virtual object behavior within virtual environment. / Lee, Gun A.; Kim, Jeonghyun; Park, Chan Mo.

ACM Symposium on Virtual Reality Software and Technology, Proceedings, VRST. ed. / H. Sun; Q. Peng. 2002. p. 41-48.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Lee, GA, Kim, J & Park, CM 2002, Modeling virtual object behavior within virtual environment. in H Sun & Q Peng (eds), ACM Symposium on Virtual Reality Software and Technology, Proceedings, VRST. pp. 41-48, Proceedings of the ACM Symposium on Virtual Reality Software and Technology, Hong Kong, China, 02/11/11.
Lee GA, Kim J, Park CM. Modeling virtual object behavior within virtual environment. In Sun H, Peng Q, editors, ACM Symposium on Virtual Reality Software and Technology, Proceedings, VRST. 2002. p. 41-48
Lee, Gun A. ; Kim, Jeonghyun ; Park, Chan Mo. / Modeling virtual object behavior within virtual environment. ACM Symposium on Virtual Reality Software and Technology, Proceedings, VRST. editor / H. Sun ; Q. Peng. 2002. pp. 41-48
@inproceedings{4a3726d536f545f286f0c2c22c5ce525,
title = "Modeling virtual object behavior within virtual environment",
abstract = "Development of virtual reality systems requires iterations of specification, implementation and evaluation. Since correct evaluations of immersive VR systems require the tedious process of wearing many devices, there exist both temporal and spatial gaps between the implementation and evaluation stage, and this usually causes delay and inefficiency in the development process. In order to overcome this gap, there have been several approaches to constructing or modeling the physical aspects of the virtual world (or objects) within the virtual environment. However, modeling their behaviors is still carried out in conventional (2D) programming environments. This paper proposes an interaction model, and interfaces for specifying (and modifying) object behavior, within the virtual environment, based on an underlying virtual object model. The interaction model follows the concept of programming by demonstration, and based on it, we have built a system called the PiP (Programming virtual object behavior in virtual reality Program) {"}in{"} which a user can create, modify, test, and save object behaviors. We illustrate examples of interactive virtual worlds constructed using the PiP, and discuss its merits and shortcomings as a content development platform.",
keywords = "3D Interaction, Interactive Behavior Modeling, Programming by Demonstration, Virtual Environment, Virtual Object",
author = "Lee, {Gun A.} and Jeonghyun Kim and Park, {Chan Mo}",
year = "2002",
month = "12",
day = "1",
language = "English",
pages = "41--48",
editor = "H. Sun and Q. Peng",
booktitle = "ACM Symposium on Virtual Reality Software and Technology, Proceedings, VRST",

}

TY - GEN

T1 - Modeling virtual object behavior within virtual environment

AU - Lee, Gun A.

AU - Kim, Jeonghyun

AU - Park, Chan Mo

PY - 2002/12/1

Y1 - 2002/12/1

N2 - Development of virtual reality systems requires iterations of specification, implementation and evaluation. Since correct evaluations of immersive VR systems require the tedious process of wearing many devices, there exist both temporal and spatial gaps between the implementation and evaluation stage, and this usually causes delay and inefficiency in the development process. In order to overcome this gap, there have been several approaches to constructing or modeling the physical aspects of the virtual world (or objects) within the virtual environment. However, modeling their behaviors is still carried out in conventional (2D) programming environments. This paper proposes an interaction model, and interfaces for specifying (and modifying) object behavior, within the virtual environment, based on an underlying virtual object model. The interaction model follows the concept of programming by demonstration, and based on it, we have built a system called the PiP (Programming virtual object behavior in virtual reality Program) "in" which a user can create, modify, test, and save object behaviors. We illustrate examples of interactive virtual worlds constructed using the PiP, and discuss its merits and shortcomings as a content development platform.

AB - Development of virtual reality systems requires iterations of specification, implementation and evaluation. Since correct evaluations of immersive VR systems require the tedious process of wearing many devices, there exist both temporal and spatial gaps between the implementation and evaluation stage, and this usually causes delay and inefficiency in the development process. In order to overcome this gap, there have been several approaches to constructing or modeling the physical aspects of the virtual world (or objects) within the virtual environment. However, modeling their behaviors is still carried out in conventional (2D) programming environments. This paper proposes an interaction model, and interfaces for specifying (and modifying) object behavior, within the virtual environment, based on an underlying virtual object model. The interaction model follows the concept of programming by demonstration, and based on it, we have built a system called the PiP (Programming virtual object behavior in virtual reality Program) "in" which a user can create, modify, test, and save object behaviors. We illustrate examples of interactive virtual worlds constructed using the PiP, and discuss its merits and shortcomings as a content development platform.

KW - 3D Interaction

KW - Interactive Behavior Modeling

KW - Programming by Demonstration

KW - Virtual Environment

KW - Virtual Object

UR - http://www.scopus.com/inward/record.url?scp=0037967522&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0037967522&partnerID=8YFLogxK

M3 - Conference contribution

SP - 41

EP - 48

BT - ACM Symposium on Virtual Reality Software and Technology, Proceedings, VRST

A2 - Sun, H.

A2 - Peng, Q.

ER -