Metoda antyaliasingu dla krzywych rzędu drugiego na rastrach heksagonalnych

##plugins.themes.bootstrap3.article.main##

Oleksandr Melnyk

vinncei@gmail.com

https://orcid.org/0009-0002-9686-2838
Tetiana Prysiazhniuk

baconbootyy@gmail.com

https://orcid.org/0009-0009-0965-3589

Abstrakt

W artykule przedstawiono metodę wygładzania krawędzi krzywych drugiego rzędu z wykorzystaniem metody linii dodatkowych. Proponowana metoda nawiązuje do metod supersamplingu, które pozwalają osiągnąć wysoki poziom wygładzania nawet w przypadku złożonych konturów. Dla każdego typu krzywych drugiego rzędu metoda jest implementowana za pomocą funkcji ewaluacyjnej. Algorytm, za pomocą którego implementowana jest metoda, składa się z sześciu głównych boków. Bezpośrednie formowanie wewnętrznych i zewnętrznych dodatkowych linii pikseli jest implementowane w czwartym bloku algorytmu. Piksele zarówno wewnętrznych, jak i zewnętrznych dodatkowych linii są malowane z intensywnością koloru równą 50% intensywności koloru pikseli głównego konturu krzywej. Tworzy to wrażenie płynnego przejścia i wygładza przejścia. Pozwala to na zmniejszenie efektu aliasingu na granicach obiektów graficznych o dużej krzywiźnie. Metoda ta znacznie zwiększa szybkość implementacji antyaliasingu ze względu na możliwość jej wykorzystania podczas konstruowania głównego konturu krzywej na rastrze heksagonalnym. Metoda dodatkowych linii do antyaliasingu krzywych drugiego rzędu na rastrze heksagonalnym jest równie skuteczna dla wszystkich typów krzywych drugiego rzędu.

Słowa kluczowe:

antyaliasing, krzywe drugiego rzędu, raster heksagonalny

Bibliografia

##plugins.themes.bootstrap3.article.details##

Metoda antyaliasingu dla krzywych rzędu drugiego na rastrach heksagonalnych. (2026). Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska, 16(1), 126-129. https://doi.org/10.35784/iapgos.7531