Аннотация:
В работе представлен новый подход к моделированию тканей на основании данных о том, что нити в тканях представляют собой рассеивающую среду. Предложен способ расчета функции внутреннего рассеяния (ФВР или BSSRDF) нитей путем моделирования рассеяния и поглощения света в их объеме с помощью метода Монте-Карло. Также предложен способ получения двунаправленной функции отражения (ДФО или BRDF) нитей из ФВР путем интегрирования ФВР по поверхности нити, представленной цилиндром. Разработанное решение дает хорошие визуальные результаты, а также демонстрирует качественное совпадение картин рассеяния света моделью и образцом реальной ткани. Данные о рассеянии света реальным образцом ткани получены путем измерений.