Я хочу размыть весь экран. Моя первая попытка состояла в том, чтобы использовать пользовательскую шейдерную и ядерную свертку. Но это, конечно, вызвало резкое падение кадров. Моя вторая попытка заключается в использовании преобразования Фурье. Поэтому мой план состоит в том, чтобы взять изображение из источника RenderTexture, используя функцию «OnRenderImage», и выполнить преобразование, а затем сохранить обратно.Преобразование Фурье для применения единства Gaussian Blur
void OnRenderImage (RenderTexture source, RenderTexture destination){}
Но это означает, насколько я мог понять его, копировать изображение из памяти видеокарты в ОЗУ, применяя преобразования, а затем скопировать его обратно.
Это действительно лучший способ сделать это, или я должен попробовать что-то еще.
С наилучшими пожеланиями и спасибо