storm-devs / storm-engine

Game engine behind Sea Dogs, Pirates of the Caribbean and Age of Pirates games.
https://storm-devs.github.io/storm-engine
GNU General Public License v3.0
845 stars 120 forks source link

Implement texture loading using FreeImage #498

Open Hammie opened 1 year ago

Hammie commented 1 year ago

Sharing my progress trying to use FreeImage for cross-platform image/texture loading.

Currently still trying to find a good way to convert images to textures without exposing FreeImage to the renderer, or DirectX to the image loader.