2.6 update

Hi,

Has there been any progress on a 2.6 update? I'm still seeing this error message quite a bit.

Error Message
IsFile64BitDLLorEXE: Couldn't open file "C:\Program Files\Autodesk\3ds Max 9\3dsmax.exe" with MapViewOfFile(), Not enough storage is available to process this command.

Slave Log
e to process this command.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Exception Details
RenderPluginException -- IsFile64BitDLLorEXE: Couldn't open file "C:\Program Files\Autodesk\3ds Max 9\3dsmax.exe" with MapViewOfFile(), Not enough storage is available to process this command.
RenderPluginException.Cause: JobError (2)
Exception.TargetSite: Void StartJob(System.String[])
Exception.Source: DeadlinePluginLoader
Exception.StackTrace:
at Deadline.Plugins.PluginLoader.StartJob(String[] auxiliaryFilenames)
at Deadline.Plugins.Plugin.StartJob(String jobUniqueName, String[] auxiliaryFileNames)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask()

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
starting between task wait - seconds: 6
---- February 18 2007 -- 06:53 PM ----
Scheduler Thread - performing house cleaning...
Scheduler - Contacting Deadline Pulse running on "ttuc-rc1", port 5146.
Scheduler - Could not get a task from Deadline Pulse because it is not running.
Scheduler - Trying to dequeue task: \\ttuc-rc1\Deadlinerepository_2_5\jobs\000_050_o_00b0eeb9\Queued\000_050_o_00b0eeb9_00299_299-299.task
Scheduler - Obtaining limit group stubs.
Scheduler - Successfully dequeued 1 task(s). Returning.
0: Got task: 000_050_o_00b0eeb9_00299_299-299
0: Loaded plugin: 3dsmax9
0: Loaded job: Stunner (000_050_o_00b0eeb9)
0: INFO: job file: c:\deadline\slave\jobsData\000_050_o_00b0eeb9.job
0: INFO: Forcing 32 bit version of Max 9
0: Unloading plugin: 3dsmax9
0: An error occurred: IsFile64BitDLLorEXE: Couldn't open file "C:\Program Files\Autodesk\3ds Max 9\3dsmax.exe" with MapViewOfFile(), Not enough storage is available to process this command.
Scheduler Thread - Render Thread 0 threw an error:
Scheduler Thread - IsFile64BitDLLorEXE: Couldn't open file "C:\Program Files\Autodesk\3ds Max 9\3dsmax.exe" with MapViewOfFile(), Not enough storage is available to process this command.

Error Type
RenderPluginException

Error Stack Trace
at Deadline.Plugins.PluginLoader.StartJob(String[] auxiliaryFilenames)
at Deadline.Plugins.Plugin.StartJob(String jobUniqueName, String[] auxiliaryFileNames)
at Deadline.Slaves.SlaveRenderThread.RenderCurrentTask()

It seems to be a memory issue/task releasing sort of thing. Happens about every 8 to 10 days depending on how busy we are. Seems to slowly spread through the entire farm until everything is hung up. If you catch it early enough you can normally shutdown deadline on the problem servers and restart to get rid of the problem. If it happens overnight you normally come into to a full lock up situation that only an entire system shutdown seems to correct. Just started with Max 9 and will lock up with simple submissions as well as complex.

Thanks,

Kurt

Hi Kurt,



I’ve attached our internal build of the 3dsmax 9 plugin, which should

fix this problem (along with other issues). Remember that it’s still in

beta, but we are using it here in production, so it’s stable. To install

it, simply unzip the file and replace the 3dsmax9 folder in

\your\repository\plugins (remember to back up the original, just in

case). You might have to configure the plugin afterwards to ensure

things like the executable path are correct. You can do this in the

Monitor while in super user mode by selecting Tools -> Configure plugins.



David Marks, who works in one of our satellite offices, applied this

patch on a fresh install on Deadline 2.6 and didn’t have any problems,

so it should work for you. If you run into any issues, please let us know.



Cheers,

Thanks Ryan,

