Я делаю сценарий пакетной отправки, который отображает серию камер в моей 3D-сцене. У этих камер есть собственный номер единственного кадра, который им необходимо визуализировать. Я хочу иметь возможность сохранить файл на основе имени, которое я предоставил своему сценарию, но не указывать номер кадра в конце. (например: fileName0004.tif вместо fileName.tif) Использование 3dsmax 2018 и vray 3.0.
Кажется, это автоматическая c функция, но я не могу найти нигде разговоров об ее отключении . Единственное упоминание, которое я видел, это то, что это опция в v-ray 5.0. К сожалению, я не могу выполнить обновление в ближайшее время.
Возможно ли это? Кто-нибудь знает, как это сделать?
Спасибо
function fn_netSubmit =
(
local arr_camTEST = #("cam1", "cam2", "cam3")
local arr_renderSeatSide =#("side1", "side2", "side3")
local arr_renderSeat = #("seat1", "seat2", "seat3")
local arr_renderFrames = #("1", "3", "7")
local appendDate = "200707"
local outputLocation = "some\\location\\"
--connect
nm.connect #manual "mtlwarml401.ca.aero.bombardier.net" platform:#64
if nm.QueryControl #wait do
(
nm.GetControl()
exit
)
if nm.getControl() == true then
(
for i = 1 to arr_camTEST.count do
(
job = nm.newJob()
job.outputWidth = 3600
job.outputHeight = 3600
job.name = ("filename" + " " + arr_renderSeat[i] + " " + arr_renderSeatSide[i] + " " + "S" + "-" + appendDate)
job.nonSeqFrames = true
job.frames = arr_renderFrames[i]
job.renderCamera = arr_camTEST[i]
job.frameOutputName = (outputLocation + "/" + ("filename" + " " + arr_renderSeat[i] + " " + arr_renderSeatSide[i] + " " + "S") + ".tif")
job.submit()
)
)
nm.Disconnect()
)
fn_netSubmit()