{"title":"分布式虚拟环境研究平台","authors":"R. Gossweiler, C. Long, S. Koga, R. Pausch","doi":"10.1109/VRAIS.1993.378269","DOIUrl":null,"url":null,"abstract":"DIVER is the Virtual Environment software architecture library developed at the University of Virginia. It is similar to SGI's Inventor, but was developed specifically as a toolkit for creating Virtual Environments rather than for mouse-based applications. Like Inventor, DIVER was implemented on top of the SGI's GL library and provides a powerful hierarchical graphics database. Unlike Inventor, DIVER is distributed, divorcing the application computations from the rendering computations. DIVER runs the application on a remote CPU and transparently spawns asynchronous rendering processes onto one or more SGIs. DIVER extends the graphics database hierarchy by allowing programmers to perform graphics transformations in any other object's nested coordinate system, and by allowing the programmer to nest the virtual camera (viewpoint) anywhere in the hierarchy. DIVER has been active use for over a year by more than twenty researchers.<<ETX>>","PeriodicalId":426246,"journal":{"name":"Proceedings of 1993 IEEE Research Properties in Virtual Reality Symposium","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"28","resultStr":"{\"title\":\"DIVER: A Distributed Virtual Environment Research platform\",\"authors\":\"R. Gossweiler, C. Long, S. Koga, R. Pausch\",\"doi\":\"10.1109/VRAIS.1993.378269\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"DIVER is the Virtual Environment software architecture library developed at the University of Virginia. It is similar to SGI's Inventor, but was developed specifically as a toolkit for creating Virtual Environments rather than for mouse-based applications. Like Inventor, DIVER was implemented on top of the SGI's GL library and provides a powerful hierarchical graphics database. Unlike Inventor, DIVER is distributed, divorcing the application computations from the rendering computations. DIVER runs the application on a remote CPU and transparently spawns asynchronous rendering processes onto one or more SGIs. DIVER extends the graphics database hierarchy by allowing programmers to perform graphics transformations in any other object's nested coordinate system, and by allowing the programmer to nest the virtual camera (viewpoint) anywhere in the hierarchy. DIVER has been active use for over a year by more than twenty researchers.<<ETX>>\",\"PeriodicalId\":426246,\"journal\":{\"name\":\"Proceedings of 1993 IEEE Research Properties in Virtual Reality Symposium\",\"volume\":\"5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"28\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of 1993 IEEE Research Properties in Virtual Reality Symposium\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/VRAIS.1993.378269\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 1993 IEEE Research Properties in Virtual Reality Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/VRAIS.1993.378269","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
DIVER: A Distributed Virtual Environment Research platform
DIVER is the Virtual Environment software architecture library developed at the University of Virginia. It is similar to SGI's Inventor, but was developed specifically as a toolkit for creating Virtual Environments rather than for mouse-based applications. Like Inventor, DIVER was implemented on top of the SGI's GL library and provides a powerful hierarchical graphics database. Unlike Inventor, DIVER is distributed, divorcing the application computations from the rendering computations. DIVER runs the application on a remote CPU and transparently spawns asynchronous rendering processes onto one or more SGIs. DIVER extends the graphics database hierarchy by allowing programmers to perform graphics transformations in any other object's nested coordinate system, and by allowing the programmer to nest the virtual camera (viewpoint) anywhere in the hierarchy. DIVER has been active use for over a year by more than twenty researchers.<>