qt6_add_lightprobe_images
Description
.hdr -> .ktx baker. Somewhat similar to qt6_add_shaders().
For example, the following autogenerates the lightprobe map at build time and includes it in the executable under :/maps/OpenfootageNET_garage-1024.ktx:
qt6_add_lightprobe_images(principledmaterial "ibl_assets"
PREFIX
"/"
FILES
"maps/OpenfootageNET_garage-1024.hdr" )
In addition to PREFIX, BASE is available, and works like in qt6_add_resources: Adding BASE "maps" in the above example would lead to getting :/OpenfootageNET_garage-1024.ktx
OUTPUTS works like in qt6_add_shaders, which allows you to specify an alternative name for the resource system for each entry in FILES. For example, adding OUTPUTS "alt/er/native/image.abc" to the above example would generate :/alt/er/native/image.abc
In short, the actual file name in the resource system is either :/PREFIX/FILES[i]-BASE-".hdr"+".ktx" or :/PREFIX/OUTPUTS[i]
See also Pre-generating IBL cubemap.