Корнеллская коробка

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Стандартная Корнеллская коробка, визуализированная с помощью POV-Ray
Корнеллская коробка с 3 шарами для моделирования отражения света различными материалами

Корнеллская коробка — это тест, направленный на определение точности программного обеспечения для рендеринга путём сравнения визуализированной сцены с реальной фотографией той же самой сцены[1] и является широко используемой тестовой 3D-моделью . Она была создана Синди М. Горал, Кеннетом Э. Торрансом, Дональдом П. Гринбергом и Беннеттом Баттейлом в Корнеллском университете для статьи « Моделирование взаимодействия света между диффузными поверхностями», опубликованной и представленной на выставке SIGGRAPH '84.[2][3]

Физическая модель коробки создается и фотографируется камерой CCD . Затем измеряются точные параметры сцены: спектр излучения источника света, спектры отражения поверхностей, точное положение и размер всех объектов, стен, источника света и камеры.

Затем эта же сцена рендерится и выходной файл сравнивается с исходной фотографией.

Базовая сцена состоит из:

  • Один источник белого света в центре потолка
  • Зелёная стена справа
  • Красная стена слева
  • Белая задняя стена
  • Белый пол

Внутри коробки часто помещают предметы. Первыми объектами были два белых ящика. Другой распространённый вариант, впервые использованный для тестирования фотонного картирования, включает две сферы: с идеальной зеркальной поверхностью и поверхностью из стекла.

Физические свойства коробки предназначены для демонстрации взаимного диффузного отражения. Например, свет должен отражаться от красных и зелёных стен и падать на белые стены, поэтому части белых стен должны казаться слегка красными или зелёными.

Сегодня Корнеллская коробка часто используется для демонстрации средств визуализации так же, как Стенфордский кролик и чайник из Юты. Исследователи часто используют только рендер сцены, не сравнивая её с исходной.[4]

См. также[править | править код]

  1. Niedenthal, Simon (2002-06-01). "Learning from the Cornell Box". Leonardo. 35 (3): 249—254. doi:10.1162/002409402760105235. ISSN 0024-094X.
  2. History of the Cornell Box. Дата обращения: 6 января 2021. Архивировано 24 апреля 2021 года.
  3. Cindy M. Goral, Kenneth E. Torrance, Donald P. Greenberg, and Bennett Battaile.
  4. Tsingos, N. (2002-07-01). "Validating acoustical simulations in the Bell Labs Box" (PDF). IEEE Computer Graphics and Applications. 22 (4): 28—37. doi:10.1109/MCG.2002.1016696. ISSN 0272-1716. Архивировано (PDF) 7 января 2021. Дата обращения: 6 января 2021.

Ссылки[править | править код]