DOI: 10.3390/app16126249 ISSN: 2076-3417

GenPluSSS: A Genetic Algorithm-Based Plugin for Measured Subsurface Scattering Representation

Barış Yıldırım, Murat Kurt

This paper presents GenPluSSS, a plugin that adds the visualization of homogeneous and heterogeneous, optically thick, translucent materials on the Blender 3D modeling tool. The working principle of this plugin is based on the GenSSS method, which combines Genetic Algorithm (GA) and Singular Value Decomposition (SVD)-based subsurface scattering representation. The proposed plugin has been implemented using the Mitsuba renderer, an open-source rendering system, and has been validated on measured subsurface scattering datasets. Experimental results demonstrate that the proposed plugin visualizes homogeneous and heterogeneous subsurface scattering effects accurately with compact data representation while maintaining computational efficiency and achieving competitive rendering times compared to dipole-based and SVD-based approaches. In addition, conceptual and quantitative comparisons with recent neural subsurface scattering methods are presented in terms of rendering speed, peak memory usage, material support, and hardware dependency. The proposed framework brings measured subsurface scattering methods into practical rendering workflows within open-source content creation environments.

More from our Archive