How to import Cube Textures from external texture file

@ftkguy
I tried the NVIDIA tools you mentioned, and it works.
Although there are still a few problems :

  • The Tools need a special format of Texture to convert to Cube Texture which requires us to convert
    Equilateral texture (e.g : textures in PolyHaven) into Long strip of textures using this tool
    GitHub - matheowis/HDRI-to-CubeMap: Image converter from spherical map to cubemap · GitHub
    → so my suggestion is, it will be better if Flax Engine can support importing CubeTexture without having to do these hassle

  • The imported CubeTexture does not seem to have “Radiance Convolution” mip filtered textures in it.
    For people unfamiliar with this term, in Unity and Unreal the imported CubeTexture has 6 blurred images, which is stored inside Mip channels. Then this textures will be rendered accrodingly to the Object’s roughness (smoother material shows clearer image like mirror, while rougher object will have more blurred reflection)

I will create a different post, regarding this issue because the topic is irrelevant to this post

1 Like