АНТИАЛІАЙЗИНГ ЗОБРАЖЕННЯ ТРАЄКТОРІЇ ГІПЕРБОЛИ
DOI:
https://doi.org/10.31649/1999-9941-2022-53-1-55-63Ключові слова:
антиаліайзинг, згладження, крайовий антиаліайзинг, інтенсивність кольору, гіпербола, крокова траєкторія, оцінювальна функціяАнотація
На сучасному етапі розвитку комп’ютерної графіки особлива увага приділяється підвищенню реалістичності синтезованих зображень. Одним з факторів, що суттєво впливають на реалістичність зображення, є ефект аліайзингу, який спричинений недостатньою роздільною здатністю пристроїв відображення та проявляється у вигляді чітко виражених „зубців” на краях графічних об’єктів. Розглянуто особливості формування крокових приростів для різних ділянок формування траєкторії гіперболи. Отримано рекурентні вирази для обчислення оцінювальної функції, знак якої визначає тип елементарного переміщення. Запропоновано алгоритм визначення координат точок траєкторії гіперболи. Запропонований алгоритм не містить “довгих” операцій, що забезпечує його високу швидкодію та простоту апаратної реалізації. Розглянуто особливості формування траєкторії гіперболи з крахуванням інтенсивностей точок фону та переднього плану. Розроблений метод може бути використаний в системах високореалістичної комп’ютерної графіки, системах автоматизованого проектування.
Посилання
O. N. Romanyuk, ta A. V. Chornyy, Vysokoproduktyvni metody ta zasoby zafarbovuvannya try-vymirnykh hrafichnykh obyektiv, Vinnytsya, Ukrayina: UNIVESUM-Vinnytsya, 2006 [in Ukrainian].
O. N. Romanyuk, “Metod pidvyshchennya realistychnosti vidtvorennya tryvymirnykh hrafichnykh obyektiv”, Informatsiyni tekhnolohiyi ta komp'yuterna inzheneriya, №1 (8). s. 269−272, 2016 [in Ukrainian].
O. N. Romanyuk, Kompʺyuterna hrafika. Navchalnyy posibnyk. Vinnytsya: UNIVESUM-Vinnytsya, 2001 [in Ukrainian].
O. N. Romanyuk, ta O.V., Melnyk, “Klasyfikatsiya metodiv antyaliayzynhu”, Visnyk Khersonskoho natsionalnoho tekhnichnoho universytetu, №3(50), s.154−160, 2014 [in Ukrainian].
M.A.Z Dippé, and E.H Wold, “Antialiasing through stochastic sampling”, Computer Graphics (Pro-ceedings of the ACM SIGGRAPH ’85 Conference) , vol. 19, no. 3, рр. 69-78, 1985.
O. N. Romanyuk, M. S. Kurinnyy, ta V. O. Denysyuk, “Aparatno-oriyentovanyy metod antyali-ayzynhu krokovoyi trayektoriyi vidrizkiv pryamykh”, Problemy informatyzatsiyi ta upravlinnya: Zbi-rnyk naukovykh prats, vypusk 1(23), s. 249−254, 2008 [in Ukrainian].
O. N. Romanyuk, ta M. S. Kurinnyy, “Efektyvnyy alhorytm antyaliayzynhu vektornykh hranyts bahatokutnyka”, Vymiryuvalʹna ta obchyslyuvalʹna tekhnika v tekhnolohichnykh protsesakh: Zbirnyk naukovykh prats, s. 105−109.2002 [in Ukrainian].
O. N. Romanyuk, ta M. S. Kurinnyy, “Antyaliayzynh hranytsi kola z vykorystannyam modyfiko-vanoyi otsinyuvalnoyi funktsiyi”, Visnyk Khersonskoho derzhavnoho tekhnichnoho universytetu, vyp. 3(19), s. 206–208, 2003 [in Ukrainian].
O. N. Romanyuk, “Metod antyaliayzynhu hranytsi kola z adaptyvnoyu skhemoyu roztashuvannya do-datkovykh tochok”, Naukovi pratsi Donetskoho natsionalnoho tekhnichnoho universytetu. – Seriya «Informatyka, kibernetyka i obchyslyuvalna tekhnika», vypusk 8 (120), s. 219−28, 2007 [in Ukrainian].
O. N.Romanyuk, ta M.S. Kurinnyy, “Usunennya efektu aliayzynhu hranyts elipsiv”, Optyko – elektronni informatsiyno – enerhetychni tekhnolohiyi, s. 85−92, 2005 [in Ukrainian].
O. N. Romanyuk, ta M. S. Kurinnyy, “Antyaliayzynh zobrazhennya kryvykh druhoho poryadku, za-danykh zahalnym rivnyannyam”, Reyestratsiya, zberihannya i obrobka danykh, t. 8, № 3, s.11−19, 2007 [in Ukrainian].
O. N. Romanyuk, ta M. S. Kurinnyy, “Matematychni modeli pikseliv dlya zadach antyaliayzynhu”, Visnyk Zhytomyrs koho inzhenerno-tekhnolohichnoho instytutu, №3, s. 35−47, 2002 [in Ukrainian].
S. O. Romanyuk, O. N. Romanyuk, S. V. Pavlov, and O. V. Melnyk , “Method of anti-aliasing with the use of the new pixel model”, Proc. SPIE 9816, Optical Fibers and Their Applications, 2015.
D. Khern, y M. P. Beyker, Kompyuternaya hrafyka y standart OpenGL, Moskva, Rossyya: Yz-datelskyy dom «Vylyams», 2007 [in Russian].
##submission.downloads##
-
PDF
Завантажень: 95