Hello everyone, I am the author of cmft and cmftStudio and I can answer all your questions regarding these.
- I added ‘Supported formats’ section in the README on the Github page.
- The ‘WindowSize’ parameter from the config file is just the initial window size at startup. After that, application window is resizable. That ‘jumping around’ you are referring to might be fixed by a recent change I did, I am not completely sure as I don’t know what exact behavior you were experiencing. If it happens again, make a screenshot and open an issue on Github and I will look at it.
@Dito,comeinandburn: cmft/cmftStudio are tools for offline cubemap filtering. Filtered cubemaps are used in realtime applications and games for IBL. I can’t post links here since I am a new user to this forum, but have a look at ‘Knald Lys’ from the first post. That’s a commercial tool for the same purpose, so you can have a look at their screenshots and their explanations.
Other than that: mesh and texture loading, material authoring, model rendering, project saving/loading… etc. are all extra features. The basic idea was that you can see what are you getting out of cmft and also you can find out how to utilize filtered cubemaps in practice: how IBL shading looks, how various filter parameters affect shading…etc. You use cmftStudio to figure out what you exactly need and then you use its output for your game/application. All of that was not possible with AMD’s CubeMapGen, that I used before making cmftStudio, so it was a lot harder for people to ‘jump in’ and easily figure out how to use IBL in their game/application.
Also, let me mention that although these extra features make people associate cmftStudio with Marmoset Toolbag, it is not a competing software or a software for the same purpose. CmftStudio does not have the goal become something like Marmoset Toolbag. But, if you can use it for loading your assets, playing around, taking screenshots…etc. go for it :). After all, it costs you nothing so go ahead and experiment and do whatever you wish with it.