VRayMtlConverter v2.5

149 votes
Date Updated: 
Author Name: 

A simple MAXScript to automate otherwise time-consuming tasks regarding converting some types of materials (currently: Standard, Raytrace, Brazil Advanced and fr-Advanced) to VRay Materials - and also fixes some parameters of materials of previous versions V-Ray (1.09.xx) in view of changes in new versions V-Ray (1.46.xx and 2.0 SP1).

Additional Info: 

Now the script has installer. At installation it finds and deletes
previous version VRayMtlConverter. The Brief information and the
instruction on installation is in file VRayMtlConverter25_info.txt
applied in attached archive.

The new version of the converter now works with materials of any
V-Ray versions (since 1.09.xx and including 2.0 SP1)

In this version more new function has appeared:
- converting Brazil Advanced material in VRayMtl (testing in Brazil r/s 1.2.53)
- converting fr-Advanced material in VRayMtl (testing in finalRender-stage1 SP2d)
- converting library of materials from a file (*.mat) and save in different library file;
- optimize VRyMtl 1.09.xx in material VRyMtl 2.0 SP1;


1: Install script, having specified root folder of yours 3ds max as target.
2: After installing run 3dsmax - in the Customize dialog go to the '3DZverTools' category.
3: Drag the 'VRayMtlConverter v2.5' into any desired toolbar or put it in a quad menu.
4: Use this tool.

Version Requirement: 
3ds Max 7-14(2012)
Other Software Required: 
V-Ray Advanced v1.09.xx - 2.0.xx
VRayMtlConverter25_setup.rar164.27 KB


Comment viewing options

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

did it really change from standard to vray mats?

I m using 3dsMax 2015, like you guys i had to use run script. after converting the mats to vray using 3dz. i check in materials it is still showing as stanard mats with a bitmap, i dont see the vray mtl tab. does it mean it is still being rendered as standard mats?

thanks guys!

donmtl's picture

Worked beautifully!

It worked for me in 3ds 2016! Thanks so much, it was the only solution to my problem!

Turnim's picture

Works 100% in 3ds 2015

This script is truly a timesaver. Works as expected in 3ds max 2015

Great job, thumbs up!!!

Photorealistic Architectural Visualizations


idlenomad's picture

3ds max 2015

followed the instructions, still doesn't show up in the Customize User interface folder

I have to admit, i'm pretty frustrated with this program, went through a number of posts for a solution and nothing works.

Please refine the instructions so that this will work in the future.

Waltez's picture

Error not found "vmc_logos-mse"


Installation in max 2015

installation path: "c: \ Program Files \ Autodesk \ 3ds Max 2015 \ scripts"

the program does this installation:

"c: \ Program Files \ Autodesk \ 3ds Max 2015 \ scripts \ scripts \ 3DZverTools \ VrayMtlConverter \"

if you run "VrayMtlConverter_v25.mse"

by error not found "vmc_logos-mse"


change the path so:

"c: \ Program Files \ Autodesk \ 3ds Max 2015 \ scripts \ 3DZverTools \ VrayMtlConverter \"

vanderloo5's picture

Almost there in 2015

I've downloaded and saved the file in max 2015 C:\Program Files\Autodesk\3dsmax2015\scripts
It doesn't show up in my customize dialog so I tried running the file in MAXScript and I get an error- can't find include file vmc_logos.mse
Not sure how to make it see that file but it's in the same folder.
Can anyone help me out on this?

atanguay's picture

Works in 2014-64

It works for me in 2014

Just look for the actual script...

C:\Program Files\Autodesk\3ds Max 2014\scripts\3DZverTools\VRayMtlConverter

Run it as opposed to using the interface method. Seems to work fine and does a decent job converting too. Thanks to the script writer.

Waltez's picture

It works in Max 2015?

(Great script ... used in max 2009 ..

It works in Max 2015?

Played over the comments ...

thank you.

evanesac's picture

Update it!

Doesn´t work in Max 2014 64bit. And it doesn't show also in "Customize dialog".

Well. need to find other..

Thanks anyway.

greyowl's picture

How to get it to showup in your customize dialogue in 2013

I messed around with it a bit having the same issue of it not showing up. I think what I did was run the 3DZverTools-VRayMtlConverter25.mcr (located in D:\Program Files\Autodesk\3ds Max 2013\usermacros folder) with maxscript after installing. Then I was able to see 3dzvertools in my customize user interface/menu dropdown. If the file is not there move it to there and relaunch max. I've noticed some issues getting older scripts to work and sometimes it is because they install their macros to the ui/macroscripts folder as it worked prior to 2013. Your macros should be in the usermacros folder for most scripts.

Update. As I have gone through reconfiguring my max I've noticed that a lot of scripts need you to run their macro (.mcr file) once through the maxscript even with an installer unlike earlier versions of max.

Comment viewing options

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