-
公开(公告)号:US11094111B2
公开(公告)日:2021-08-17
申请号:US17041650
申请日:2018-03-30
申请人: Peking University
发明人: Sheng Li , Zehui Lin , Xinlu Zeng , Guoping Wang
摘要: A progressive photon mapping method based on statistical test includes launching rays from the viewpoint to each pixel on the image plane and intersecting the three-dimensional scene to be rendered. If an intersection with diffuse surface is found on the tracing path, it is recorded as the hit point; a photon pass is performed: 31) performing photon tracing step; 32) performing photon collection processing for each hit point; 33) if the current iteration of photon pass does not need chi-square test, then performing flux accumulation and keeping the collection radius unchanged; if chi-square is required, evaluating the photon distribution quality; computing a collection radius according to the estimated photon distribution, and performing the flux accumulation in the current photon pass; 34) if the photon collection radius is reduced, then performing distributed ray tracing, generating new hit points, and go to 31), otherwise go to 31), start a new iteration of photon pass.
-
公开(公告)号:US20210118222A1
公开(公告)日:2021-04-22
申请号:US17041650
申请日:2018-03-30
申请人: Peking University
发明人: Sheng Li , Zehui Lin , Xinlu Zeng , Guoping Wang
摘要: A progressive photon mapping method based on statistical test includes launching rays from the viewpoint to each pixel on the image plane and intersecting the three-dimensional scene to be rendered. If an intersection with diffuse surface is found on the tracing path, it is recorded as the hit point; a photon pass is performed: 31) performing photon tracing step; 32) performing photon collection processing for each hit point; 33) if the current iteration of photon pass does not need chi-square test, then performing flux accumulation and keeping the collection radius unchanged; if chi-square is required, evaluating the photon distribution quality; computing a collection radius according to the estimated photon distribution, and performing the flux accumulation in the current photon pass; 34) if the photon collection radius is reduced, then performing distributed ray tracing, generating new hit points, and go to 31), otherwise go to 31), start a new iteration of photon pass.
-