Seemed to install just fine. I would suggest restarting the slaves after installing to anyone else going down this road. Still had a handful hang after the first submission but since restarting everything seems to work just fine. I'll let you know if we hit any bumps.

Kurt

smile

ryan, i would love to have this update also. thanks :slight_smile:

The 3dsmax 9 zip file and install instructions are two posts up. :slight_smile: Feel free to download it and test it out.



Cheers,

  • Ryan

This happens with XSI also.

Seems to happen when a slave has produced too many render logs.

Can we get a patch for this also?

Hi Nick,



I’ve attached the latest build of our XSI plugin here, which should fix

the problems you’re having. To install it, unzip the attached file and

do the following (note that it might be a good idea to backup any files

you will be writing over):

  1. Copy the contents of the plugin folder to \your\repository\plugins\XSI
  2. Copy the contents of the submission folder to

    \your\repository\submission\XSI
  3. Copy the contents of the script folder to

    \your\repository\scripts\Submission\Submit_XSI_To_Deadline
  4. In the Deadline Monitor, enter Super User mode (Tools -> Super User),

    then select Tools -> Configure Plugins and select the XSI plugin from

    the list on the left. Make sure the paths to the xsibatch.bat files are

    correct for the versions of XSI you plan on using.
  5. If you haven’t already done so, install the proxy submission script

    for XSI on your workstation(s) by following the steps here:

    http://software.franticfilms.com/index.aspx?page=deadline/softimage/scriptsetup



    Remember, this plugin is still in beta, but it has been tested by us and

    another client and seems to work quite well.



    Cheers,

Thanks Ryan.

Hey Nick,



This should fix the submission dialog issue you were having (with the

submit and other buttons in the dialog not doing anything). Just unzip

the attached file to \your\repository\submission\XSI.



Thanks for noticing this problem!



Cheers,

A minor change was made between XSI 6 and 6.01 with regards to how the

output filename path is resolved. This minor patch makes the submission

script compatible with both versions.



These fixes will be included in the upcoming Deadline 2.7 release, but

this will get you up and running for now.



Cheers,

Hi

I have a problem with the lest version of the plugin in xsi6.01.Everything things seems to work fine, it is logged that the frames are rendering, execpt the fact that no image files are written on the disk (the fle output is enable as it should be).

any ideas?

thanks.

Ok, the files are rendered but in the default database:

C:\Softimage\XSI_6.01\Data\XSI_SAMPLES\Render_Pictures

Hi Lyazidi,



I’m not having any luck reproducing this problem. Double check your

output path and make sure it exists, and that it is accessible to all

machines (ie: not local to the submission machine). Also check the log

reports for the job - maybe they might contain some info that might

explain why the frames aren’t being saved properly. Feel free to post a

log here if you want us to take a look.



Cheers,

Hi Ryan

The paths are good,here is my log:



Log Message

BEGIN - 2007-04-10 20-42-04 - STATION-7\Install

---- April 10 2007 – 08:42 PM ----

0: Loaded job: basquash_Arm - Default_Pass (00n_050_x_5311b189)

0: INFO: Script plugin for Deadline 2.7.26265, built Feb 27 2007 08:50:14 R

0: INFO: >> Softimage XSI Plugin for Deadline, 2004-08-24

0: INFO: job file: c:\deadline\slave\jobsData\00n_050_x_5311b189.job

0: Plugin rendering frame(s): 1-100

0: INFO: Rendering with XSI version 6

0: INFO: Enforcing 32 bit build of XSI

0: INFO: Executable: “c:\softimage\xsi_6.01\application\bin\xsibatch.bat”

0: INFO: Arguments: " -r -scene “c:\deadline\slave\jobsData\basquash_Arm.scn” -pass “Default_Pass” -startframe 1 -endframe 100 -step 1 -skip False -mb False -resolutionX 720 -resolutionY 576 -sample_min -1 -sample_max 1 -jitter True -filter gauss "

0: INFO: StartupDir: “c:\softimage\xsi_6.01\application\bin”

0: INFO: UseJobObject: true

0: INFO: HideDosWindow: true

0: STDOUT: ==================================================

