{"title":"Real time 3D geometry correction for folding screens or projectors with distorting lenses","authors":"Fabien Picarougne, Aurélien Milliat","doi":"10.1145/2993369.2996326","DOIUrl":null,"url":null,"abstract":"In this article, we describe a new method for real-time display, in a geometrically correct way, of a 3D scene on curved surfaces. This method differs from existing solutions in the literature by allowing its application with folding screens or projectors with distorting lenses. Our algorithm is not limited to a particular shape of the display surface and takes the position of the user into account to display an image that is geometrically correctly perceived from the user's viewpoint. The projection process of 3D objects is divided in three phases. The first two steps are independent from the 3D scene and act as a buffer that stores particular values and accelerate calculations of the third step. The execution of the later may then be performed in linear time in the number of vertices of the geometry to be displayed.","PeriodicalId":396801,"journal":{"name":"Proceedings of the 22nd ACM Conference on Virtual Reality Software and Technology","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 22nd ACM Conference on Virtual Reality Software and Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2993369.2996326","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this article, we describe a new method for real-time display, in a geometrically correct way, of a 3D scene on curved surfaces. This method differs from existing solutions in the literature by allowing its application with folding screens or projectors with distorting lenses. Our algorithm is not limited to a particular shape of the display surface and takes the position of the user into account to display an image that is geometrically correctly perceived from the user's viewpoint. The projection process of 3D objects is divided in three phases. The first two steps are independent from the 3D scene and act as a buffer that stores particular values and accelerate calculations of the third step. The execution of the later may then be performed in linear time in the number of vertices of the geometry to be displayed.