{'fraction_non_alphanumeric': 0.010752688172043012, 'fraction_numerical': 0.0017921146953405018, 'mean_word_length': 4.59, '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}}
A method for multiple diffracted ray sampling in forward ray tracing

An analytical method for determining the diffraction points in ray tracing is proposed. The general case of diffraction by oblique straight wedges in 3D is considered. The sampling problem is solved for a first order diffracted ray congruence in such a way to provide a suitable sampling of the rays diffracted by a second wedge. The method can be extended to the sampling of higher-order diffracted rays. An example is provided for a couple of orthogonal edges lighted by a point source.