3ds Max 6.8-2 Jobtype

    ==== CL 15635 ====
    @NEW: 3dsmaxjt: add pre- and post-render script execution

    ZD: 12182,12496,15245
    JIRA: QUBE-546

    ==== CL 15622 ====
    @INTERNAL: made sure all functions are non-global in qbUtilStructLogging.ms (they all belong to gQube.util).

    JIRA: QUBE-1469
    ZD: 15259

    ==== CL 15621 ====
    @INTERNAL: wrapped contents of server.ms in a local scope.

    JIRA: QUBE-1469
    ZD: 15259

    3ds Max 6.8-1 Jobtype

    ==== CL 15565 ====
    @FIX: 3dsmaxjt: remove empty "endOfStruct" attribute (and variants of it) from all structure definitions.

    JIRA: QUBE-1469
    ZD: 15259

    ==== CL 15564 ====
    @FIX: 3dsmaxjt: remove unused maxscript module, qbStatusStruct.ms, and any reference to it

    JIRA: QUBE-1469
    ZD: 15259

    ==== CL 15563 ====
    @FIX: 3dsmaxjt: remove unused maxscript module, qbJobSimurationStruct.ms

    JIRA: QUBE-1469
    ZD: 15259

    ==== CL 15562 ====
    @FIX: 3dsmaxjt: removed duplicate definition of qbUtilStruct

    JIRA: QUBE-1469
    ZD: 15259

    ==== CL 15487 ====
    @CHANGE: 3dsmax jt: added back render elements support to the default scan line renderer

    ZD: 15441

    ==== CL 15475 ====
    @FIX: add support in 3dsmax jobtype to display 16-bit logging output that was introduced in 3ds Max 2016

    JIRA: QUBE-1210
    ZD: 14492

    3ds Max 6.7-2 Jobtype

    ==== CL 15487 ====
    @CHANGE: 3dsmax jt: added back render elements support to the default scan line renderer

    ZD: 15441

    ==== CL 15475 ====
    @FIX: add support in 3dsmax jobtype to display 16-bit logging output that was introduced in 3ds Max 2016

    JIRA: QUBE-1210
    ZD: 14492

    3ds Max 6.7-1 Jobtype

    ==== CL 14588 ====
    @NEW: 3dsMax V-Ray DBR jobs can display the V-Ray frame buffer on the submitting machine to allow the end-user to easily monitor DBR render in progress

    ==== CL 14561 ====
    @NEW: add ability to not render on master for 3dsMax V-Ray DBR

    ==== CL 14510 ====
    @CHANGE: 3dsMax V-Ray DBR jobs can now start once all satellite instances are running, or the master node will "collect" satellite nodes for a set period of time and then start with less than the full complement; unstarted instances are immediately set to "complete" since they won't be able to contribute once the master has started the render
    @NEW: add callbacks that kill or fail all instances as soon as the master running on instance 0 is killed or failed

    ==== CL 14256 ====
    @FIX: tweak the args to Win32::Process to properly pass the -port argument to vrayspawner

    ==== CL 14240 ====
    @FIX: a few issues causing Vray DR jobs from running properly.

    * VRay.ms: properly escape spaces and backslashes in file path args to "renameFile" via gQube.util.executeCommand.

    * VRay.ms: add missing parens to invocation of prepareDistributedRender()

    * VRay.ms: fixed typo "rawFielName" in prepareRawFile(), which was causing error: Unknown property: "count" in undefined

    * qbUtilStruct.ms: fixed type "optinos" in myAssert

    * utils.pm: made sure to use DOS line ending, CRLF, or "\r\n", when creating the vray_dr.cfg file in createVRayDR_CFG_File()

    ==== CL 14212 ====
    @FIX: added workaround to a newly introduced bug in 3ds max 2016 maxscript, when writing to a dotnet named pipe stream.

    This was causing false negatives during output file check in the jobtype,
    causing frames to fail when they're actually fine.

    ==== CL 14174 ====
    @FIX: fix issue where jobs will fail on some systems, complainging about a missing folder "C:\qbDebug", or being unable to write to a text file inside it.

     

    3ds Max 6.7-0a Jobtype

    This release is designed to work with Qube! version 6.7-x.

    @FIX: issue with jobtype generating an error about the folder "C:\qbDebug" and failing.

     

    3ds Max 6.7-0 Jobtype

    This release is designed to work with Qube! version 6.7-x.

    There were a number of internal changes in this version to improve stability
    and ease future enhancements.

    Please note that we have dropped support for earlier versions of 3ds Max. Now
    the supported versions are 3ds Max 2010 and above. The "legacy mode" has also
    been discontinued, accordingly.

    ==== CL 13849 ====
    @NEW: add support for 3ds Max 2016 and 3ds Max Design 2016

    JIRA: QUBE-792

    ==== CL 13735 ====
    @CHANGE: V-Ray DBR jobs in 3dsMax can now start immediately, hosts can join in as they become available

    ==== CL 13733 ====
    @CHANGE: 3dsmax job.conf jobtype version to 6.7-0. Also removed legacy parameters.

    ==== CL 13243 ====
    @FIX: a few key bug fixes to the 3dsmax jobtype

    @FIX: translate forward-slashes to backslashes in the path to
    maxscriptServer.ms, which was causing UNC paths to break (for centralizing
    the jobtype)

    @FIX: force-load dotNet's "System.Core" module to avoid random failure of
    creating the named pipe

    @FIX: rename "renderJob" maxscript struct to "qbRenderJob" to avoid name
    clashes with custom/3rd-party code.

    ZD: 12587
    JIRA: QUBE-644, QUBE-650, QUBE-651

    @FIX: issue with the perl-side buffer-reading code, where it would
    incorrectly disconnect and die if the read-buffer contained data size
    divisible by 512 bytes.

    • No labels