0: STDOUT: SOFTIMAGE® | XSI® Batch Version 6.0.2007.0323

0: STDOUT: Copyright© 1998-2007 Avid Technology, Inc. All rights reserved.

0: STDOUT: ==================================================

0: STDOUT:

0: STDOUT: License warning: feature [XSI Batch Win] not available

0: STDOUT: License information: using [XSI Batch All]

0: STDOUT: ’ INFO : ms_xsiMetaballs plugin has been loaded.

0: STDOUT: ’ INFO : ms_xsiRTInstanceDisplay loaded.

0: STDOUT: COMMAND: -r -scene “c:\deadline\slave\jobsData\basquash_Arm.scn” -pass “Default_Pass” -startframe 1 -endframe 100 -step 1 -skip False -mb False -resolutionX 720 -resolutionY 576 -sample_min -1 -sample_max 1 -jitter True -filter gauss

0: STDOUT: SetUserPref “SCR_RTMSG_ENABLED”, True

0: STDOUT: >Loading: c:/deadline/slave/jobsData/basquash_Arm.scn…

0: STDOUT: ’ INFO : 4034 - Loaded scene was created with build number: 6.0.2007.0323 - compatibility version: 600

0: STDOUT: OpenScene “c:/deadline/slave/jobsData/basquash_Arm.scn”, False, True

0: STDOUT: ’ INFO : Parameter ‘Passes.Default_Pass.RenderOptions.SkipFrame’ is obsolete and has been replaced by ‘Passes.Default_Pass.FrameSkipRendered’.

0: STDOUT: SetValue “Passes.Default_Pass.RenderOptions.SkipFrame”, False

0: STDOUT: ’ INFO : Parameter ‘Passes.Default_Pass.RenderOptions.Step’ is obsolete and has been replaced by ‘Passes.Default_Pass.FrameStep’.

0: STDOUT: ’ INFO : Parameter ‘Passes.Default_Pass.RenderOptions.Step’ is obsolete and has been replaced by ‘Passes.Default_Pass.FrameRangeSource’.

0: STDOUT: SetValue “Passes.Default_Pass.RenderOptions.Step”, 1

0: STDOUT: ’ INFO : Parameter ‘Passes.Default_Pass.RenderOptions.StartFrame’ is obsolete and has been replaced by ‘Passes.Default_Pass.FrameStart’.

0: STDOUT: ’ INFO : Parameter ‘Passes.Default_Pass.RenderOptions.StartFrame’ is obsolete and has been replaced by ‘Passes.Default_Pass.FrameRangeSource’.

0: STDOUT: SetValue “Passes.Default_Pass.RenderOptions.StartFrame”, 1

0: STDOUT: ’ INFO : Parameter ‘Passes.Default_Pass.RenderOptions.EndFrame’ is obsolete and has been replaced by ‘Passes.Default_Pass.FrameEnd’.

0: STDOUT: ’ INFO : Parameter ‘Passes.Default_Pass.RenderOptions.EndFrame’ is obsolete and has been replaced by ‘Passes.Default_Pass.FrameRangeSource’.

0: STDOUT: SetValue “Passes.Default_Pass.RenderOptions.EndFrame”, 100

0: STDOUT: ’ INFO : Parameter ‘Passes.Default_Pass.RenderOptions.CameraXRes’ is obsolete and has been replaced by ‘Passes.Default_Pass.ImageWidth’.

0: STDOUT: SetValue “Passes.Default_Pass.RenderOptions.CameraXRes”, 720

0: STDOUT: ’ INFO : Parameter ‘Passes.Default_Pass.RenderOptions.CameraYRes’ is obsolete and has been replaced by ‘Passes.Default_Pass.ImageHeight’.

0: STDOUT: SetValue “Passes.Default_Pass.RenderOptions.CameraYRes”, 576

0: STDOUT: ’ INFO : Parameter ‘Passes.Default_Pass.RenderOptions.MinSamplingLevel’ is obsolete and has been replaced by ‘Passes.mentalray.SamplesMin’.

