Should I Include OpenGL images for Materials?

Hi! I’m building a small 3D game that I want to publish on Steam, and I’ve been making my own models in Blender, and then importing the FBX files into Unreal. I am getting textures for my materials from places like Polyhaven, and I’ve noticed that many of them have a DirectX version of an image and an OpenGL version of the image.
Should I include both in my project, and is there a way for me to specify to Unreal which is which? I guess, in other words, do I need to worry about taking OpenGL into account for my game, or will Unreal handle it all?
Thanks!

Edit: This seems to be more of an issue for normal mapping, not regular images.

The image you import to the engine can be .jpg, .png, .dds, among others. I personally use .png or .tga due to the non-compression of images. You don’t have to worry about openGL images and DirectX versions. Ultimately they are both .dds right?

I uploaded my game to Steam, and it was only using .png textures. It works perfectly! :slight_smile:

1 Like