为与GASP的协作交互构建对象和交互器

Thierry Duval, D. Margery
{"title":"为与GASP的协作交互构建对象和交互器","authors":"Thierry Duval, D. Margery","doi":"10.1145/351006.351029","DOIUrl":null,"url":null,"abstract":"asp (General Animation and Simulation Platform) was at rst designed to distribute the animation and simulation of multi-agent virtual environments. In the Gasp framework, a virtual world is composed of any number of simulation ob- jects. These simulation objects can be autonomous agents, interactors or user representations. We dene interactors as simulation objects which provide information on user input readable by any simulation object. Because simulation ob- jects can read information from any number of other simula- tion objects, it is then quite easy to design objects on which any number of users (or other simulation objects) can col- laborate. As the Gasp run-time kernel can distribute the calculations associated with those simulation objects on dif- ferent workstations, collaborative virtual environments can easily be built. In this paper, we explain how, in our frame- work, interactors and interactive objects are distributed for collaborative interactions and how it is possible to build an interactive object from an existing object without changing the code of that object.","PeriodicalId":193080,"journal":{"name":"International Conference on Collaborative Virtual Environments","volume":"49 Spec No 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Building objects and interactors for collaborative interactions with GASP\",\"authors\":\"Thierry Duval, D. Margery\",\"doi\":\"10.1145/351006.351029\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"asp (General Animation and Simulation Platform) was at rst designed to distribute the animation and simulation of multi-agent virtual environments. In the Gasp framework, a virtual world is composed of any number of simulation ob- jects. These simulation objects can be autonomous agents, interactors or user representations. We dene interactors as simulation objects which provide information on user input readable by any simulation object. Because simulation ob- jects can read information from any number of other simula- tion objects, it is then quite easy to design objects on which any number of users (or other simulation objects) can col- laborate. As the Gasp run-time kernel can distribute the calculations associated with those simulation objects on dif- ferent workstations, collaborative virtual environments can easily be built. In this paper, we explain how, in our frame- work, interactors and interactive objects are distributed for collaborative interactions and how it is possible to build an interactive object from an existing object without changing the code of that object.\",\"PeriodicalId\":193080,\"journal\":{\"name\":\"International Conference on Collaborative Virtual Environments\",\"volume\":\"49 Spec No 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Conference on Collaborative Virtual Environments\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/351006.351029\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Collaborative Virtual Environments","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/351006.351029","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

摘要

asp(通用动画与仿真平台)最初是为了实现多智能体虚拟环境的动画与仿真分布而设计的。在Gasp框架中,虚拟世界由任意数量的模拟对象组成。这些模拟对象可以是自主代理、交互器或用户表示。我们将交互器定义为仿真对象,它提供任何仿真对象可读的用户输入信息。由于仿真对象可以从任意数量的其他仿真对象中读取信息,因此设计任意数量的用户(或其他仿真对象)可以协作的对象非常容易。由于Gasp运行时内核可以在不同的工作站上分发与这些仿真对象相关的计算,因此可以很容易地构建协作虚拟环境。在本文中,我们解释了在我们的框架中,交互器和交互对象是如何为协作交互而分布的,以及如何在不改变现有对象代码的情况下从现有对象构建交互对象。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Building objects and interactors for collaborative interactions with GASP
asp (General Animation and Simulation Platform) was at rst designed to distribute the animation and simulation of multi-agent virtual environments. In the Gasp framework, a virtual world is composed of any number of simulation ob- jects. These simulation objects can be autonomous agents, interactors or user representations. We dene interactors as simulation objects which provide information on user input readable by any simulation object. Because simulation ob- jects can read information from any number of other simula- tion objects, it is then quite easy to design objects on which any number of users (or other simulation objects) can col- laborate. As the Gasp run-time kernel can distribute the calculations associated with those simulation objects on dif- ferent workstations, collaborative virtual environments can easily be built. In this paper, we explain how, in our frame- work, interactors and interactive objects are distributed for collaborative interactions and how it is possible to build an interactive object from an existing object without changing the code of that object.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信