PERSPECTIVE CORRECT TEXTURING METHOD
DOI:
https://doi.org/10.31649/1999-9941-2021-50-1-55-63Abstract
Texturing is one of the most difficult stages of the final visualization process, as for each point of the surface the coordinates in the discrete space and the values of color intensity taking into account the lighting are determined. Existing methods of high-precision texture overlay are characterized by significant computational complexity, which significantly affects the time of formation of graphic images. Therefore, the issues of increasing the productivity of texturing methods and tools are relevant.
It is possible to reduce the number of division operations during texturing by rasterizing the object in the world coordinate system, provided that the rasterization lines at each stage are placed at a fixed distance from the observer.
Non-orthogonal in relation to the coordinate axes, the direction of rasterization will lead to artefacts - the presence of "perforations" and duplication of points due to the offset on the abscissa of the beginning of the rasterization lines. This can be avoided provided that the leading edge of the triangle is parallel to the y-axis, but this involves a special triangulation of the surface and does not meet the requirements of graphic standards. It is proposed to rasterize not a triangle, but a rectangle in which it is virtually inscribed. The structural scheme of the rasterization block is offered.
The analysis showed that for a triangle that includes T inner points, the division operations (T-q) are removed, where q is the number of horizontal rasterization rows of the triangle.
References
O. N. Romaniuk, Kompiuterna hrafika: navch. Posib. Vinnytsia Ukraina: VDTU, 2001, 130 s.
O. N. Romaniuk, ta A. V. Chornyi, Vysokoproduktyvni metody ta zasoby zafarbovuvannia tryvy mirnykh hrafichnykh obiektiv. Monohrafiia. Vinnytsia, Ukraina: UNIVESUM-Vinnytsia, 2006, 190 s.
O. N. Romaniuk, ta O. O. Dudnyk, «Pidvyshchennia realistychnosti zafarbovuvannia tryvymirnykh hrafichnykh obiektiv», Visnyk KhNTU, № 3, s. 269-272, 2016.
O. N. Romaniuk, M. D. Obidnyk, O. V. Romaniuk, ta N. S. Kostiukova, «Osoblyvosti arkhitekturnoi pobudovy system formuvannia tryvymirnykh zobrazhen», Naukovi pratsi Donetskoho natsionalnoho tekhnichnoho universytetu. Seriia «Informatyka, kibernetyka ta obchysliuvalna tekhnika», 2010, № 12(165), c. 87-93.
D. Hern, i M. P. Bejker, Komp'juternaja grafika i standart OpenGL, 3-e izdanie. Izdatel'skij dom «Vil'jams», 2005, 1168 s.
A. M. Danilov, i I. A. Gar'kina, Interpoljacija, approksimacija, optimizacija: analiz i sintez slozhnyh sistem. Monografija. 2014.
E. Janke, F. Jemde, i F. Lesh, Special'nye funkcii: Formuly, grafiki, tablicy. Directmedia, 2016.
D. S. Jakovlev, i M. N. Favorskaja, «Tehnologii fil'tracii tekstur», Aktual'nye problemy aviacii i kosmonavtiki, 2011.
O. O. Dudnyk, ta O. N. Romaniuk, «Analiz metodiv filtratsii tekstur», Materialy mizhnarodnoi naukovo-praktychnoi Internet-konferentsii «Molod v tekhnichnykh naukakh:doslidzhennia, problemy, perspektyvy» (MTN-2015), Vinnytsia, 16-17 kvitnia 2015 r. [Elektronnyi resurs]. Rezhym dostupu: http://conf.inmad.vntu.edu.ua/fm/index.php?page=materials&line=11&mat=115. Data zvernennia: Liut. 10, 2021.
O. N. Romaniuk, ta O. O. Dudnyk, «Metod pidvyshchennia produktyvnosti perspektyvno-korektnoho teksturuvannia», Naukovi pratsi DonNTU, № 1 (22), s. 43-46, 2016.
O. N. Romaniuk, ta O. O. Dudnyk, «Pidvyshchennia produktyvnosti teksturuvannia z vykonanniam pro-tsedurnykh operatsii v obiektnomu prostori», Naukovi pratsi DonNTU. Seriia «Informatyka, kibernetyka ta obchysliuvalna tekhnika», № 2 (23), s. 45-51, 2016.
O. N. Romaniuk, ta O. O. Dudnyk, «Rozrobka metodiv teksturuvannia dlia zadach fotorealistychnoho renderynhu», Materialy somoi mizhnarodnoi naukovo-tekhnichnoi konferentsii «Modeliuvannia i kompiuterna hrafika», 18-24 veresnia 2017 r, s. 26-33, 2017.
O. N. Romaniuk, ta O. O. Dudnyk, «Pidvyshchennia realistychnosti zafarbovuvannia tryvymirnykh hrafichnykh obiektiv», Visnyk KhNTU, № 3 (58), s. 269-272, 2016.
A. N. Romanyuk, and O. O. Dudnyk, «Ways to improve performance of anisotropic texture filtering», Control and Communications (SIBCON), 2017 International Siberian Conference on. IEEE, 2017, [Online]. Available: https://ieeexplore.ieee.org/document/7998589. Accessed on: February 01, 2021.
O. N. Romaniuk ta O. O. Dudnyk, «Pidvyshchennia produktyvnosti perspektyvno-korektnoho teksturuvannia z vykorystanniam anizotropnoi filtratsii», Vymiriuvalna ta obchysliuvalna tekhnika v tekhnolohichnykh protsesakh, № 3, s. 192-195, 2016.
Downloads
-
PDF (Українська)
Downloads: 163