0: STDOUT: SetValue “Passes.Default_Pass.RenderOptions.MinSamplingLevel”, -1

0: STDOUT: ’ INFO : Parameter ‘Passes.Default_Pass.RenderOptions.MaxSamplingLevel’ is obsolete and has been replaced by ‘Passes.mentalray.SamplesMax’.

0: STDOUT: SetValue “Passes.Default_Pass.RenderOptions.MaxSamplingLevel”, 1

0: STDOUT: ’ INFO : Parameter ‘Passes.Default_Pass.RenderOptions.Motionblur__’ is obsolete and has been replaced by ‘Passes.Default_Pass.Motionblur__’.

0: STDOUT: ’ INFO : Parameter ‘Passes.Default_Pass.RenderOptions.Motionblur__’ is obsolete and has been replaced by ‘Passes.Default_Pass.Motionblur__Override’.

0: STDOUT: ’ INFO : Parameter ‘Passes.Default_Pass.RenderOptions.Motionblur__’ is obsolete and has been replaced by ‘Passes.Default_Pass.Motionblur__ShutterType’.

0: STDOUT: SetValue “Passes.Default_Pass.RenderOptions.Motionblur__”, False

0: STDOUT: ’ INFO : Parameter ‘Passes.Default_Pass.RenderOptions.SamplingJitter’ is obsolete and has been replaced by ‘Passes.mentalray.SamplesJitter’.

0: STDOUT: SetValue “Passes.Default_Pass.RenderOptions.SamplingJitter”, True

0: STDOUT: ’ INFO : Starting rendering…

0: STDOUT: ’ INFO : Rendering Passes.Default_Pass

0: STDOUT: SetCurrentPass “Passes.Default_Pass”

0: STDOUT: SetValue “PlayControl.Current”, 1

0: STDOUT: SetValue “PlayControl.Current”, 1

0: STDOUT: ’ INFO : Rendering pass ‘Default_Pass’…

0: STDOUT: ’ INFO : Rendering frame 1 (0.0% done)

0: STDOUT: ’ INFO : Rendering frame 2 (1.0% done)

0: STDOUT: ’ INFO : Rendering frame 3 (2.0% done)

0: STDOUT: ’ INFO : Rendering frame 4 (3.0% done)

0: STDOUT: ’ INFO : Rendering frame 5 (4.0% done)

0: STDOUT: ’ INFO : Rendering frame 6 (5.0% done)

0: STDOUT: ’ INFO : Rendering frame 7 (6.0% done)

---- April 10 2007 – 08:43 PM ----

0: STDOUT: ’ INFO : Rendering frame 8 (7.0% done)

0: STDOUT: ’ INFO : Rendering frame 9 (8.0% done)

0: STDOUT: ’ INFO : Rendering frame 10 (9.0% done)

0: STDOUT: ’ INFO : Rendering frame 11 (10.0% done)

0: STDOUT: ’ INFO : Rendering frame 12 (11.0% done)

0: STDOUT: ’ INFO : Rendering frame 13 (12.0% done)

0: STDOUT: ’ INFO : Rendering frame 14 (13.0% done)

0: STDOUT: ’ INFO : Rendering frame 15 (14.0% done)

0: STDOUT: ’ INFO : Rendering frame 16 (15.0% done)

---- April 10 2007 – 08:44 PM ----

0: STDOUT: ’ INFO : Rendering frame 17 (16.0% done)

0: STDOUT: ’ INFO : Rendering frame 18 (17.0% done)

0: STDOUT: ’ INFO : Rendering frame 19 (18.0% done)

0: STDOUT: ’ INFO : Rendering frame 20 (19.0% done)

0: STDOUT: ’ INFO : Rendering frame 21 (20.0% done)

0: STDOUT: ’ INFO : Rendering frame 22 (21.0% done)

0: STDOUT: ’ INFO : Rendering frame 23 (22.0% done)

0: STDOUT: ’ INFO : Rendering frame 24 (23.0% done)

0: STDOUT: ’ INFO : Rendering frame 25 (24.0% done)

---- April 10 2007 – 08:45 PM ----

