dc.contributor.author | Романюк, О. Н. | uk |
dc.contributor.author | Дудник, О. О. | uk |
dc.contributor.author | Озерчук, Д. А. | uk |
dc.contributor.author | Romanyuk, О. N. | en |
dc.contributor.author | Dudnik, О. О. | en |
dc.contributor.author | Ozerchuk, D. A. | en |
dc.date.accessioned | 2023-03-20T08:54:53Z | |
dc.date.available | 2023-03-20T08:54:53Z | |
dc.date.issued | 2021 | |
dc.identifier.citation | Романюк О. Н. Підвищення продуктивності зафарбовування при використанні для визначення інтенсивностей кольору поверхні другого порядку [Текст] / О. Н. Романюк, О. О. Дудник, Д. А. Озерчук // Інформаційні технології та комп'ютерна інженерія. – 2021. – № 2. – С. 51-59. | uk |
dc.identifier.issn | 1999-9941 | |
dc.identifier.uri | http://ir.lib.vntu.edu.ua//handle/123456789/36485 | |
dc.description.abstract | Підвищення реалістичності відтворення графічних сцен передбачає не тільки збільшення рівня деталізації поверхонь об'єктів реального світу але й використання більш складних моделей освітлення. Це гостро ставить питання про підвищення продуктивності графічних систем, особливо при формуванні динамічних зображень у реальному часі та в інтерактивному режимі, коли передбачається, що траєкторії руху об'єктів не задано заздалегідь, а визначаються діями користувача в процесі взаємодії із системою.
До високопродуктивних методів зафарбовування відносять метод зафарбовування з використанням поверхні другого порядку для визначення інтенсивностей кольору. Цей метод передбачає розрахунок нормалізованих векторів не для всіх, а тільки для декількох точок поверхні.
Отримано нові аналітичні залежності для визначення інтенсивності кольору точки рядка растеризації через інтенсивності кольорів сусідніх точок. Отримані залежності не використовують довготривалі мікрооперації множення. Виведено формулу для визначення інтенсивностей кольорів в кінцевих точках цифрових сегментів, на які розбито рядок растеризації. Наведено структурні схеми для визначення інтенсивностей кольорів. Отримано порівняльні оцінки підвищення продуктивності.
Результати досліджень можуть бути використані у високопродуктивних системах тривимірної графіки. | uk |
dc.description.abstract | Increasing the realism of the reproduction of graphic scenes involves not only increasing the level of detail of the surfaces of real-world objects, but also the use of more complex lighting models. This raises the question of improving the performance of graphics systems, especially in the formation of dynamic images in real time and interactively, when it is assumed that the trajectory of objects is not set in advance, but determined by user actions in interaction with the system.
High-performance shading methods include the method of shading with the use of second-order surface to determine color intensities. This method involves the calculation of normalized vectors not for all, but only for a few points on the surface.
New analytical dependencies for calculating the color intensity of a point on a rasterization row using color intensity of neighboring points are obtained. The obtained dependencies do not use long-term multiplication microoperations. A formula for computing color intensities at the endpoints of digital segments into which the rasterization string is divided is derived. Structural diagrams for determining color intensities are given. Comparative estimates of productivity increase are obtained.
Obtained results can be used in high-performance three-dimensional graphics systems. | en |
dc.language.iso | uk_UA | uk_UA |
dc.publisher | ВНТУ | uk |
dc.relation.ispartof | Інформаційні технології та комп'ютерна інженерія. № 2 : 51-59. | uk |
dc.relation.uri | https://itce.vntu.edu.ua/index.php/itce/article/view/821 | |
dc.subject | зафабовування | uk |
dc.subject | растеризація | uk |
dc.subject | поверхні другого порядку | uk |
dc.subject | інтенсивність кольору | uk |
dc.subject | тривимірне моделювання | uk |
dc.subject | метод Фонга | uk |
dc.subject | метод Гуро | uk |
dc.subject | shading | en |
dc.subject | rasterization | en |
dc.subject | surface of the second order | en |
dc.subject | color intensity | en |
dc.subject | 3D modeling | en |
dc.subject | Phong shading | en |
dc.subject | Gourand shading | en |
dc.title | Підвищення продуктивності зафарбовування при використанні для визначення інтенсивностей кольору поверхні другого порядку | uk |
dc.title.alternative | Improving the performance of shading while using the second order surfaces to determine color intensities | en |
dc.type | Article | |
dc.identifier.udc | 004.92 | |
dc.relation.references | О. Н. Романюк, Комп'ютерна графіка: навчальний посібник. Вінниця, Україна: ВДТУ, 2001. 130 с. | uk |
dc.relation.references | О. Н. Романюк, та А. В. Чорний, Високопродуктивні методи та засоби зафарбовування тривимірних графічних об’єктів. Монографія. Вінниця, Україна: УНІВЕСУМ-Вінниця, 2006. 190 с. | uk |
dc.relation.references | О. Н. Романюк, та О. О. Дудник, "Підвищення реалістичності зафарбовування тривимірних графічних об'єктів," Вісник ХНТУ, № 3, с. 269-272, 2016. | uk |
dc.relation.references | А. Н. Романюк, и Т. А. Замковой, "Алгоритмы рендеринга," Компьютеры+программы, № 6, с. 54-57, 1998. | ru |
dc.relation.references | Д. Херн, и М. П. Бейкер, Компьютерная графика и стандарт OpenGL, 3-е издание. Москва, Россия: Издательский дом «Вильямс», 2005, 1168 с. | ru |
dc.relation.references | О. Н. Романюк, "Метод прискореного зафарбовування тривимірних поверхонь з урахуванням їх локальної кривизни," Вісник Східноукраїнського національного університету, № 12, с. 166-172, 2008. | uk |
dc.relation.references | О. Н. Романюк, "Новий підхід до визначення спекулярної складової кольору," Оптико-електронні інформаційно-енергетичні технології, № 2, с. 85-92, 2004. | uk |
dc.relation.references | О. Н. Романюк, "Класифікація дистрибутивних функцій відбивної здатності поверхні," Наукові праці Донецького національного технічного університету. Серія «Інформатика, кібернетика і обчислювальна техніка», Випуск 9 (132), с. 145-151, 2008. | uk |
dc.relation.references | О. Н. Романюк, "Новий підхід до підвищення реалістичності зафарбовування тривимірних об’єктів за методом Гуро," Інформаційні технології та комп'ютерна інженерія, № 2, с. 106-109, 2005. | uk |
dc.relation.references | О. Н. Романюк, та А. В. Чорний, "Новий підхід до реалізації процедури зафарбовування за методом Фонга," Вісник Херсонського державного технічного університету, Вип. 22, с. 154-160, 2003. | uk |
dc.relation.references | О. Н. Романюк, та А. А. Шаманський, "Метод зафарбовування тривимірних графічних об’єктів без нормалізації векторів нормалей," Інформаційні технології та комп'ютерна інженерія, № 2 (6), с. 111-115, 2006. | uk |
dc.relation.references | О. Н. Романюк, "Використання квадратичної інтерполяції для зафарбовування тривимірних графічних об’єктів," Реєстрація, зберігання і обробка даних, т. 8, № 4, с. 31-37, 2006. | uk |
dc.relation.references | O. А. Romanyuk, and A. Hast, "A method for accelerated computation of color intensities for shading of three-dimensional graphics objects", in Współczesne problemy informatyki. Algorytmy i modelowanie. Legnica, Polska: Wydawnictwo Wyższej Szkoły Menedżerskiej, pp. 213-227, 2007. | en |
dc.relation.references | A. Fog, Instruction tables: Lists of instruction latencies, throughputs and micro-operation breakdowns for Intel, AMD and VIA CPUs. Kongens Lingby, Denmark: Technical University of Denmark, 2021. | en |
dc.identifier.doi | https://doi.org/10.31649/1999-9941-2021-51-2-51-59 | |