• English
    • українська
  • English 
    • English
    • українська
  • Login
View Item 
  • Frontpage
  • Науково-технічна бібліотека
  • Публікації співробітників бібліотеки
  • JetIQ
  • View Item
  • Frontpage
  • Науково-технічна бібліотека
  • Публікації співробітників бібліотеки
  • JetIQ
  • View Item
Сайт інституційного репозитарію ВНТУ містить роботи, матеріали та файли, які були розміщені докторантами, аспірантами та студентами Вінницького Національного Технічного Університету. Для розширення функцій сайту рекомендується увімкнути JavaScript.

Нова мікрофасетна модель відбиття світла на основі GGX-розподілу

Author
Завальнюк, Є. К.
Романюк, О. Н.
Стахов, О. Я.
Романюк, О. В.
Zavalniuk, Y. K.
Romanyuk, О. N.
Stakhov, O. Y.
Romanyuk, O. V.
Date
2025
Metadata
Show full item record
Collections
  • JetIQ [469]
Abstract
In the article, it is proposed a new light reflectance model which is based on the GGX distribution. The developed model provides a highly realistic glare reproduction while simplifying the calculation of Fresnel and shadowingmasking coefficients. The main types of bidirectional reflectance distribution functions, which are used for glares formation, are analyzed. In particular, the microfacet bidirectional reflectance distribution functions and their components are considered. The key features of Gauss, Beckmann, Blinn, GGX functions usage for representing the microfacet distribution are described. The advantages of using the GGX distribution are listed. The standard expressions for Fresnel and shadowing-masking coefficient calculation are listed. It is shown that the existing expressions are characterized with a high computational complexity and not always correspond to the requirements of real-time rendering systems. The new piecewise polynomials for speeding up the Fresnel coefficient calculation are proposed. The performance gain from applying these expressions was obtained by calculating the total number of clock counts of the Intel Tremont processor. It is shown that proposed expressions provide a more accurate approximation of the reference function in comparison with the Lagarde expression. It is proposed the two approaches for speeding up the masking-shadowing coefficient calculation. The first approach involves choosing the optimal quadratic polynomial depending on the minimum upper value of the interval where the input angle parameter falls. The second approach involves the usage of the piecewise quadratic polynomials, which depend on the current parameter value. The plots of relative errors of obtained expression values from the original shadowing-masking function values are built. It is shown that the highly accurate approximation of the reference expression is provided. Based on the calculation of total clock counts of AMD Zen 4 processor, the productivity gain from applying the new shadowingmasking function formula is calculated. Additionally, the expression of simplified determination of function parameter is proposed. The proposed model is intended for use in real-time highly-realistic image formation systems.
 
У статті запропоновано нову модель відбиття світла на основі GGX-розподілу. Розроблена модель забезпечує високореалістичне відтворення відблисків при спрощенні розрахунку коефіцієнтів Френеля та ослаблення світла. Проаналізовано основні типи двопроменевих функцій відбивної здатності, що застосовуються для формування відблисків.Зокрема, досліджено мікрофасетні двопроменеві функції відбивної здатності та їх складові. Розглянуто особливості використання функцій Гаусса, Бекмана, Блінна, GGX для подання розподілу мікрофасет поверхні. Наведено переваги застосування GGX-розподілу. Розглянуто стандартні вирази для обчислення коефіцієнта Френеля та функції ослаблення світла. Показано, що існуючі вирази характеризуються високою обчислювальною складністю й не завжди відповідають вимогам систем рендерингу реального часу. Запропоновано нові кусково-задані поінтервальні поліноміальні вирази для пришвидшення розрахунку коефіцієнта Френеля. Розраховано виграш у продуктивності від застосування даних виразів шляхом обчислення сумарної кількості тактів процесора Intel Tremont. Показано, що нові вирази забезпечують більш точну апроксимацію еталонної функції порівняно з виразом Лагарда. Запропоновано два напрямки пришвидшення обчислення функції ослаблення світла. Перший напрямок передбачає вибір оптимального квадратичного полінома залежно від мінімального верхнього значення інтервалу, куди потрапляє вхідний кут-параметр. Другий напрямок передбачає застосування оінтервальних квадратичних поліномів, залежних від поточного значення вхідного параметра. Побудовано графіки відносних похибок значень отриманих виразів від значень оригінальної функції ослаблення світла. Показано, що забезпечується високоточна апроксимація еталонного виразу. На основі розрахунку сумарної кількості тактів процесора AMD Zen 4 обчислено виграш у продуктивності При застосуванні нової формули функції ослаблення світла. Додатково, запропоновано вираз спрощеного визначення параметра функції. Запропонована модель відбиття.
 
URI:
https://ir.lib.vntu.edu.ua//handle/123456789/46462
View/Open
177670.pdf (1.607Mb)

Institutional Repository

FrontpageSearchHelpContact UsAbout Us

University Resources

JetIQLibrary websiteUniversity websiteE-catalog of VNTU

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsTypePublisherLanguageUdcISSNPublicationDOIThis CollectionBy Issue DateAuthorsTitlesSubjectsTypePublisherLanguageUdcISSNPublicationDOI

My Account

LoginRegister

Statistics

View Usage Statistics

ISSN 2413-6360 | Frontpage | Send Feedback | Help | Contact Us | About Us
© 2016 Vinnytsia National Technical University | Extra plugins code by VNTU Linuxoids | Powered by DSpace
Працює за підтримки 
НТБ ВНТУ