Информационная система "Конференции"



IX Всероссийская конференция молодых ученых по математическому моделированию и информационным технологиям

28-30 октября 2008 года, г. Кемерово

Тезисы докладов


Информационные технологии

Сравнение двух алгоритмов генерации мягких теней

Новиков И.

Институт вычислительной математики и математической геофизики СО РАН (Новосибирск)

Алгоритм обратной рекурсивной лучевой трассировки (ОРЛТ), известный также как ray tracing, в основном применяется на практике для реалистической визуализации трехмерных сцен. В ОРЛТ используется точечный источник освещения, поэтому ОРЛТ теоретически может производить только четкие тени, характеризующиеся резкой границей между освещенной и неосвещенной областями, тогда как на практике (в природе) мы чаще видим мягкие тени, имеющие плавный переход от освещенной области к неосвещенной. Мягкие тени можно получить с помощью ОРЛТ, если заменить объемный источник множеством точечных источников, но такой подход (назовем его наивным) требует очень больших вычислительных затрат: сотни и тысячи точечных источников, чтобы получить качественное изображение. Существует множество других алгоритмов генерации мягких теней, большая часть которых основана на методе теневых карт, одним из них является single sample soft shadows на основе карт глубины (SSSS). Метод световых сеток (МСС) – это еще один алгоритм генерации мягких теней, который, в отличие от SSSS, аппроксимирует решения, получаемые по базовому ОРЛТ.

Сравнение качества изображений, получаемых по SSSS и МСС, показало:

  1. SSSS в полной мере наследует недостатки метода теневых карт: алиасинг, протечки света/тени, зависимость от положения камеры и источников освещения. МСС свободен от этих недостатков.
  2. SSSS неприменим на практике в рекурсивном случае, поскольку артефакты в изображении непредсказуемо нарастают и множатся. МСС корректно работает в рекурсивном случае.
  3. SSSS не работает для полупрозрачных объектов. МСС способен корректно обрабатывать полупрозрачные объекты.

Таким образом, SSSS подходит только для быстрого получения предварительных изображений. В то время как МСС позволяет рассчитывать изображения, свободные от артефактов, в рекурсивном случае за время, значительно меньшее, чем наивный подход к генерации мягких теней.

Дополнительные материалы: Полный текст доклада
Примечание. Тезисы докладов публикуются в авторской редакции



Ваши комментарии
Обратная связь
[ICT SBRAS]
[Головная страница]
[Конференции]

© 1996-2000, Институт вычислительных технологий СО РАН, Новосибирск
© 1996-2000, Сибирское отделение Российской академии наук, Новосибирск
    Дата последней модификации: 06-Jul-2012 (11:48:14)