Notifications
Clear all

[Closed] Render output file in Vray

Hi, first of all I am very grateful to the forum members for their efforts to clearify the paths inside the maxscript and other programming languages.

Here is my problem saving the output image after rendering with vray frame buffer.

We I run this script two tiff bitmap are created inside each folder, but they are blank. The final image is not saved in the bitmap file.

Thanks in advance.

/* Variable decalration */
--Render Size
frm_W = renderWidth
frm_H = renderHeight

--Vray Renderer
vr = renderers.current

--Vray Frame Buffer
vr.output_on = rndOn

--Render Output Path
project_folder = pathConfig.getCurrentProjectFolder() --project folder path

rOutput_folder = (getDir #renderoutput) --render output folder

rElem_folder = rOutput_folder + "\\rElement" --render element output folder
makeDir rElem_folder

/* Function definition */

--Function. Bitmap Tiff	
fn rndFile_tif fl_W fl_H fl_root fl_name =
(
	global b
	b = bitmap fl_W fl_H
	b.filename = fl_root + "\\" + fl_name +".tif"

	tif.itifio.setAlpha #true
	tif.itifio.setType #color
	tif.itifio.setCompression #none

	save b
	close b
)--end of function

/* Render Setup */

--1. Create a bitmap tif
rndFile_tif frm_W frm_H rOutput_folder "RGBA"

--2. Saving render output file
vr.output_saveFile = true
vr.output_fileName = rOutput_folder + "\\RGBA.tif"

--3. Saving bitmap render element output file
rndFile_tif frm_W frm_H rElem_folder "RGBA"
vr.output_splitBitmap = b
vr.output_splitgbuffer = true
vr.output_splitfilename = rElem_folder + "\\RGBA.tif"

--4. Deactivating render raw
vr.output_saveRawFile = false

/* Render */
max quick render