Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

HideElements
cssselector#tocVertical, #tocHorizontal

Starting with From 3ds Max 2022, the format for plugins is changed to the Autodesk Application Plug-in Package format as described here: Autodesk application package help

V-Ray for 3ds Max installation has been modified to support plugin packages. 

The V-Ray installation location could can be obtained by 3rd parties through the 3ds Max’s PluginPackageManager. The upgradeCode is "{00B38902-1C59-405A-875E-A9E3461F1FE7}"

 


Structure of the V-Ray application plugin package

...

For the sake of portability V-Ray for 3ds Max is installed in a single directory under the application plug-ins location, known further as PKGROOT. The accompanying V-Ray Standalone files are there too. The package is in a directory named “VRay3dsMax<3ds VRay3dsMax<3ds Max version>”version>. This should allow for distribution by just copying the whole package and setting the environment variables.


There are two possible locations for installing an Autodesk application package as follows:

...

C:\ProgramData\Autodesk\ApplicationPlugins\VRay3dsMax2022

...


This is the preferred install location when a plug-in is installed by the Autodesk store installer. Plug-ins installed to this location are available to all users on the machine.

...

C:\Users\<username>\AppData\Roaming\Autodesk\ApplicationPlugins\MyPlugin


Section
 
Column
width20%
30%


Column
width60%40%

Image RemovedMax2024_VRay7_ApplicationPackageImage Added

Column
width20%

 

...

30%



The V-Ray SDK, example projects documentation installer and it’s its logs as files not essential to rendering are still in their former place (defaulting to “Cby default at C:\Program Files\ChaosGroupChaos\V-Ray\3ds Max <3ds Max version>”20xx) further known as INSTALLROOT.

A summary of the files bundled in the Autodesk application package for V-Ray

...

:


Package element

description

Description

Former location

[PKGROOT]/amg

viewport shaders

<Program Files>\Autodesk\3ds Max*\AMG

[PKGROOT]/assets

files needed for V-Ray for 3ds Max e.g. material_preview.vrscene

<Program Files>\Chaos

Group

\V-Ray\3ds Max

*

20xx\assets

[PKGROOT]/bin

V-Ray

Standalone binaries (needed for V-Ray GPU)

GPU binaries and plugins

<Program Files>\Chaos

Group

\V-Ray\3ds Max

*

20xx\bin

[PKGROOT]/defaults

3ds Max defaults settings

<Program Files>\Autodesk\3ds Max*\en-US\defaults

[PKGROOT]/docs

V-Ray EULA

<Program Files>\Chaos

Group

\V-Ray\3ds Max

*

20xx\docs

[
INSTALLROOT
PKGROOT]/
docs
pluginsV-Ray
SDK documentation shipped
for 3ds Max plugins<Program Files>\
Chaos Group\V-Ray
Autodesk\3ds Max*\
docs
Plugins
[
INSTALLROOT
PKGROOT]/
include
resourcesV-Ray
SDK headers
Toolbar icons<Program Files>\
Chaos Group\V-Ray\
Autodesk\3ds Max*\
include
UI_ln
[
INSTALLROOT
PKGROOT]/
lib
sceneconverter3ds Max scene converter scripts (and presets)
V-Ray SDK export libraries
<Program Files>\
Chaos Group\V-Ray
Autodesk\3ds Max*\
lib
SceneConverter
[
INSTALLROOT
PKGROOT]/
mdlVRayMDL sample shaders
scripts3ds Max startup scripts<Program Files>\
Chaos Group\V-Ray\
Autodesk\3ds Max*\
mdl
scripts
[PKGROOT]/PackageContents.xmlThe Autodesk application package descriptor

[INSTALLROOT]/

openslVRayOSL headers

docs

V-Ray SDK documentation shipped

<Program Files>\Chaos

Group

\V-Ray\3ds Max

*

20xx\

opensl

docs

[

PKGROOT

INSTALLROOT]/

plugins

include

V-Ray

for 3ds Max plugins

SDK headers

<Program Files>\

Autodesk\3ds Max*\Plugins

[PKGROOT]/resources

Chaos\V-Ray

Toolbar icons<Program Files>

\

Autodesk\

3ds Max

*

20xx\

UI_ln

include

[INSTALLROOT]/

samples

lib

V-Ray SDK

sample projects

export libraries

<Program Files>\Chaos

Group

\V-Ray\3ds Max

*

20xx\

samples

lib

[

PKGROOT

INSTALLROOT]/

sceneconverter

mdl

VRayMDL sample shaders

3ds Max scene converter scripts (and presets)

<Program Files>\Chaos\

Autodesk

V-Ray\3ds Max

*

20xx\

SceneConverter

mdl

[

PKGROOT

INSTALLROOT]/

scripts3ds Max startup scripts

samples

V-Ray SDK sample projects

<Program Files>\

Autodesk

Chaos\V-Ray\3ds Max

*

20xx\

scripts

samples

[INSTALLROOT]/uninstall

V-Ray installer's binary, config and log

<Program Files>\Chaos

Group

\V-Ray\3ds Max

*

20xx\uninstall

[INSTALLROOT]/utils

Other products installations that are bundled with V-Ray

<Program Files>\Chaos

Group

\V-Ray\3ds Max

*\utils

[PKGROOT]/PackageContents.xml

The Autodesk application package descriptor

 

[PKGROOT]/bin/vraydummy*

These are needed by 3ds Max in server mode

<Program Files>\Autodesk\3ds Max*

[PKGROOT]/bin/vrayspawner*.exe

 

<Program Files>\Autodesk\3ds Max*

[PKGROOT]/plugins/vray*.dll
[PKGROOT]/plugins/vfb2_qt.dll

Various .dlls that were loaded as dependencies for the plugins

<Program Files>\Autodesk\3ds Max*

 

20xx\utils