A couple of months ago, Mental Ray announced that they were rolling out a proxy system. Well, with the release of Mental Ray 3.6, the proxy system was rolled out. So, I am doing a head to head comparison between the two. I am a Vray user who is in the process of adopting Mental Ray. I feel off hand, at first stab, Vray is going to come out on top. I can say this because I don’t know how to speed tweak Mental Ray like I can Vray. Hopefully I will learn some tweaks during this process, making the final result a valid comparison. All times posted include the time needed for the lighting calculations. Basically, they are from the time I hit render, until the time the rendering finishes and save to the hard drive.
Below is a link to the screen shot of the basic setup I am using for the comparison. It consists of a plane, 2 cameras, and a daylight system. I will be setting the daylight system, materials, and cameras up for both render engines so that they can have full access to what makes them unique. The ground plane will be a neutral gray of 128,128,128. I will be working with a gamma of 1.0. The scene will not have reflection on any objects to try and keep the playing field level on the proxy issue, and not bring in too many other factors.
http://www.phase22.com/misc/cgarchit...es/initial.jpg
I was starting off setting this scene up using Onyx trees, but I think I am going to switch to Dryad Tree Generator. I would like to post the scene for others to tweak and try. If I use Onyx trees, I will not be able to do that legally.
My proxy object has roughly 444,000 polygons, and I am using 300 instances of it. So basically it is a scene with more or less 133 millions polygons. Though I don’t know if you can really say that you are rendering that many poly’s since we are using round about methods to do it. It does thought give you an idea of the complexity that can be achieved with proxies. The size of the tree after converted to a Mental Ray proxy is 67.7 megs. The size of the tree after converted to a Vray proxy is 63.2 megs.
I should also mention my computer specs and software used. Dell Precision 490 - Windows 64bit, Quad Core, 8 gigs of ram. All Vray tests will be done using Max2008 with Vray 1.5sp1. All Mental Ray test are being done using Max2009 with Mental Ray 3.6.
Here are the links to the scenes...
VRAY :
http://www.phase22.com/misc/cgarchit...oxies/vray.zip
MENTAL RAY :
http://www.phase22.com/misc/cgarchit.../mentalray.zip
These test are also going to create a comparison of some of the nuances that the differ in. How the color toning differs, how the sky system differs, how the camera settings differ, etc..
_________________________________________
The results from the Vray test.
The aerial shot rendered in 13 minutes and 33 seconds. The ground level shot rendered in 10 minutes and 11 seconds. I am trying to keep the playing field as level as possible, so I will also make note of AA settings, as well as comment on the GI methods used. The GI methods used cannot be equal because they are the primary thing that makes each engine unique to itself.
The Vray scene is setup using Irradiance for the first pass, and Light Cache for the second pass. I won’t go into the details of the individual settings for Vray, if you are curious, download the file and look. The image sampling is set to Adaptive DMC at 1,4. I am using no AA filter. I do most of my production work at 2,6, but I have dropped it to 1,4 during production when I simply need to get something out the door.
With the scene loaded in Max2008, the RAM usage sits at 228megs. When I hit render, the usage climbs to 603 megs during the lighting calculations, but back off to 527 megs while rendering.
Vray Aerial >
http://www.phase22.com/misc/cgarchit...ray_aerial.jpg
Vray Ground >
http://www.phase22.com/misc/cgarchit...ray_ground.jpg
________________________________
The results from the Mental Ray test.
The aerial shot rendered in 11 minutes and 45 seconds. The ground level shot rendered in 13 minutes and 8 seconds.
With the Mental Ray scene loaded in Max2009, the RAM usage sits at 414 megs. Keep in mind that these are different versions of Max, so that could count for the extra RAM usage. While processing the Final Gather and rendering the image, the RAM usage peeks somewhere slightly over a gig. That is slightly more than Vray, but nothing to get upset about. It may be due to my lack of knowledge on how to setup Mental Ray for maximum efficiency.
I am using one of the presets included in the Mental Ray dialog window, mental.ray.daylight. The only setting change I made was switching to BPS2 instead of BPS. This preset seems to produce fast results, but will definitely need to be tweaked to produce a low end production quality image like the one created using Vray. The obvious blemish is with the shadows kind of disappearing around the base of some of the trees. I am using fairly low sampling and AA settings. The sampling is set to 1/4 : 4 with a Mitchell filter set to 2 : 2. I need to learn a little more about the AA filters in Mental Ray. As said above, I like to disable them altogether in Vray to increase my speed. I am not sure if Mental Ray will respond the same way, or if there is even a possibility to disable them altogether.
The color toning in the Mental Ray image is on the dark side right now. This is something I should be able to fix in the Mental Ray Photography exposure dialog, and should not effect the overall rendering time of the image. I will probably re-render it later today with a few exposure adjustments, and just edit this post to reflect that.
Mental Ray Aerial >
http://www.phase22.com/misc/cgarchit.../mr_aerial.jpg
Mental Ray Ground>
http://www.phase22.com/misc/cgarchit.../mr_ground.jpg
________________________________
It is obvious that the Mental Ray proxies are going to be capable of the complexity that can be created with Vray, which is what this test was about. I won't have a solid hold on how they compare speed wise until I am a more in depth Mental Ray user, and can really tweak the engine with settings that I know will make it fly.
I am going to continue further testing with these 2 scenes, slowly adding in a glass box, ies lighting, and maybe a few other things to get a further feel for how it is going to respond. As of now, neither of the scenes have reflection in them.
Feel free to download the scenes, and play with them. Tweak the settings, run tests, or whatever you please. When you find things worth sharing, post them so we can all learn.
I must say, that I am fairly happy with the initial results.