Efficient methods for fast shading
Вантажиться...
Дата
Науковий керівник
Редактор
Інші учасники
Відповідальний
ORCID
Назва журналу
Номер ISSN
Назва тому
Альтернативна назва
Анотація
На пристроях без споживання енергії акумулятора та без спеціалізованого апаратного забезпечення для рендерингу важливо підвищити швидкість і якість, щоб ці методи були придатними для рендерингу в реальному часі. Крім того, такі алгоритми потрібні для майбутніх багатоядерних архітектур. Ми показуємо, як методи Гуро та Фонга, найпоширеніші методи тонування, можна вдосконалити та пришвидшити як для програмного рендерингу, так і для простих енергоощадних апаратних реалізацій. Крім того, у статті узагальнено досягнення авторів у підвищенні швидкості та продуктивності тонування, а двонаправлену функцію розподілу відбиття спрощено для швидшого обчислення та апаратної реалізації.
On devices without battery consuming and specialized hardware for rendering, it is important to improve the speed and quality so that these methods are suitable for real-time rendering. Furthermore such algorithms are needed on the coming multicore architectures. We show how the methods by Gouraud and Phong, the commonly most used methods for shading, can be improved and made faster for both software rendering as well as simple low energy consuming hardware implementations. Moreover, this paper summarizes the authors’ achievements in increasing shading speed and performance and a Bidirectional Reflectance Distribution Function is simplified for faster computing and hardware implementation.
On devices without battery consuming and specialized hardware for rendering, it is important to improve the speed and quality so that these methods are suitable for real-time rendering. Furthermore such algorithms are needed on the coming multicore architectures. We show how the methods by Gouraud and Phong, the commonly most used methods for shading, can be improved and made faster for both software rendering as well as simple low energy consuming hardware implementations. Moreover, this paper summarizes the authors’ achievements in increasing shading speed and performance and a Bidirectional Reflectance Distribution Function is simplified for faster computing and hardware implementation.
Опис
The new approach for accelerated diffuse color
computation according to the Phong method is proposed for
shading 3D objects. The peculiarity of this approach lies in
the synchronous hardware determination of two points at the
scanline. For this approach the new approximation formula
is used for normalization of normal vectors.
The adaptive method for shading is efficient, in which
two different illumination models are used depending on
availability of highlight within the triangle. The increase of
performance is possible when determining whether there are
highlights within the triangle and then using the illumination
model that considers specular color, and in all the other
cases using the simple model, which is considerably faster.
The method for detecting an actual intersection of the edge
by the highlight or its detection within a triangle is
proposed.
Considering, that highlight on the surface of graphic
objects occupies a tiny area the adaptive approach allows an
essential increase of performance for shading.
Not only problems dealt with adaptive usage of
illumination models are highlighted but also the methods for
shading. At the same time surface curvature is considered
and level of specular and diffuse light.
Ключові слова
УДК
Тип документа
Мова
ISSN
Посилання на публікацію
Серія, номер
ISBN
ББК
Інші ідентифікатори
Пов’язані матеріали
Спонсорська підтримка
Правовласник
Бібліографічний опис
Romanyuk, Alexander Efficient methods for fast shading [Text] / A. Romanyuk, A. Hast, Yu. Lyashenko // Advances in Electrical and Computer Engineering. – 2008. – Vol. 8, № 2. – P. 82-85.