Skip to main content

iray 2: iray in standalone mental ray

Even iray has no customized shaders, iray has a shader. It is mia_material (Arch&Design in 3dsmax) only. Actually, it is a shader that has mia_material interface and the implementation is different from mental ray (only for iray). mental images explains this is for the users who already know the mia_material. Such user doesn't need to learn the iray shader from the scratch. Therefore, some of the physically meaningless parameters of mia_material are disabled. They also said that they will support more physical shaders, like BRDF shaders. Someone  asked about volume shaders support at the confenence, but, unfortunately, iray version 1 doesn't support volume shaders and will be supported in the following versions sometime.

As for a DCC software user, the problem of iray is they can use it from 3dsmax/Maya/XSI or not. But NVidia's explanation is 'that is autodesk's decision.' Although, mental ray 3.8+ standalone or NVidia RealityServer support iray. (See mental images web, www.mentalimages.com)

But I found another possibility, Bunkspeed Shot: Bunkspeed iray demo. http://www.youtube.com/watch?v=t5cn4UNqBfY

In my case, it is possible to use mental ray standalone, I would like to use iray via mental ray 3.8+.

In this blog, I will explain how to use mental ray standalone from 3dsmax. (Maya is similar anyway.)

This is basically useful for render farm users (only). But, if iray did not supported by 3dsmax/Maya/XSI, it might be useful.

Comments

Popular posts from this blog

What is mental ray shader?

mental ray shader is C/C++ code that is invoked by the mental ray core when a ray hits an object. The name ``shader'' is used by hysterical reason, I think ``Plugin'' is much better word nowadays. mental ray shader gives us a lot of freedom for users, but, I think we do not need to write a custom shader in most of the cases. The meaning of 'gives us a lot of freedom' is when a ray hit an object, a user could almost everything by a shader. For example, when a ray hit an object, mental ray can send an email from the shader. (I believe that mental ray designer does not recommended this kind of side effect usage, but, a shader is just a plugin and it should be possible.) You can do anything means also it is difficult to handle the shaders. mental ray was developed for a long time and takes care of backward compatibility, this contributed for its complexity.

mental ray license bug is fixed on an Intel Core i7 machine

There was a critical license related bug in mental ray 3.7 on Intel Core i7 and the fixed version seems to be distributed now. http://forum.mentalimages.com/showthread.php?t=5511 The fixed mental ray (SPM) version (might depends on OEM) is the following. mental ray 3.7: 3.7.1.31 (2009 September 16) or higher mental ray 3.7+: 3.7.53.6 (2009 October 22) or higher The detail of this problem is: When you want to run mental ray on Intel Core i7 machine, you will get the following error message: Sorry, no license available and can not run mental ray even you have enough licenses left. It seems recent Intel's CPU becomes complex to count the number of cores. This bug seems related with this. http://software.intel.com/en-us/articles/intel-64-architecture-processor-topology-enumeration/ Personally, I don't like the license that limits the number of cores. Because the new machines has more cores, but we can not use these cores because of license shortage. If I buy a new machine