{'fraction_non_alphanumeric': 0.013091641490433032, 'fraction_numerical': 0.0, 'mean_word_length': 5.496732026143791, '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}}
RENDERING THE PHENOMENA OF VOLUME ABSORPTION IN HOMOGENEOUS TRANSPARENT MATERIALS

Volume absorption is a crucial factor to the appearance of transparent objects such as colored glass and liquids. Due to the involvement of the spectral absorptivities of materials and path lengths of lights, volume absorption can generate interesting color variations. In this paper, we model volume absorption for homogeneous transparent materials using Bouguer-Lambertian law, and render its phenomena using a spectrum-based ray tracer. Our rendered images successfully display the subtle variations of colors due to volume absorption. We also compare our approach to an RGB-based one which assigns color tristimulus values for three monochromatic wavelengths, and show that the latter approach has significant errors and is thus inadequate for rendering volume absorption. This work expands the capability of rendering natural phenomena and can be used to improve the realism of computer generated imagery.