{"title":"使用轨道理论绘制万花筒场景","authors":"Francis Williams, E. Zhang","doi":"10.1145/3005358.3005368","DOIUrl":null,"url":null,"abstract":"Kaleidoscopes create fascinating visual effects due to the presence of multiple mirrors placed at carefully designed distances and angles. These effects, such as infinite repeating copies of a single object, are difficult to capture. Moreover, lighting and shadow effects in kaleidoscopic scenes are highly impacted by the interaction between lights and mirrors. Such effects pose challenges to existing rendering techniques such as ray tracing and photon mapping. In this paper, we present a unified framework to render scenes from the perspective of a viewer inside a kaleidoscope based on Orbifold theory, which provides the mathematical foundation to describe the position and orientation of reflected objects (including light sources). Our framework is able to accurately capture the global illumination effects inside a kaleidoscope. We demonstrate the power of our technique with the rendering of a number of scenes including animation.","PeriodicalId":242138,"journal":{"name":"SIGGRAPH ASIA 2016 Technical Briefs","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-11-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Rendering kaleidoscopic scenes using orbifold theory\",\"authors\":\"Francis Williams, E. Zhang\",\"doi\":\"10.1145/3005358.3005368\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Kaleidoscopes create fascinating visual effects due to the presence of multiple mirrors placed at carefully designed distances and angles. These effects, such as infinite repeating copies of a single object, are difficult to capture. Moreover, lighting and shadow effects in kaleidoscopic scenes are highly impacted by the interaction between lights and mirrors. Such effects pose challenges to existing rendering techniques such as ray tracing and photon mapping. In this paper, we present a unified framework to render scenes from the perspective of a viewer inside a kaleidoscope based on Orbifold theory, which provides the mathematical foundation to describe the position and orientation of reflected objects (including light sources). Our framework is able to accurately capture the global illumination effects inside a kaleidoscope. We demonstrate the power of our technique with the rendering of a number of scenes including animation.\",\"PeriodicalId\":242138,\"journal\":{\"name\":\"SIGGRAPH ASIA 2016 Technical Briefs\",\"volume\":\"23 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-11-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"SIGGRAPH ASIA 2016 Technical Briefs\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3005358.3005368\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"SIGGRAPH ASIA 2016 Technical Briefs","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3005358.3005368","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Rendering kaleidoscopic scenes using orbifold theory
Kaleidoscopes create fascinating visual effects due to the presence of multiple mirrors placed at carefully designed distances and angles. These effects, such as infinite repeating copies of a single object, are difficult to capture. Moreover, lighting and shadow effects in kaleidoscopic scenes are highly impacted by the interaction between lights and mirrors. Such effects pose challenges to existing rendering techniques such as ray tracing and photon mapping. In this paper, we present a unified framework to render scenes from the perspective of a viewer inside a kaleidoscope based on Orbifold theory, which provides the mathematical foundation to describe the position and orientation of reflected objects (including light sources). Our framework is able to accurately capture the global illumination effects inside a kaleidoscope. We demonstrate the power of our technique with the rendering of a number of scenes including animation.