Загрузка кубических изображений из png

Я пытаюсь создать скайбокс и просто хотел спросить, есть ли способ загрузить кубическую карту из одного изображения png (https://i.stack.imgur.com/73tCt.png что-то вроде этого), используя например, что-то вроде stb_image и скопировать его содержимое в образ vulkan? я имею в виду, что мне нужно зайти в фотошоп и разделить это одно изображение на 6 разных изображений, а затем скопировать каждое из них в изображение кубической карты, или я могу просто загрузить все изображение и каким-то образом скопировать его?

Применение градиента к изображению с помощью CSS
Применение градиента к изображению с помощью CSS
Здравствуйте, братья и сестры, как дела? Недавно я застрял на применении градиента к изображению. Я применял это много раз, но иногда наши требования...
Получение URL-адреса изображения курса в Moodle с помощью PHP
Получение URL-адреса изображения курса в Moodle с помощью PHP
Moodle - это популярная система управления обучением с открытым исходным кодом, используемая многими учебными заведениями и организациями по всему...
0
0
62
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Да, это возможно. Vulkan не знает о таких форматах, как PNG, и вы можете свободно копировать из своего источника в изображение Vulkan. В вашем случае вы должны создать кубическую карту изображения Vulkan, а затем использовать, например. vkCmdCopyBufferToImage для копирования граней карты куба из необработанного (RGBA) буфера stb в соответствующую грань этого изображения.

Другие вопросы по теме