Перевести страницу на:  
Please select your language to translate the article


You can just close the window to don't translate
Библиотека
ваш профиль

Вернуться к содержанию

Программные системы и вычислительные методы
Правильная ссылка на статью:

А.Ю. Сморкалов Математическая и программная модели генерации текстур на графических потоковых процессорах

Аннотация: В статье предлагаются обобщенные математическая и программная модели генерации статических и динамических текстур на потоковых процессорах. Математическая модель позволяет оценить эффективность различных подходов к генерации текстур. Предложенная методика обеспечивает высокую производительность за счет возможности выбора оптимального метода генерации и позволяет генерировать не только предопределенные разработчиком динамические текстуры, но и произвольные динамические текстуры, данные для воспроизведения которых поступают из внешнего источника.


Ключевые слова:

Программное обеспечение, потоковые процессоры, обработка изображений, постэффекты, графические процессоры, вейвлет-преобразование, генерация текстур, статические текстуры, динамические текстуры, процедурные материалы

Abstract: the article proposes generalized mathematical and software models for static and dynamic texture generation on the stream processors. The mathematical model allows to evaluate the efficiency of different approaches to the texture generation. The given methodology provides high performance due to the ability of choosing the optimal method of texture generation and can generate not only textures predefined by the developer, but also arbitrary dynamic textures, displayed according to the incoming external data.


Keywords:

Software, stream processors, image processing, post-effects, graphics processors, wavelet transforms, texture generation, static textures, dynamic textures, procedural materials


Эта статья может быть бесплатно загружена в формате PDF для чтения. Обращаем ваше внимание на необходимость соблюдения авторских прав, указания библиографической ссылки на статью при цитировании.

Скачать статью

Библиография
1. М.Н. Морозов, А. В. Герасимов, М.Н. Курдюмова. Системы совместной учебной деятельности на основе компьютерных сетей // Образовательные технологии и общество. 2009. Т. 12. № 1. С. 310-324.
2. Д. А. Быстров. Оптимизация сетевого трафика сообщений синхронизации объектов образовательного виртуального мира vAcademia // Образовательные технологии и общество. 2011. Т. 14. №
3. С. 439-456. 3. Ares Lagae, Peter Vangorp, Toon Lenaerts, Philip Dutre. Procedural isotropic stochastic textures by example // Computers & Graphics (Special issue on Procedural Methods in Computer Graphics). 2010. №
4. pp. 312-321. 4. Gilberto Rosado. Motion Blur as a Post-Processing Effect // GPU Gems 3. Addison-Wesley Professional, 2007. pp. 575-610.
5. Xiaogang Jin, Chen Shaochun, Xiaoyang Mao. Computer-Generated Marbling Textures: A GPU-based Design System // IEEE Computer Graphics and Applications, IEEE Computer Society. 2007. № 2. pp. 78-84.
6. URL: http://www.vacademia.com (дата обращения: 20.06.2012).
7. Tien-Tsin Wong, Chi-Sing Leung, Pheng-Ann Heng, and Jianqing Wang. Discrete Wavelet Transform on Consumer-Level Graphics Hardware // IEEE Trans. on Multimedia. 2007. No. 3. Vol. 9. pp. 668-673.
8. Сморкалов А.Ю. Поддержка операций рисования в системе обработки растровых изображений на потоковых процессорах // Сборник материалов Всероссийской научно-практической конференции “Информационные технологии в профессиональной дея-тельности и научной работе” / МарГТУ. Йошкар-Ола, 2011. С. 201-206
References
1. M.N. Morozov, A. V. Gerasimov, M.N. Kurdyumova. Sistemy sovmestnoy uchebnoy deyatel'nosti na osnove komp'yuternykh setey // Obrazovatel'nye tekhnologii i obshchestvo. 2009. T. 12. № 1. S. 310-324.
2. D. A. Bystrov. Optimizatsiya setevogo trafika soobshcheniy sinkhronizatsii ob'ektov obrazovatel'nogo virtual'nogo mira vAcademia // Obrazovatel'nye tekhnologii i obshchestvo. 2011. T. 14. №
3. S. 439-456. 3. Ares Lagae, Peter Vangorp, Toon Lenaerts, Philip Dutre. Procedural isotropic stochastic textures by example // Computers & Graphics (Special issue on Procedural Methods in Computer Graphics). 2010. №
4. pp. 312-321. 4. Gilberto Rosado. Motion Blur as a Post-Processing Effect // GPU Gems 3. Addison-Wesley Professional, 2007. pp. 575-610.
5. Xiaogang Jin, Chen Shaochun, Xiaoyang Mao. Computer-Generated Marbling Textures: A GPU-based Design System // IEEE Computer Graphics and Applications, IEEE Computer Society. 2007. № 2. pp. 78-84.
6. URL: http://www.vacademia.com (data obrashcheniya: 20.06.2012).
7. Tien-Tsin Wong, Chi-Sing Leung, Pheng-Ann Heng, and Jianqing Wang. Discrete Wavelet Transform on Consumer-Level Graphics Hardware // IEEE Trans. on Multimedia. 2007. No. 3. Vol. 9. pp. 668-673.
8. Smorkalov A.Yu. Podderzhka operatsiy risovaniya v sisteme obrabotki rastrovykh izobrazheniy na potokovykh protsessorakh // Sbornik materialov Vserossiyskoy nauchno-prakticheskoy konferentsii “Informatsionnye tekhnologii v professional'noy deya-tel'nosti i nauchnoy rabote” / MarGTU. Yoshkar-Ola, 2011. S. 201-206