finepointcgi / Materialize

Materialize Main Branch. Materialize is a program for converting images to materials for use in video games and other 3D applications.
GNU General Public License v3.0
100 stars 8 forks source link

RGB composite image support missing #13

Open Losco-Nosciuto opened 3 years ago

Losco-Nosciuto commented 3 years ago

Hello! I was wondering if it was on purpose that the RGB Comp. Image support, which is present in the original master branch is missing, or if it's a bug.

Would be good to have it since it's a nice feature, and also an option to switch preview from Smoothness to Roughness :) thanks for your time! Nice fork!

Av8rThor commented 3 years ago

Am wonder the same thing. the BUtton cycles, no option where to save,. looks like it did something but can't find a process file, a procedure file or a rgb file related to teh files like the last version. I am thinking that it is a glitch. Also you have unity and I think unreal presets for rgb channel, perhaps have a user custom setting as well. For MSFS2020 uses the rgb for a/o, metalness and roughness. ditto on the roughness, i tried the reverse and it looked different but in the game the building was like a mirror. So do i set for max smoothness then flip or set for max unsmooth then flip. Also to eit the maps, isn't happenning. upoladed and tried to tweak normals wouldn't let me

finepointcgi commented 3 years ago

I will look into these issues. The struggle is the code was not designed for a PBR workflow by the previous maintainer. I plan a major refactor when I have time to go that route.

ocaravaca73 commented 3 years ago

Following @Av8rThor thread, in MSFS (Microsoft Flight Simulator) it uses a single file to combine the following channels: Red: AO - Ambient Occlussion Green: Roughness. Here the flip option when importing the map if it exists is great and it does its job Blue: Metal Basically, the darker the combination of 3 the shiny the material will look like, the whiter, the rough and absence of metallic is the result Hopefully you could fix this sometime soon Thanks @finepointcgi !!!