V-Ray SDK

本页提供有关V-Ray SDK的信息。

V-Ray SDK随安装的3ds Max V-Ray一起提供,并允许创建V-Ray兼容的材料,纹理,灯光,大气效果,照相机和自定义几何图元。此外,V-Ray SDK还包括一些额外的V-Ray插件的源代码,例如VRayDomeCamera插件。

V-Ray SDK安装了“Workstation”安装类型,通常安装在文件夹“C:\ Program Files \ Chaos Group \ V-Ray \ 3dsmax NNNN for x64”中,其中NNNN是3ds Max(2014)版本,2013等)。

V-Ray SDK包括以下文件夹:

\ docs - 包括有关V-Ray体系结构的一般信息以及一个帮助文件vrayclasses.chm,其中包含了SDK中各种类的文档。vrayclasses.chm文件是从包含在SDK中的头文件自动生成的。

\ include - 包含用于编译使用V-Ray SDK的3ds Max插件所需的V-Ray SDK的头文件。

\ lib - 包含链接使用V-Ray SDK的插件所需的库文件。

\ samples - 包括V-Ray附带的一些插件(fe VRayDomeCamera插件)的源代码以及一些其他示例(fe VRayBlinnMtl)

示例的项目文件采用.dsp文件格式,需要转换为较新版本的Visual Studio。我们希望在未来版本的V-Ray中提供最新的Visual Studio项目。

要为3ds Max 2013及更高版本构建示例,请按照下列步骤操作。

  1. 打开特定3ds Max版本(3ds Max 2013的Visual Studio 2010和3ds Max 2014,3ds Max 2015的Visual Studio 2012)所需的各自的Visual Studio版本;
  2. 单击文件>打开>项目/解决方案...并选择要编译的项目的.dsp文件;
  3. Visual Studio会询问您是否要升级项目; 单击确定并让Visual Studio进行转换;
  4. 右键单击解决方案资源管理器中的项目,然后选择属性;
  5. 点击“配置管理器...”按钮;
  6. 单击“活动解决方案配置”下拉菜单,然后选择<新建...>
  7. 键入新配置的名称,即“max 2013 release”;
  8. 将“从下拉复制设置”设置为“最大发布官方”配置。
    将新配置置于“Max Release Official”上,这一点非常重要。其他配置将无法正确编译。
  9. 确保启用复选框“创建新项目配置”;
  10. 单击“确定”创建新配置。
  11. 点击“活动解决方案平台”下拉菜单,选择<新建...>
  12. 选择“x64”平台;
  13. 在“从”复制设置“下拉列表中,选择”Win32“
  14. 确保选择“创建新项目平台”选项;
  15. 单击“确定”添加新平台;
  16. 在配置属性的“常规”部分,将“字符集”属性设置为“使用Unicode字符集”(对于3ds Max 2012及更早版本,请将其保留为“使用多字节字符集”);
  17. 在配置的C / C ++部分中,在“添加包含目录”属性中,使用安装3ds Max SDK的路径替换k:\ 3dsmax \ maxsdk2013的出现。
  18. 在配置的“链接器”部分,在“其他库目录”属性中,使用安装3ds Max SDK中的库文件的路径替换k:\ 3dsmax \ max2014 \ Lib \ x64。
  19. 您现在应该能够 成功构建项目。