Combined bidirectional reflectance distribution functions usage for increasing images creation productivity

Authors

DOI:

https://doi.org/10.15276/aait.06.2023.9

Keywords:

Bidirectional reflectance distribution function, combined function, cosine-power function, phong model, Blinn model

Abstract

Modern computer graphics systems are characterized by the requirements of highly-realistic and highly-productive image formation. In order to increase image formation productivity, the improvement of existing light reflectance models and the development of new models are constantly carried out. In the article the development of a combined light reflectance model based on the cosine-power functions is described. The main aspects of surface bidirectional reflectance distribution functions calculation and usage are analyzed. The features of simple empirical models and theoretical models that take into account microfaceted surface representation are described. The disadvantages of existing surface reflectance models are discussed. The cosine-power functions of the fourth and sixteenth degrees are discussed. The necessity of the development of a new surface reflectance model based on two cosine-power functions is justified. The calculation formula of the developed combined surface reflection function is proposed. The formula of the connection point of two cosine-power functions was obtained. The obtained formula was approximated with a simpler formula using Chebyshev polynomials. The plot of cosine-power functions connection point values was built. The plot of productivity gain from combined function calculation relative to the shininess coefficient is given. The average productivity gain value from combined function calculation was found. The plot of relative and absolute errors between the combined function and the Blinn function relative to the shininess surface coefficient is given. The three-dimensional plot of absolute error between the combined function and the Blinn function was built. Using OpenGL shading language the developed model was implemented in the software application Bidirectional Reflectance Distribution Functions Explorer. The teapot visualization results based on the proposed combined function are given. The developed combined model combines the advantages of two cosine-power functions and can be used in highly-productive three-dimensional computer graphics systems.

Downloads

Download data is not yet available.

Author Biographies

Oleksandr N. Romanyuk, Vinnytsia National Technical University, 95, Khmelnytske Highway Str. Vinnytsia, 21021, Ukraine

Doctor of Engineering Sciences, Professor, Head of the Department of Software Engineering.
Vinnytsia National Technical University, 95, Khmelnytske Highway Str. Vinnytsia, 21021, Ukraine

Scopus Author ID: 57105210600

Yevhen K. Zavalniuk, Vinnytsia National Technical University. 95, Khmelnytske Highway Str. Vinnytsia, 21021, Ukraine

PhD Student of the Department of Software Engineering. Vinnytsia National Technical
University. 95, Khmelnytske Highway Str. Vinnytsia, 21021, Ukraine

Roman Yurievich Chekhmestruk, 3D GENERATION UA. вул. Пирогова, 37. Вінниця, 21021, Україна

Candidate of Engineering Sciences, Technical Director 3D GENERATION UA. 37, Pirogova Str. Vinnytsia, 21021, Ukraine

Scopus Author ID: 55976434700

Pavlo I. Mykhaylov, 3D GNERATION GmbH (Germany) 90-92, Märkische Straße. Dortmund, 44141, Germany

General director CEO 3D GNERATION GmbH (Germany) 90-92, Märkische Straße. Dortmund, 44141, Germany
 

Achanyar Hamza, Director DRESSLAB GmbH (Germany) 90-92, Märkische Straße. Dortmund, 44141, Germany

Director DRESSLAB GmbH (Germany) 90-92, Märkische Straße. Dortmund, 44141, Germany

Downloads

Published

2023-06-14

How to Cite

[1]
Romanyuk O.N.., Zavalniuk Y.K.., Chekhmestruk R.Y.., Mykhaylov P.I.., Hamza A.. “Combined bidirectional reflectance distribution functions usage for increasing images creation productivity”. Applied Aspects of Information Technology. 2023; Vol. 6, No. 2: 130–138. DOI:https://doi.org/10.15276/aait.06.2023.9.

Most read articles by the same author(s)