Very nice.
I wanted to verify that I have the latest buttons and vray scripts. Does this look correct?
Render Animation:
OfflineRender.OpenView('',0,0);Activity.Run('/Scripts/Commands/RenderAnimation');
OfflineRender.OpenPreferencesPanel()
Code: Select all
function Execute(params)
{
if (Node.Exists(Space.CurrentScene() + "/Vray"))
{
Width = Node.Value(Space.CurrentScene() + "/Vray", "Image Width")
Height = Node.Value(Space.CurrentScene() + "/Vray", "Image Height")
}
if (Node.Exists("/Project/Windows Manager Space/Frame Window, 1/VrayView Node"))
{
WindowsManager.MoveWindow("/Project/Windows Manager Space/Frame Window, 1", -1, -1, Width, Height, -1, -1, -1)
}
if (Node.Exists("/Project/Windows Manager Space/Frame Window, 2/VrayView Node"))
{
WindowsManager.MoveWindow("/Project/Windows Manager Space/Frame Window, 2", -1, -1, Width, Height, -1, -1, -1)
}
if (Node.Exists("/Project/Windows Manager Space/Frame Window, 3/VrayView Node"))
{
WindowsManager.MoveWindow("/Project/Windows Manager Space/Frame Window, 3", -1, -1, Width, Height, -1, -1, -1)
}
if (Node.Exists("/Project/Windows Manager Space/Frame Window, 4/VrayView Node"))
{
WindowsManager.MoveWindow("/Project/Windows Manager Space/Frame Window, 4", -1, -1, Width, Height, -1, -1, -1)
}
OfflineRender.RenderAnimation('')
}
Render Object:
OfflineRender.OpenView('',0,0);Activity.Run('/Scripts/Commands/RenderObject');
OfflineRender.OpenPreferencesPanel()
Code: Select all
function Execute(params)
{
if (Node.Exists(Space.CurrentScene() + "/Vray"))
{
Width = Node.Value(Space.CurrentScene() + "/Vray", "Image Width")
Height = Node.Value(Space.CurrentScene() + "/Vray", "Image Height")
}
if (Node.Exists("/Project/Windows Manager Space/Frame Window, 1/VrayView Node"))
{
WindowsManager.MoveWindow("/Project/Windows Manager Space/Frame Window, 1", -1, -1, Width, Height, -1, -1, -1)
}
if (Node.Exists("/Project/Windows Manager Space/Frame Window, 2/VrayView Node"))
{
WindowsManager.MoveWindow("/Project/Windows Manager Space/Frame Window, 2", -1, -1, Width, Height, -1, -1, -1)
}
if (Node.Exists("/Project/Windows Manager Space/Frame Window, 3/VrayView Node"))
{
WindowsManager.MoveWindow("/Project/Windows Manager Space/Frame Window, 3", -1, -1, Width, Height, -1, -1, -1)
}
if (Node.Exists("/Project/Windows Manager Space/Frame Window, 4/VrayView Node"))
{
WindowsManager.MoveWindow("/Project/Windows Manager Space/Frame Window, 4", -1, -1, Width, Height, -1, -1, -1)
}
OfflineRender.RenderObject('')
}
Render Area:
Widgets.ReplaceWidget('{88839603-7F98-41f0-96AC-BE94E801CFF3}','/Widgets/Tools/Offline render/Area scene render','Default','','dummy')
OfflineRender.OpenPreferencesPanel()
Render Scene
OfflineRender.OpenView('',0,0);Activity.Run('/Scripts/Commands/RenderScene');
OfflineRender.OpenPreferencesPanel()
Code: Select all
function Execute(params)
{
if (Node.Exists(Space.CurrentScene() + "/Vray"))
{
Width = Node.Value(Space.CurrentScene() + "/Vray", "Image Width")
Height = Node.Value(Space.CurrentScene() + "/Vray", "Image Height")
}
if (Node.Exists("/Project/Windows Manager Space/Frame Window, 1/VrayView Node"))
{
WindowsManager.MoveWindow("/Project/Windows Manager Space/Frame Window, 1", -1, -1, Width, Height, -1, -1, -1)
}
if (Node.Exists("/Project/Windows Manager Space/Frame Window, 2/VrayView Node"))
{
WindowsManager.MoveWindow("/Project/Windows Manager Space/Frame Window, 2", -1, -1, Width, Height, -1, -1, -1)
}
if (Node.Exists("/Project/Windows Manager Space/Frame Window, 3/VrayView Node"))
{
WindowsManager.MoveWindow("/Project/Windows Manager Space/Frame Window, 3", -1, -1, Width, Height, -1, -1, -1)
}
if (Node.Exists("/Project/Windows Manager Space/Frame Window, 4/VrayView Node"))
{
WindowsManager.MoveWindow("/Project/Windows Manager Space/Frame Window, 4", -1, -1, Width, Height, -1, -1, -1)
}
OfflineRender.RenderScene('')
}