0: STDOUT: ’ INFO : Rendering frame 26 (25.0% done)

0: STDOUT: ’ INFO : Rendering frame 27 (26.0% done)

0: STDOUT: ’ INFO : Rendering frame 28 (27.0% done)

0: STDOUT: ’ INFO : Rendering frame 29 (28.0% done)

0: STDOUT: ’ INFO : Rendering frame 30 (29.0% done)

0: STDOUT: ’ INFO : Rendering frame 31 (30.0% done)

0: STDOUT: ’ INFO : Rendering frame 32 (31.0% done)

0: STDOUT: ’ INFO : Rendering frame 33 (32.0% done)

0: STDOUT: ’ INFO : Rendering frame 34 (33.0% done)

---- April 10 2007 – 08:46 PM ----

0: STDOUT: ’ INFO : Rendering frame 35 (34.0% done)

0: STDOUT: ’ INFO : Rendering frame 36 (35.0% done)

0: STDOUT: ’ INFO : Rendering frame 37 (36.0% done)

0: STDOUT: ’ INFO : Rendering frame 38 (37.0% done)

0: STDOUT: ’ INFO : Rendering frame 39 (38.0% done)

0: STDOUT: ’ INFO : Rendering frame 40 (39.0% done)

0: STDOUT: ’ INFO : Rendering frame 41 (40.0% done)

0: STDOUT: ’ INFO : Rendering frame 42 (41.0% done)

0: STDOUT: ’ INFO : Rendering frame 43 (42.0% done)

---- April 10 2007 – 08:47 PM ----

0: STDOUT: ’ INFO : Rendering frame 44 (43.0% done)

0: STDOUT: ’ INFO : Rendering frame 45 (44.0% done)

0: STDOUT: ’ INFO : Rendering frame 46 (45.0% done)

0: STDOUT: ’ INFO : Rendering frame 47 (46.0% done)

0: STDOUT: ’ INFO : Rendering frame 48 (47.0% done)

0: STDOUT: ’ INFO : Rendering frame 49 (48.0% done)

0: STDOUT: ’ INFO : Rendering frame 50 (49.0% done)

0: STDOUT: ’ INFO : Rendering frame 51 (50.0% done)

0: STDOUT: ’ INFO : Rendering frame 52 (51.0% done)

---- April 10 2007 – 08:48 PM ----

0: STDOUT: ’ INFO : Rendering frame 53 (52.0% done)

0: STDOUT: ’ INFO : Rendering frame 54 (53.0% done)

0: STDOUT: ’ INFO : Rendering frame 55 (54.0% done)

0: STDOUT: ’ INFO : Rendering frame 56 (55.0% done)

0: STDOUT: ’ INFO : Rendering frame 57 (56.0% done)

0: STDOUT: ’ INFO : Rendering frame 58 (57.0% done)

0: STDOUT: ’ INFO : Rendering frame 59 (58.0% done)

0: STDOUT: ’ INFO : Rendering frame 60 (59.0% done)

0: STDOUT: ’ INFO : Rendering frame 61 (60.0% done)

---- April 10 2007 – 08:49 PM ----

0: STDOUT: ’ INFO : Rendering frame 62 (61.0% done)

0: STDOUT: ’ INFO : Rendering frame 63 (62.0% done)

0: STDOUT: ’ INFO : Rendering frame 64 (63.0% done)

0: STDOUT: ’ INFO : Rendering frame 65 (64.0% done)

0: STDOUT: ’ INFO : Rendering frame 66 (65.0% done)

0: STDOUT: ’ INFO : Rendering frame 67 (66.0% done)

0: STDOUT: ’ INFO : Rendering frame 68 (67.0% done)

0: STDOUT: ’ INFO : Rendering frame 69 (68.0% done)

0: STDOUT: ’ INFO : Rendering frame 70 (69.0% done)

---- April 10 2007 – 08:50 PM ----

0: STDOUT: ’ INFO : Rendering frame 71 (70.0% done)

0: STDOUT: ’ INFO : Rendering frame 72 (71.0% done)

