I would like to take a look at the VRay SDK for 3dsmax, in fact I would like to add new specific render element to the engine. Where to download the kit? Any tutorial? etc.
The only link I found on the subject is this one, and it seems to only explain the basics, no download link, no samples, etc.
The V-Ray SDK is included with every installation of V-Ray Advanced for 3ds Max; you can find it in the “c:\program files\chaosgroup\v-ray\3ds Max…” folder along with all the samples and documentation.
I took a look at the sample located in the installation, but I did not see any that is related to a “render element”.
As a first try, I would like to create a new render element that could treat the diffuse color of some object(s) as black, any other parameters of the object(s) material could stay the same. A list of object need to be accessible in the render element options. These objects could then be see in black as a result.
The source code of the MultiMatte element is included with the samples. Your render element will be similiar, but after calling the material of the object you would just need to clear the diffuse channel.
Thanks again,
I’ve tried this morning to compile “MultiMatte” sample with Microsoft Visual Studio 10, but I’m actually stick at this error “error LNK1104: cannot open file ‘svml_disp.lib’”.
The docs said :
“Some of the V-Ray DLLs, libraries and executable files may be compiled with the Intel C++ compiler (version 7.1 or higher). If you use a different compiler, you may need to link manually to some of the libraries used by the Intel compiler (libmmd.lib, for example). Those libraries and the respective dlls are provided with the V-Ray SDK.”
I took a look inside “Chaos Group\V-Ray\3dsmax 2012 for x64\lib\x64\vc91” and the file ‘svml_disp.lib’ is not there.
Any clue?
I took a look again, and really the file is not there ‘svml_disp.lib’ (see attachment). Do I need to install something separately?
By the way, I’m using the last update of VRay…
Thanks again