Lucas Teixeira, D. Trindade, Manuel E. Loaiza, F. Carvalho, A. Raposo, I. Santos
{"title":"桌面应用的VR框架","authors":"Lucas Teixeira, D. Trindade, Manuel E. Loaiza, F. Carvalho, A. Raposo, I. Santos","doi":"10.1109/SVR.2012.27","DOIUrl":null,"url":null,"abstract":"The emergence of cheaper technologies for immersive environments has increased considerably the interest on applications of Virtual Reality (VR). However, currently available VR frameworks force user applications to be developed specifically for them. This increases the cost of converting an existing graphical application to virtual reality environments. This paper proposes a new framework, the LVRL (Lightweight Virtual Reality Libraries), which allows both creation and conversion of existing applications to VR without changing the structure of the application. The LVRL main objective is to provide a minimalist programming interface and non intrusive allowing the development of VR applications by non VR developers. This article describes the architecture of LVRL, its features, usage and the benefits obtained by the applications that use it.","PeriodicalId":319713,"journal":{"name":"2012 14th Symposium on Virtual and Augmented Reality","volume":"69 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"A VR Framework for Desktop Applications\",\"authors\":\"Lucas Teixeira, D. Trindade, Manuel E. Loaiza, F. Carvalho, A. Raposo, I. Santos\",\"doi\":\"10.1109/SVR.2012.27\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The emergence of cheaper technologies for immersive environments has increased considerably the interest on applications of Virtual Reality (VR). However, currently available VR frameworks force user applications to be developed specifically for them. This increases the cost of converting an existing graphical application to virtual reality environments. This paper proposes a new framework, the LVRL (Lightweight Virtual Reality Libraries), which allows both creation and conversion of existing applications to VR without changing the structure of the application. The LVRL main objective is to provide a minimalist programming interface and non intrusive allowing the development of VR applications by non VR developers. This article describes the architecture of LVRL, its features, usage and the benefits obtained by the applications that use it.\",\"PeriodicalId\":319713,\"journal\":{\"name\":\"2012 14th Symposium on Virtual and Augmented Reality\",\"volume\":\"69 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-05-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 14th Symposium on Virtual and Augmented Reality\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SVR.2012.27\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 14th Symposium on Virtual and Augmented Reality","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SVR.2012.27","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The emergence of cheaper technologies for immersive environments has increased considerably the interest on applications of Virtual Reality (VR). However, currently available VR frameworks force user applications to be developed specifically for them. This increases the cost of converting an existing graphical application to virtual reality environments. This paper proposes a new framework, the LVRL (Lightweight Virtual Reality Libraries), which allows both creation and conversion of existing applications to VR without changing the structure of the application. The LVRL main objective is to provide a minimalist programming interface and non intrusive allowing the development of VR applications by non VR developers. This article describes the architecture of LVRL, its features, usage and the benefits obtained by the applications that use it.