Ok guys, I need a bit of feedback.
I did the first version of VraySkinMtl and VrayFastSSS2 conversions. Both are rather ... "experimental".. to put it this way. Since the shaders are really different I cannot guarantee a matching result - or a close one. It depends on what features the original shader uses. Some conversions are pretty close, others are not. Especially VraySkinMtl conversions tend to differ due to the fact that CoronaSkinMtl needs an Overall Color, which does not exist in the VraySkinMtl. If you have any feedback, ideas, test cases I can use... please let me know :)
P.S.: Currently, the radius of the Corona SSS seems to be off (in my scenes). If you multiply the radius by 2.54 it's way closer. It may be a mismatch of system units - I use centimeters instead of inches. Please let me know if you notice the same.
FOLLOWING SCRIPT IS ONLY WORKING WITH DAILY BUILDS!Get it here:
http://www.racoon-artworks.de/CoronaConverter/CoronaConverter.htmlchangelog:v1.37 - [2017/09/22]
- added first version of VraySkinMtl and VrayFastSSS2 conversions
The VrayALSurfaceMtl is also on the Todo list and should go rather smootly due to it's similarity to the CoronaSkinMtl. It's just a lot of values and map slots to hook up.
I also had a look at conversion of VrayMultiSubTex to CoronaMultiMap but ran into an issue. Vray has configurable IDs, Corona has not. So if you use ID 100 in Vray, you will create a corona map with 100 slots... technically. Since Corona will only display 25 Ids you are basically stuck with Ids 1 to 25, which is not much, and the rest is only accessible via maxscript. So, if I convert this map the average user will never be able able to access their maps. I use higher Ids all the time and hence a conversion doesn't make sense to me - that's why I will skip it. If someone has additional feedback, please let me know.