Заметим, что MaxScript поддерживается только 3ds max 5.x и более новыми. Хотя VRay экспортирует все свои параметры в MaxScript в 3ds max 3.x и 3ds max 4.x? нет MaxScript для визуализаторов в этих версиях.
В 3ds max 5.x предположив, что текущий визуализатор VRay, Вы можете проверить это из MaxScript используя структуру renderers :
vr=renderers.current
VRay_Adv_1_09_03g:VRay_Adv_1_09_03g
showproperties vr
.imageSampler_type : integer
.fixedRate_subdivs : integer
.fixedRate_rand : boolean
...............
...............
...............
.options_maxDepth : integer
.options_maps : boolean
.options_filterMaps : boolean
.output_on : boolean
.output_width : integer
.output_height : integer
.output_fileOnly : boolean
.output_saveFile : boolean
.output_fileName : string
.output_saveRawFile : boolean
.output_rawFileName : string
false
Доступ к параметрам довольно легок, например:
vr.gi_on=true
true
Вы можете также использовать следующий метод для сохранения/загрузки карт освещения и фотонных карт (в предположении, что vr содержит пример VRay):