0: STDOUT: ’ INFO : Rendering frame 73 (72.0% done)

0: STDOUT: ’ INFO : Rendering frame 74 (73.0% done)

0: STDOUT: ’ INFO : Rendering frame 75 (74.0% done)

0: STDOUT: ’ INFO : Rendering frame 76 (75.0% done)

0: STDOUT: ’ INFO : Rendering frame 77 (76.0% done)

0: STDOUT: ’ INFO : Rendering frame 78 (77.0% done)

0: STDOUT: ’ INFO : Rendering frame 79 (78.0% done)

---- April 10 2007 – 08:51 PM ----

0: STDOUT: ’ INFO : Rendering frame 80 (79.0% done)

0: STDOUT: ’ INFO : Rendering frame 81 (80.0% done)

0: STDOUT: ’ INFO : Rendering frame 82 (81.0% done)

0: STDOUT: ’ INFO : Rendering frame 83 (82.0% done)

0: STDOUT: ’ INFO : Rendering frame 84 (83.0% done)

0: STDOUT: ’ INFO : Rendering frame 85 (84.0% done)

0: STDOUT: ’ INFO : Rendering frame 86 (85.0% done)

0: STDOUT: ’ INFO : Rendering frame 87 (86.0% done)

---- April 10 2007 – 08:52 PM ----

0: STDOUT: ’ INFO : Rendering frame 88 (87.0% done)

0: STDOUT: ’ INFO : Rendering frame 89 (88.0% done)

0: STDOUT: ’ INFO : Rendering frame 90 (89.0% done)

0: STDOUT: ’ INFO : Rendering frame 91 (90.0% done)

0: STDOUT: ’ INFO : Rendering frame 92 (91.0% done)

0: STDOUT: ’ INFO : Rendering frame 93 (92.0% done)

0: STDOUT: ’ INFO : Rendering frame 94 (93.0% done)

---- April 10 2007 – 08:53 PM ----

0: STDOUT: ’ INFO : Rendering frame 95 (94.0% done)

0: STDOUT: ’ INFO : Rendering frame 96 (95.0% done)

0: STDOUT: ’ INFO : Rendering frame 97 (96.0% done)

0: STDOUT: ’ INFO : Rendering frame 98 (97.0% done)

0: STDOUT: ’ INFO : Rendering frame 99 (98.0% done)

0: STDOUT: ’ INFO : Rendering frame 100 (99.0% done)

---- April 10 2007 – 08:54 PM ----

0: STDOUT: ’ INFO : Render completed (100% done)

0: STDOUT: RenderPass “Passes.Default_Pass”, , 1, 100, 1

0: STDOUT: ’ INFO : Rendering done!

0: STDOUT: SetUserPref “SCR_MSGLOG_ENABLED”, True

0: STDOUT: SetUserPref “SCR_CMDLOG_ENABLED”, True

0: STDOUT: SetUserPref “SCR_RTMSG_ENABLED”, True

0: STDOUT: ’ INFO : Oz_Clean_WeightsPlugin has been unloaded.

0: STDOUT: ’ INFO : ls_makeBipedPlugin has been unloaded.

0: STDOUT: ’ INFO : SymSRTPlugin has been unloaded.

0: STDOUT: ’ INFO : ToonChain_Plugin has been unloaded.

0: STDOUT: ’ INFO : TransformUVsPlugin has been unloaded.

0: STDOUT: ’ INFO : BackItUp2 has been updated.

0: STDOUT: ’ INFO : ShowResultPlugin has been unloaded.

0: STDOUT: ’ INFO : polymatricksPlugin has been unloaded.

0: STDOUT: ’ INFO : RealLens has been unloaded.

0: STDOUT: ’ INFO : FBX-XSI import/export Plug-in has been unloaded.

0: STDOUT: ’ INFO : ms_xsiMetaballs plugin has been unloaded.

0: STDOUT: ’ INFO : BuildShapesPPGPlugin has been unloaded.

0: STDOUT: ’ INFO : CorrectMixPlugin has been unloaded.

