{'fraction_non_alphanumeric': 0.009174311926605505, 'fraction_numerical': 0.003669724770642202, 'mean_word_length': 4.712041884816754, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Geometrically Influenced Photon Mapping 1

Ben Ball Yuriy Stejko Final Project Report Motivation The photon mapping we implemented in class worked well under most circumstances, however there were some specific situations where the result of rendering did not look entirely realistic [Image 2]. One situation where the problem was apparent was the rendering of edges. When two edges with a sharp change in photon quantity were rendered, photons from the bright edge would sometimes fall within the spherical region of photons for determining the color and brightness of a given point increase the brightness near that edge. The effect would also make the edge of the brighter polygon look darker then is should as it received less photons per unit area. Although one way to solve the brightening problem on the darker edge would be to simply ignore all photons that had an angle of approach of 90 degrees or more away from the normal of the side, this would not solve the problem of darkening bright edges and could cause the edge of the darker side to become even darker than it should be.