Universal Material Converter

3 votes
Version: 
1.6
Date Updated: 
06/28/2018

This Universal Material Converter is an enhanced version of the old AMC script. It convert materials between renderengines. It converts from Autodesk Materials and also converts textures as much as possible when needed.
Currently supported renderengines are: MentalRay, V-Ray, iRay, Corona, Scanline.
Coming up: Maxwellrender, Octane

You will need at least have a demo version of the renderengines installed if you want to be able to support conversions.

While for example converting a V-Ray material to Corona, it will also convert bitmaps to Corona-bitmaps and VRayDirtmap to CoronaAO.

This script is available from our webshop: http://www.3dstudio.nl/webshop/category/15-maxscripts
It comes with an .mzp installer, automatic renderengine check, check on duplicate materials (to make them instances). And the option to bake procedural textures to bitmaps when converting to Standard material, so you can export to several VR engines.

We have 2 videos on youtube to explain installation and usage

-- added 2018-07-10
version 1.6.2 is available, with support for OSL textures, Max2019, V-Ray NEXT, Corona v2 and it now will also check for duplicate materials that are nested.
A new feature is the option to load your own matlib file to get source materials from. (during conversion, it will check the matlib for a material with the same name and use that to replace instead of convert)

Additional Info: 

changelog:
- added support for VRayOverrideMtl
- added support for VRayMtlWrapper
- added support for GTA3 material
- bugfixes based on user input
- conversion refinement based on user input
- added support for Autodesk Checker
- added support for Autodesk Gradient
- added VR mode (to correctly convert to scanline/standard when you want to go to Unity or Unreal)
- added dispersion override
- added subdivs/samples override
- load source matlib

Version Requirement: 
3dsMax 2014 and up
Other Software Required: 
V-Ray, iRay, Corona, MentalRay (demo license at least)
Video URL: 

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Stefan Twigt's picture

licenses

this script use a node-locked license. To obtain the license, install the script, start it for the first time, fill in the form and send the .dat file to the given emailaddress.
We will return the licensefile as soon as possible. (usually within an hour, but please note we are in GMT+1 timezone, this is not an automated process).

jesusarq's picture

license

Hello, i bought the script yesterday...

please send me the license file, i would like to be able to use it.

Thank you...

3DZver's picture

The built-in V-Ray converter

The built-in V-Ray converter does not have those features that are in V-RayMtl Converter, and also it does not convert all the materials, maps and lights. Who used both converters, knows and understands the difference, which is not in favor of the V-Ray scene converter.
And by the way, my message is not an advertisement at all, but a simple help to a person who is looking for what he needs. I apologize and do not be offended at me for the fact that I tried to help a person in your subject.
Your script is good, but it is different, and we have nothing to share :)

Stefan Twigt's picture

you are funny!

and you say not to promote your script in the comments of others...funny person!
All the best to you, and yes, if you want to convert more than materials, but only for V-Ray, you can use your script, or you can use the built in V-Ray scene converter that comes with V-Ray...

3DZver's picture

If you need to convert not

If you need to convert not only materials, but also other components of the scene (lights, proxy, cameras, etc.), then this script will be interesting for you:: http://www.scriptspot.com/3ds-max/scripts/v-raymtl-converter

BldRnr's picture

Universal Material Converter

Hi I am looking for something similar to Universal Material Converter but for Maya.

Any such beastie around??

Cheers

Alan

Stefan Twigt's picture

Hi, materials only, and yes,

Hi, materials only, and yes, multi/sub is converted correctly.
The VR mode helps combining textures for Unity/Unreal.

jesusarq's picture

question

Hi, i use some free converters that does not work with multi/sub objetc materials, used in vray, corona...

Does this work for that? convert all kind of materials to something that scanline can read? for unity etc.

also work for lights?

thank you

Stefan Twigt's picture

not yet finished, not enough

Maxwellrender not yet finished, not enough requests yet...

Octane cancelled because OTOY did not want me to make it.

Fstorm and Redshift not supported, not requested before yet..but I will put them on the list!

3di's picture

redshift and fstorm?

redshift and fstorm support?

Damn you computer.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.