The plugin has been downloaded many times, but no one complained about the bugs. This can only mean two things:
1. no one is actually using the plugin
2. the current state is already quite useful to whom downloaded it.
Anyway, in this next version I have made the settings persistent. This allows users to now edit the config settings, and plugin will remember these next time it is opened.
I also forgot to mention in the original post that the plugin currently only supports bmp files, other formats will be supported in future. I more than once noticed that loading a 16bit png file from Substance Painter made Cinema4D unresponsive, hence the reason I opted for 8bit bmp support only (for a start).
Processing of the exported Substance Painter textures are slightly different in this version, as I noticed something was wrong with some of the results obtained with the original version.
Next I will start working on the configuration settings tab. Currently all control of mapping and processing is "black-boxed" in the plugin. Hardcoded.
Via the configuration settings the user will thus be allowed to alter or fine tune how the mapping is to be done. Plus, allowing to define presets, and use different presets per textures set to be applied.
Still R17 only (reason for this is that access to the reflectance channel via python is only available from R17 on)
< removed obsolete file >