{"title":"分布式场景图,使成千上万的交互用户在一个虚拟环境","authors":"Dan Lake, M. Bowman, Huaiyu Liu","doi":"10.1109/NETGAMES.2010.5679669","DOIUrl":null,"url":null,"abstract":"Virtual environments are currently limited to no more than a hundred interacting users by the simulator-centric server architectures used for many of these applications. There are some potential new usages such as virtual concerts and sporting events involving hundreds or thousands of users and we seek to enable these exciting new applications. We propose a distributed scene graph (DSG) architecture which enables massive scaling of scene complexity and participants with the addition of hardware. A prototype implementation of the DSG components to manage client communications demonstrates an order of magnitude increase in the number of concurrent users. We present the design of this component within the DSG architecture, prototype implementation based on an open source virtual environment server and our experimental setup, workloads and results.","PeriodicalId":339115,"journal":{"name":"2010 9th Annual Workshop on Network and Systems Support for Games","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"42","resultStr":"{\"title\":\"Distributed scene graph to enable thousands of interacting users in a virtual environment\",\"authors\":\"Dan Lake, M. Bowman, Huaiyu Liu\",\"doi\":\"10.1109/NETGAMES.2010.5679669\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Virtual environments are currently limited to no more than a hundred interacting users by the simulator-centric server architectures used for many of these applications. There are some potential new usages such as virtual concerts and sporting events involving hundreds or thousands of users and we seek to enable these exciting new applications. We propose a distributed scene graph (DSG) architecture which enables massive scaling of scene complexity and participants with the addition of hardware. A prototype implementation of the DSG components to manage client communications demonstrates an order of magnitude increase in the number of concurrent users. We present the design of this component within the DSG architecture, prototype implementation based on an open source virtual environment server and our experimental setup, workloads and results.\",\"PeriodicalId\":339115,\"journal\":{\"name\":\"2010 9th Annual Workshop on Network and Systems Support for Games\",\"volume\":\"9 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-11-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"42\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 9th Annual Workshop on Network and Systems Support for Games\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NETGAMES.2010.5679669\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 9th Annual Workshop on Network and Systems Support for Games","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NETGAMES.2010.5679669","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Distributed scene graph to enable thousands of interacting users in a virtual environment
Virtual environments are currently limited to no more than a hundred interacting users by the simulator-centric server architectures used for many of these applications. There are some potential new usages such as virtual concerts and sporting events involving hundreds or thousands of users and we seek to enable these exciting new applications. We propose a distributed scene graph (DSG) architecture which enables massive scaling of scene complexity and participants with the addition of hardware. A prototype implementation of the DSG components to manage client communications demonstrates an order of magnitude increase in the number of concurrent users. We present the design of this component within the DSG architecture, prototype implementation based on an open source virtual environment server and our experimental setup, workloads and results.