Thomas Crespel, Brett Ridel, Clara Rigaud, Anke M. Brock, Patrick Reuter
{"title":"编码全球:交互式内容的球形多点触摸显示器与简单的网页","authors":"Thomas Crespel, Brett Ridel, Clara Rigaud, Anke M. Brock, Patrick Reuter","doi":"10.1145/3078810.3078828","DOIUrl":null,"url":null,"abstract":"Although spherical displays become more and more pervasive, the design of interactive content for these displays still remains difficult as it requires most developers to get familiar with specific tools for managing the output and input. In this paper, we present a framework for developing applications for multitouch spherical displays that makes it possible to create interactive content by programming standard GUI applications, as for example interactive web pages. The principal idea is to adapt the window output and interaction input of classical GUIs outside the application. To this end, our framework consists of two standalone applications where the first one captures the window output and changes the projection via GPU shaders, and the second one adapts the input with a Node.js server and sends interaction and mouse events. In this way, the same application runs on a standard desktop, and on the spherical display. Advantages of our approach include fast prototyping, and the fact that masses of developers can create applications for spherical displays just as if it were, for example, classical web applications. We believe that our framework will contribute to making spherical displays even more pervasive in the future.","PeriodicalId":437505,"journal":{"name":"Proceedings of the 6th ACM International Symposium on Pervasive Displays","volume":"36 2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Code the globe: interactive content for spherical multi-touch displays with simple webpages\",\"authors\":\"Thomas Crespel, Brett Ridel, Clara Rigaud, Anke M. Brock, Patrick Reuter\",\"doi\":\"10.1145/3078810.3078828\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Although spherical displays become more and more pervasive, the design of interactive content for these displays still remains difficult as it requires most developers to get familiar with specific tools for managing the output and input. In this paper, we present a framework for developing applications for multitouch spherical displays that makes it possible to create interactive content by programming standard GUI applications, as for example interactive web pages. The principal idea is to adapt the window output and interaction input of classical GUIs outside the application. To this end, our framework consists of two standalone applications where the first one captures the window output and changes the projection via GPU shaders, and the second one adapts the input with a Node.js server and sends interaction and mouse events. In this way, the same application runs on a standard desktop, and on the spherical display. Advantages of our approach include fast prototyping, and the fact that masses of developers can create applications for spherical displays just as if it were, for example, classical web applications. We believe that our framework will contribute to making spherical displays even more pervasive in the future.\",\"PeriodicalId\":437505,\"journal\":{\"name\":\"Proceedings of the 6th ACM International Symposium on Pervasive Displays\",\"volume\":\"36 2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-06-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 6th ACM International Symposium on Pervasive Displays\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3078810.3078828\",\"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 the 6th ACM International Symposium on Pervasive Displays","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3078810.3078828","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Code the globe: interactive content for spherical multi-touch displays with simple webpages
Although spherical displays become more and more pervasive, the design of interactive content for these displays still remains difficult as it requires most developers to get familiar with specific tools for managing the output and input. In this paper, we present a framework for developing applications for multitouch spherical displays that makes it possible to create interactive content by programming standard GUI applications, as for example interactive web pages. The principal idea is to adapt the window output and interaction input of classical GUIs outside the application. To this end, our framework consists of two standalone applications where the first one captures the window output and changes the projection via GPU shaders, and the second one adapts the input with a Node.js server and sends interaction and mouse events. In this way, the same application runs on a standard desktop, and on the spherical display. Advantages of our approach include fast prototyping, and the fact that masses of developers can create applications for spherical displays just as if it were, for example, classical web applications. We believe that our framework will contribute to making spherical displays even more pervasive in the future.