DEVELOPMENT OF A MODEL OF REFLECTIVE SURFACE CAPACITY USING CHEBYSHEV POLYNOMES
DOI:
https://doi.org/10.31649/1999-9941-2022-54-2-47-54Keywords:
endering, surface reflectivity model, reflective distributive function, Fong model, Pancake model, specular color componentAbstract
At this stage of computer graphics development, an important task is to ensure high productivity of graphic scenes, sufficient for real-time and interactive mode, when it is assumed that the trajectories of objects are not set in advance, but determined by user actions in interaction with the system. For such modes there are strict requirements for the time of formation of three-dimensional graphic scenes. In the formation of three-dimensional images for the optical properties of the surface is responsible for the two-beam distributive function of reflectivity (DFVZ). It is a model of illumination and determines what proportion of the radiation received at a point from the direction of the light source will be reflected in the direction of the observer. A fundamental requirement for DFVZ is its calculation through the cosine of the angle between the corresponding vectors of normals, which is easy to find through the scalar product of vectors. When developing the model, it is important that the image of the reflection relative to the reference implementation has no visual differences. Simple hardware implementation of the function is possible when using low-degree polynomials, provided that the calculation does not use complex functions and long-term operations that take place for known approaches. When forming glare, it is important to reproduce its epicenter with sufficient accuracy. For peripheral areas, which characterize the attenuation of light intensity to a minimum value, it is necessary to ensure the monotony of color intensity change, which eliminates the appearance of artifacts. The paper develops a new model of surface reflectivity using Chebyshev polynomials, which has a second degree and a simple hardware implementation and satisfies the above requirements. Formulas for calculating the component coefficients are obtained. The developed model reproduces the epicenter of the glare with high accuracy. Estimates of the accuracy of the approximation are obtained. The structural scheme of the device for formation of a two-beam distributive function of reflectivity is developed. The developed model of surface reflectivity can be used in systems of dynamic three-dimensional graphics.
References
O. N. Romanyuk, ta A. V. Chornyy, Vysokoproduktyvni metody ta zasoby zafarbovuvannya try-vymirnykh hrafichnykh obyektiv, Vinnytsya, Ukrayina: UNIVESUM-Vinnytsya, 2006 [in Ukraini-an].
O. N. Romanyuk, “Metod pidvyshchennya realistychnosti vidtvorennya tryvymirnykh hrafichnykh obʺyektiv”, Informatsiyni tekhnolohiyi ta komp'yuterna inzheneriya, №1 (8), s. 269-272. 2016 [in Ukrainian].
O. N. Romanyuk, Kompyuterna hrafika. Navchanyy posibnyk. Vinnytsya, Ukrayina: UNIVESUM-Vinnytsya, 2001 [in Ukrainian].
O. N. Romanyuk, “Klasyfikatsiya dystrybutyvnykh funktsiy vidbyvnoyi zdatnosti poverkhni”, Nau-kovi pratsi Donetskoho natsionalnoho tekhnichnoho universytetu. Ser.: Informatyka, kiberne-tyka ta obchyslyuval na tekhnika, vyp. 9, s. 145-151. 2008 [in Ukrainian].
O. N. Romanyuk, YU. R. Dovhalyuk, ta S. V. Oliynyk, “Klasyfikatsiya hrafichnykh videoadapteriv”, Naukovi pratsi Donets koho natsionalnoho tekhnichnoho universytetu. Ser.: Informatyka, kiber-netyka ta obchyslyuval na tekhnika, vyp. 14, s. 211-215. 2011 [in Ukrainian].
O. N. Romanyuk, “Alternatyvna realizatsiya dystrybutyvnoyi dvopromenevoyi funktsiyi dlya mode-ley osvitlennya Blina ta Fonha”, Naukovi pratsi Donetskoho natsionalnoho tekhnichnoho univer-sytetu. Seriya «Obchyslyuvalna tekhnika ta avtomatyzatsiya», vypusk 106, s. 151-156. 2006 [in Ukrainian].
O. Romanuyk, “Approximation of Bidirectional Reflectance Distribution Function with 3-Degree Polynomial”, IEEE Workshop оn Control and Communications, 2007. SIBCON apos; 07. Siberian Conference on Volume, Issue, 20-21 April 2007, pp. 158-164. 2007.
O. Romanuyk, and A. Chernij, “Methods for Specular Color Component Accelerate Calculation”, IEEE Workshop on Intelligent Data Acquistion and Advanced Computing systems: Technology and Applications. Sofia, pp. 615-619. 2005.
A. V. Prymak, ta I. O. Shevchuk, Teoriya nablyzhen, Navchalnyy posibnyk, Kyyivskyy natsiona-lnyy universytet im. T.H. Shevchenko, 2011 [in Ukrainian].
Downloads
-
PDF (Українська)
Downloads: 92