Как обрезать и объединить (объединить) текстуры, используя шейдеры (используя GPU). Я знаю, что легко скопировать содержимое текстур в большую пустую текстуру, используя CPU, но я хотел бы выполнить эту задачу, используя GPU с помощью шейдеров (HLSL).
Проблема:
У меня есть три разные текстуры одинаковой ширины и высоты (выбор текстуры будет динамически выполняться APP), задача в соответствии с запросом приложения, текстуры должны быть обрезаны (не масштабированы), а затем объединены в одну текстуру и возвращены обратно в приложение.
Я знаю, что эту проблему очень просто решить в шейдерах, но мои знания в HLSL очень ограничены. Буду признателен, если кто-нибудь поможет мне решить эту проблему.
Задача ещё не решена.
Других решений пока нет …