Masanori Kakimoto, T. Tatsukawa, G. Chun, T. Nishita
{"title":"基于每个顶点的实时反射和折射","authors":"Masanori Kakimoto, T. Tatsukawa, G. Chun, T. Nishita","doi":"10.11371/IIEEJ.37.196","DOIUrl":null,"url":null,"abstract":"This paper proposes a novel method for real-time rendering of polygon mesh surfaces with reflection or refraction. The basic process is similar to dynamic environment mapping or cube mapping. Our proposed method is superior to those in that the accurate ray direction is reflected in the resulted image at every vertex on the mesh. Existing real-time techniques suffer from the differences between the viewpoint for the environment map and each reflection point. The proposed method minimizes this by finding an optimal viewpoint for the reflective or refractive mesh. With a sufficient number of vertices and map image resolutions, the users can render reflected images as accurate as ray tracing for all practical purposes, except for reflected objects around ray converging points of reflection on concave surfaces or refraction through convex lenses. The method can be applied to areas which require accuracy such as industrial design. Experiments with a CAD model of a car rear-view mirror and spectacle lenses exhibited results of sufficient quality for design verification.","PeriodicalId":153591,"journal":{"name":"The Journal of the Institute of Image Electronics Engineers of Japan","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Real-Time Reflection and Refraction on a Per-Vertex Basis\",\"authors\":\"Masanori Kakimoto, T. Tatsukawa, G. Chun, T. Nishita\",\"doi\":\"10.11371/IIEEJ.37.196\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper proposes a novel method for real-time rendering of polygon mesh surfaces with reflection or refraction. The basic process is similar to dynamic environment mapping or cube mapping. Our proposed method is superior to those in that the accurate ray direction is reflected in the resulted image at every vertex on the mesh. Existing real-time techniques suffer from the differences between the viewpoint for the environment map and each reflection point. The proposed method minimizes this by finding an optimal viewpoint for the reflective or refractive mesh. With a sufficient number of vertices and map image resolutions, the users can render reflected images as accurate as ray tracing for all practical purposes, except for reflected objects around ray converging points of reflection on concave surfaces or refraction through convex lenses. The method can be applied to areas which require accuracy such as industrial design. Experiments with a CAD model of a car rear-view mirror and spectacle lenses exhibited results of sufficient quality for design verification.\",\"PeriodicalId\":153591,\"journal\":{\"name\":\"The Journal of the Institute of Image Electronics Engineers of Japan\",\"volume\":\"6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-05-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The Journal of the Institute of Image Electronics Engineers of Japan\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.11371/IIEEJ.37.196\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Journal of the Institute of Image Electronics Engineers of Japan","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.11371/IIEEJ.37.196","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Real-Time Reflection and Refraction on a Per-Vertex Basis
This paper proposes a novel method for real-time rendering of polygon mesh surfaces with reflection or refraction. The basic process is similar to dynamic environment mapping or cube mapping. Our proposed method is superior to those in that the accurate ray direction is reflected in the resulted image at every vertex on the mesh. Existing real-time techniques suffer from the differences between the viewpoint for the environment map and each reflection point. The proposed method minimizes this by finding an optimal viewpoint for the reflective or refractive mesh. With a sufficient number of vertices and map image resolutions, the users can render reflected images as accurate as ray tracing for all practical purposes, except for reflected objects around ray converging points of reflection on concave surfaces or refraction through convex lenses. The method can be applied to areas which require accuracy such as industrial design. Experiments with a CAD model of a car rear-view mirror and spectacle lenses exhibited results of sufficient quality for design verification.