0: STDOUT: ’ INFO : ms_xsiRTInstanceDisplay unloaded.

0: STDOUT: Debugging interfaces not available - debugging is disabled…

0: STDOUT: Debugging interfaces not available - debugging is disabled…

0: INFO: Process return code: 0

0: Render Time: 12.144 m







Details

Log Date/Time = Apr 10/07 20:54:13

Frames = 1-100



Slave Machine = Station-7

Slave Version = v2.6.24779 R



Plugin Name = XSI

Plugin Version = 2.7.26265






The log looks good, but that makes sense because the files are being

saved to C:\Softimage\XSI_6.01\Data\XSI_SAMPLES\Render_Pictures on the

local machines.



In the Scene Options for the scene, double check the Scene Output path,

and make sure it’s not set to something like [Project

Path]\Render_Pictures (unless of course [Project Path] points to a

location that’s visible by all machines). If [Project Path] resolves to

C:\Softimage\XSI_6.01\Data\XSI_SAMPLES, that would explain your problem.

Try changing it to a network shared location so you don’t lose your

images in the future.



Cheers,

Hi Ryan

here is what I found, all the paths are good, and pointing to the good project, the one that is hosting the scene.

This project is in a network mapped drive that is mapped with the same letter everywhere.

Rendering the scene in command line from the project, UNC path or not, render in the good directory.

Rendering in command line deadline’s temporary saved scene, render in “C:\Softimage\XSI_6.01\Data\XSI_SAMPLES\Render_Pictures”

Wouldn’t be possible to force the output directory by passing the -output_dir flag?

Also,is it possible to update the plugin with the 6.01 new batch options and syntax ?

Thanks

Best regards

Ahmidou.

Hi Ahmidou,



I was finally able to reproduce this problem. I created a new project on

a mapped network drive (G:\xsi\project) that all slaves could see,

created a scene and set the Scene Output Path in the scene options to

[Project Path]/Render_Pictures. The resolved path below showed that the

output should be saved in the project on the mapped drive

(G:\xsi\project\Render_Pictures). However, when I went to render through

Deadline, it saved my images in the

C:\Softimage\XSI_6.01\Data\XSI_SAMPLES\Render_Pictures directory.



The workaround was to specify the full path for the Scene Output Path in

the scene options. So instead of using [Project Path]/Render_Pictures, I

specified G:\xsi\project\Render_Pictures, and the images were saved in

the correct location. We’ll look at forcing the output directory using

-output_dir so this problem is avoided in the future.



With regards to updating the plugin with the 6.01 new batch options and

syntax, can you be more specific? I’m not exactly sure what you’re

referring to here. Thanks!



Cheers,

Just tested out the -output_dir option, and it’s not supported by the -r

option. The only alternative is -filename, but this messes with the

filename (not just the directory), and this can cause problems when

rendering multiple passes at the same time (which is the reason we

avoided using it in the first place). I haven’t figured out why XSI

doesn’t resolve the [Project Path] part of the filename correctly when

rendering from the command line, which seems to be the root of the problem.



At least there is a simple workaround of specifying the full path for

the Scene Output Path. You can also set the Output Directory Template in

XSI Preferences -> Rendering to use the full path so you don’t have to

keep remembering to set it manually.



Cheers,

Hi!

In 6.01, they have change the way xsibatch is working here is the new syntax(xsi -r is no longer recommended):



xsibatch <-render|-export>

[-pass “pass1,pass2,…,passN”]

[-frames “start,end[,step]”]

[-output_dir “dir”]

[-mb “on|off”]

[-skip “on|off”]



also pre and post rendering scripts are not working anymore, the new method is to use render events : xsi -render “scene” -script “script” …



We are working on many differants databases at the same time, so setting the output path in the xsi preferences can’t be an option.As a temporary alternative i’ll try to setup an event that change the scene path on scene save.



Thanks for the Help

Best regards

Ahmidou.








Wow, a lot changed in XSI between 6.0 and 6.01. :slight_smile:



Thanks for the info, we’ll update our plugin to use the correct render

options for XSI 6.01.



Cheers,