从png加载立方体图图像



我试图创建一个天空盒,只是想问,是否有任何方法加载立方体从单个png图像(https://i.stack.imgur.com/73tCt.png这样的东西)使用像stb_image的东西为例,并复制它的内容vulkan图像?我的意思是,我是否需要进入photoshop将这张图片拆分为6张不同的图片然后将每张图片复制到cubemap image中或者直接加载整张图片然后复制?

是的,这是可能的。Vulkan不知道PNG这样的格式,你可以自由地从源代码复制到Vulkan图像。在你的情况下,你会创建一个Vulkan图像立方体地图,然后使用例如vkCmdCopyBufferToImage将立方体地图的面从原始(RGBA) stb缓冲区复制到该图像的适当面。

相关内容

  • 没有找到相关文章

最新更新