importing vray material from max in maya

Does anyone has a script for importing vray material from max to maya. I know there is .vrscene exporter but it import just half of my material network…

I don’t have a better solution for you right now, but if you are using V-Ray 3.0 in Maya, just use a VRayVrmatMtl and link it to the exported .vrscene file. It will render exactly the same, but for the moment you won’t be able to edit it inside Maya. (It goes round the other way too).

Best regards,
Vlado

one of the users in this thread has a solution similar to what you’re after, but it’s not released.

:frowning:

Ok very interesting. I will look into that.

Vlado. Does this work with multiple nested vrayblend materials and complex shader network in linear workflow too?

I am beta testing vray 3 for max right now, but I don’t have acces to vray for maya 3. can I get acces to it please?

Or maybe you meant vray 3.0 in 3dsmax! I just discover this section in the help pages:
http://help.chaosgroup.com/vray/help/300R1/tools\_materialeditor.htm

very interesting!

But could you explain how I could link a VRayVrmatMtl to a .vrscene file?

I meant both as a matter of fact. You can email us to vraymaya@chaosgroup.com and ask for access to the closed 3.0 beta.

But could you explain how I could link a VRayVrmatMtl to a .vrscene file?Simply click on the browse button and select a .vrscene file. You will get the list of all materials in that scene and you can select one of them.

Best regards,
Vlado

ok thank. I have access to it now. I will try this method.

Ok, let me know how it goes and if there’s anything else I can help with.

Best regards,
Vlado

Cool it worked! everything seems to be ok even with very complex shaders. I still have to reproduce my environment and lighting perfectly to get a perfect match.

Can you tell me a bit about how the vrmat works. Is it baking everything even the textures or is there still a way to modify the textures and see the changes in maya. I am doing tests for a client who works in maya. I am trying to convince him to buy vray.

Also do the render elements work ok with vrmat in maya for example?

If you go through .vrscene files, there is currently no way to edit the resulting materials, just render them. This is because there are some shader networks that can be built in 3ds Max, but cannot be represented in Maya (and vice versa).

Best regards,
Vlado

They should work fine, yes.

Best regards,
Vlado

Finally I can’t get the same result. I see a few of problems. First, all textures appear to be washed out in linear workflow in maya… Secondly, my RGlossiness maps have no effect anymore in maya. The fresnel does not seems to transfer neither…

You can see the results on these pics:


Can you send us both scenes Max/Maya for investigation ?
Thank you very much in advance.

ok I will send them to your email.

They are both in the support center ticket now.

Thanks - we’ll let you know when we have some news on that matter.

Hello again,

I’ve run a few tests on both Maya and Max scene you’ve sent us and I must say that there is something different in the Environment setup in both scenes.
Since I am not sure how exactly you’ve built Maya scene I decided to start it from beginning following the bellow procedure:

1.Create new empty max scene and import only two pieces of the head-geometry
2.Create two new cameras - Standard and VrayPhysical Camera. Both cameras have the same location and I need them both because I want to render from VrayPhysicalCam and at the same time I would like to export Standard Cam to Maya.
3.Create a new VrayDomeLight
4.At this point I am ready to export the scene to Maya - so I just select File > Send to Maya > Send as New Scene and everything except the VrayDomeLight and Materials is transfered to Maya

5.Create a new VrayDomeLight in Maya with the same parameters like the ones used in Max
6.For the materials I went back in Max , then from Vray RT parameters I specified Export .vrscene file path and after hitting ActiveShade Rendering the scene is exported as a *.vrscene
7.In maya I created new VrayVrmatMtls for both pieces of geometry and I selected previously exported vrscene file with the correct materials for each piece.
8.Add VrayPhysicalCam modifier to the previously imported camera with the same settings like the ones in 3DSMax Physical Camera

9.Making sure that Render Settings between Max and Maya are exactly the same.
10.Render

As you can see both results are very very very close - Maya’s result is a bit darker for some reason and I am not able to tell you why is that, I made sure that everything is set up in the exact same way in both 3D platforms so I guess this is because some differences between Vray for 3DSMax and Vray for Maya code.

Our advice is to check everything in the Maya scene and make sure that it has the same setup and materials like the ones in 3DSMax - you can use the same workflow I mentioned earlier in order to transpher the scene from Max to Maya.