RESEARCH ON THE EFFICIENCY OF USING GPGU TECHNOLOGIES IN CUSTOM ADOBE AFTER EFFECTS PLUG-INS
Keywords:
CPU, GPU, CUDA, OPENCL, Adobe After Effects, parallel computing, pluginAbstract
The paper examines the features of using parallel computing technologies based on the computer’s graphics subsystem in Adobe After Effects plug-ins from third-party developers. The analysis showed that when creating plug-ins for the Adobe After Effects environment, developers quite often complicate the code, trying to transfer parallel computing from traditional means of the central processor to the functional blocks of the GPU, which at the present stage is considered absolutely correct. However, upon detailed examination, it turns out that the efficiency that the user receives from the operation of such plug-ins is by no means higher than the efficiency of plug-ins that have much simpler code that traditionally runs on the CPU. This situation is due to the lack of analysis of the features of the operation of parallel code in the graphics subsystem environment when processing various visual effects, and, as a consequence, the lack of clear recommendations on the necessity or, conversely, the inexpediency of working with the GPU hardware part in the code. This article presents a study of factors that affect the effectiveness of using parallel computing on GPUs in Adobe After Effects plugins. Recommendations are given on the feasibility of using GPUs depending on the specialization of the plugin related to the processing of a particular visual effect.
References
VIDEO COPILOT | Element 3D V2 – 3D Object based Particle Plug-in [Електронний ресурс] – Режим доступу: www. URL: https://www.videocopilot.net/products/element2/. Дата звернення: 03.03.2025.
VIDEO COPILOT | After Effects Tutorials, Plug-ins and Stock Footage for Post Production Professionals [Електронний ресурс] – Режим доступу: www. URL: https://www.videocopilot.net/products/opticalflares/. Дата звернення: 03.03.2025.
Red Giant – Magic Bullet | Color Correction and Film Looks Plugin [Електронний ресурс] – Режим доступу: www. URL: https://www.maxon.net/en/product-detail/red-giant/color/magic-bullet-looks. Дата звернення: 04.03.2025.
Boris FX | Continuum [Електронний ресурс] – Режим доступу: www. URL: https://borisfx.com/products/continuum/?collection=continuum&product=continuum. Дата звернення: 04.03.2025.
Boris FX | Sapphire [Електронний ресурс] – Режим доступу: www. URL: https://borisfx.com/products/sapphire/?collection=sapphire&product=sapphire. Дата звернення: 04.03.2025.
GPU and GPU driver requirements for After Effects [Електронний ресурс] / Adobe. – Режим доступу: www. URL: https://helpx.adobe.com/ua/after-effects/using/basics-gpu-after-effects.html. Дата звернення: 14.03.2025.
CUDA Toolkit Documentation | Programming Guide [Електронний ресурс] – Режим доступу: www. URL: https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html. Дата звернення: 20.03.2025.
HPC/Кодинг/.NET/C++ CLI. Изменение цвета изображения из RGB в серые тона на C++/CLI. [Електронний ресурс] – Режим доступу: www. URL: https://s5.hpc.name/thread/u230/73011/izmenenie-cveta-izobrajeniya-iz-rgb-v-serye-tona-na-c-cli.html. Дата звернення: 25.03.2025.
YUV, YCbCr, YPbPr color spaces [Електронний ресурс] – Режим доступу: www. URL: https://discoverybiz.net/enu0/faq/faq_YUV_YCbCr_YPbPr.html. Дата звернення: 31.03.2025.
Gaussian blur [Електронний ресурс] – Режим доступу: www. URL: https://en.wikipedia.org/wiki/Gaussian_blur. Дата звернення: 04.04.2025.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Данило Ушенін, Сергій Сабанов, Ольга Шляга

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.