AWS Thinkbox Discussion Forums

3DS Max Tile Rendering Issues

Hi,

We are having issues with Tile Rendering, specifically two things.

First, the stitching is failing on most cases due to a file not found error. The interesting thing is, the output folder has files in it but they are not named correctly.

Expected output:
RS_deadline_V006_GPU_01_test_tile_1x1_4x4_.0001.exr

What is at the folder:
RS_deadline_V006_GPU_01_test_Cryptomatte_tile_1x1_4x4_.0001.exr

Here is the log with the errors:

=======================================================
Error

Error: Renderer returned non-zero error code, 1. Check the log for more information.
at Deadline.Plugins.PluginWrapper.RenderTasks(Task task, String& outMessage, AbortLevel& abortLevel)

=======================================================
Type

RenderPluginException

=======================================================
Stack Trace

at Deadline.Plugins.SandboxedPlugin.d(DeadlineMessage bgu, CancellationToken bgv)
at Deadline.Plugins.SandboxedPlugin.RenderTask(Task task, CancellationToken cancellationToken)
at Deadline.Slaves.SlaveRenderThread.c(TaskLogWriter ajz, CancellationToken aka)

=======================================================
Log

2024-11-05 18:58:05: 0: Render Thread - Render State transition from = ‘ReceivedTask’ to = ‘Other’
2024-11-05 18:58:05: 0: Plugin will be reloaded because a new job has been loaded.
2024-11-05 18:58:05: 0: Loading Job’s Plugin timeout is Disabled
2024-11-05 18:58:05: 0: SandboxedPlugin: Render Job As User disabled, running as current user ‘vmrender’
2024-11-05 18:58:08: 0: Loaded plugin DraftTileAssembler
2024-11-05 18:58:09: 0: Executing plugin command of type ‘Initialize Plugin’
2024-11-05 18:58:09: 0: INFO: Executing plugin script ‘C:\ProgramData\Thinkbox\Deadline10\workers\smt-usw2-3ds02\plugins\672a67eb8e4e89926f4ed3e2\DraftTileAssembler.py’
2024-11-05 18:58:09: 0: INFO: Plugin execution sandbox using Python version 3
2024-11-05 18:58:09: 0: INFO: Found Draft python module at: ‘C:\ProgramData\Thinkbox\Deadline10\workers\smt-usw2-3ds02\Draft\Draft.pyd’
2024-11-05 18:58:09: 0: INFO: About: Draft Tile Assembler Plugin for Deadline
2024-11-05 18:58:09: 0: INFO: The job’s environment will be merged with the current environment before rendering
2024-11-05 18:58:09: 0: Done executing plugin command of type ‘Initialize Plugin’
2024-11-05 18:58:09: 0: Start Job timeout is disabled.
2024-11-05 18:58:09: 0: Task timeout is disabled.
2024-11-05 18:58:09: 0: Loaded job: RS_deadline_test_05 - Draft Tile Assembly (672a67eb8e4e89926f4ed3e2)
2024-11-05 18:58:09: 0: Executing plugin command of type ‘Start Job’
2024-11-05 18:58:09: 0: DEBUG: S3BackedCache Client is not installed.
2024-11-05 18:58:09: 0: INFO: Executing global asset transfer preload script ‘C:\ProgramData\Thinkbox\Deadline10\workers\smt-usw2-3ds02\plugins\672a67eb8e4e89926f4ed3e2\GlobalAssetTransferPreLoad.py’
2024-11-05 18:58:09: 0: INFO: Looking for legacy (pre-10.0.26) AWS Portal File Transfer…
2024-11-05 18:58:09: 0: INFO: Looking for legacy (pre-10.0.26) File Transfer controller in C:/Program Files/Thinkbox/S3BackedCache/bin/task.py…
2024-11-05 18:58:09: 0: INFO: Could not find legacy (pre-10.0.26) AWS Portal File Transfer.
2024-11-05 18:58:09: 0: INFO: Legacy (pre-10.0.26) AWS Portal File Transfer is not installed on the system.
2024-11-05 18:58:09: 0: Done executing plugin command of type ‘Start Job’
2024-11-05 18:58:09: 0: Plugin rendering frame(s): 0
2024-11-05 18:58:09: 0: Render Thread - Render State transition from = ‘Other’ to = ‘Rendering’
2024-11-05 18:58:09: 0: Executing plugin command of type ‘Render Task’
2024-11-05 18:58:09: 0: INFO: Draft Tile Assembler job starting…
2024-11-05 18:58:09: 0: INFO: Stdout Redirection Enabled: True
2024-11-05 18:58:09: 0: INFO: Stdout Handling Enabled: True
2024-11-05 18:58:09: 0: INFO: Popup Handling Enabled: False
2024-11-05 18:58:09: 0: INFO: Using Process Tree: True
2024-11-05 18:58:09: 0: INFO: Hiding DOS Window: True
2024-11-05 18:58:09: 0: INFO: Creating New Console: False
2024-11-05 18:58:09: 0: INFO: Running as user: vmrender
2024-11-05 18:58:09: 0: INFO: Looking for bundled python at: ‘C:\Program Files\Thinkbox\Deadline10\bin\python3\python.exe’
2024-11-05 18:58:09: 0: INFO: Executable: “C:\Program Files\Thinkbox\Deadline10\bin\python3\python.exe”
2024-11-05 18:58:09: 0: INFO: Argument: “C:\ProgramData\Thinkbox\Deadline10\workers\smt-usw2-3ds02\plugins\672a67eb8e4e89926f4ed3e2\Assembler.py” “C:\ProgramData\Thinkbox\Deadline10\workers\smt-usw2-3ds02\jobsData\672a67eb8e4e89926f4ed3e2\thread0_tempKvFQW0\RS_deadline_V006_GPU_01_test.0001_0_config_2024_11_5__010_46_0_0001.txt” False True False “C:\ProgramData\Thinkbox\Deadline10\workers\smt-usw2-3ds02\jobsData\672a67eb8e4e89926f4ed3e2\AssembledImage_temprKIMZ0”
2024-11-05 18:58:09: 0: INFO: Full Command: “C:\Program Files\Thinkbox\Deadline10\bin\python3\python.exe” “C:\ProgramData\Thinkbox\Deadline10\workers\smt-usw2-3ds02\plugins\672a67eb8e4e89926f4ed3e2\Assembler.py” “C:\ProgramData\Thinkbox\Deadline10\workers\smt-usw2-3ds02\jobsData\672a67eb8e4e89926f4ed3e2\thread0_tempKvFQW0\RS_deadline_V006_GPU_01_test.0001_0_config_2024_11_5__010_46_0_0001.txt” False True False “C:\ProgramData\Thinkbox\Deadline10\workers\smt-usw2-3ds02\jobsData\672a67eb8e4e89926f4ed3e2\AssembledImage_temprKIMZ0”
2024-11-05 18:58:09: 0: INFO: Startup Directory: “C:\ProgramData\Thinkbox\Deadline10\workers\smt-usw2-3ds02\Draft”
2024-11-05 18:58:09: 0: INFO: Process Priority: BelowNormal
2024-11-05 18:58:09: 0: INFO: Process Affinity: default
2024-11-05 18:58:09: 0: INFO: Process is now running
2024-11-05 18:58:10: 0: STDOUT: Draft 1.8.3
2024-11-05 18:58:10: 0: STDOUT: C:\ProgramData\Thinkbox\Deadline10\workers\smt-usw2-3ds02\plugins\672a67eb8e4e89926f4ed3e2\Assembler.py:58: DeprecationWarning: ‘U’ mode is deprecated
2024-11-05 18:58:10: 0: STDOUT: with open(controlFile, “rU”) as f:
2024-11-05 18:58:10: 0: STDOUT: Error on missing tiles = False
2024-11-05 18:58:10: 0: STDOUT: Error on missing Background = False
2024-11-05 18:58:10: 0: STDOUT: Temporary Folder = “C:\ProgramData\Thinkbox\Deadline10\workers\smt-usw2-3ds02\jobsData\672a67eb8e4e89926f4ed3e2\AssembledImage_temprKIMZ0”
2024-11-05 18:58:10: 0: STDOUT: Distance as pixels = True
2024-11-05 18:58:10: 0: STDOUT: Assembling Single File
2024-11-05 18:58:10: 0: STDOUT: Assembling File: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test.0001.exr
2024-11-05 18:58:10: 0: STDOUT: Writing File to temporary location: C:\ProgramData\Thinkbox\Deadline10\workers\smt-usw2-3ds02\jobsData\672a67eb8e4e89926f4ed3e2\AssembledImage_temprKIMZ0\RS_deadline_V006_GPU_01_test.0001.exr
2024-11-05 18:58:10: 0: STDOUT: Tiles are cropped
2024-11-05 18:58:10: 0: STDOUT: Final Image Dimensions = 950x534
2024-11-05 18:58:10: 0: STDOUT: TileCount given: 16
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_1x1_4x4_.0001.exr for tile: Tile0
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 0
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_2x1_4x4_.0001.exr for tile: Tile1
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 1
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_3x1_4x4_.0001.exr for tile: Tile2
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 2
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_4x1_4x4_.0001.exr for tile: Tile3
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 3
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_1x2_4x4_.0001.exr for tile: Tile4
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 4
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_2x2_4x4_.0001.exr for tile: Tile5
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 5
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_3x2_4x4_.0001.exr for tile: Tile6
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 6
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_4x2_4x4_.0001.exr for tile: Tile7
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 7
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_1x3_4x4_.0001.exr for tile: Tile8
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 8
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_2x3_4x4_.0001.exr for tile: Tile9
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 9
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_3x3_4x4_.0001.exr for tile: Tile10
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 10
2024-11-05 18:58:10: 0: STDOUT: Traceback (most recent call last):
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_4x3_4x4_.0001.exr for tile: Tile11
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 11
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_1x4_4x4_.0001.exr for tile: Tile12
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 12
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_2x4_4x4_.0001.exr for tile: Tile13
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 13
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_3x4_4x4_.0001.exr for tile: Tile14
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 14
2024-11-05 18:58:10: 0: STDOUT: Unable to read file: W:\OCS-Render-POC\Designory\3DSMax\Projects\QX80_GCC_images\3DSMAX\renderoutput\11.05.24\RS_deadline_V006_GPU_01_test_tile_4x4_4x4_.0001.exr for tile: Tile15
2024-11-05 18:58:10: 0: STDOUT: Skipping missing tile: 15
2024-11-05 18:58:10: 0: STDOUT: TileAssembler.AssembleToFile() Error: The list of channels for the final image is empty. Please set the list of channels by calling TileAssembler.SetChannels().
2024-11-05 18:58:10: 0: STDOUT: Draft Tile Assembler Failed! See job log for more details.
2024-11-05 18:58:10: 0: STDOUT: File “C:\ProgramData\Thinkbox\Deadline10\workers\smt-usw2-3ds02\plugins\672a67eb8e4e89926f4ed3e2\Assembler.py”, line 292, in
2024-11-05 18:58:10: 0: STDOUT: assembler.AssembleToFile(tempFileName, imageInfo)
2024-11-05 18:58:10: 0: STDOUT: RuntimeError: TileAssembler.AssembleToFile() Error: The list of channels for the final image is empty. Please set the list of channels by calling TileAssembler.SetChannels().
2024-11-05 18:58:10: 0: INFO: Process exit code: 1
2024-11-05 18:58:10: 0: Done executing plugin command of type ‘Render Task’

=======================================================
Details

Date: 11/05/2024 18:58:13
Frames: 0
Elapsed Time: 00:00:00:09
Job Submit Date: 11/05/2024 18:46:02
Job User: vladimir.pineda
Average RAM Usage: 5895127040 (9%)
Peak RAM Usage: 5895127040 (9%)
Average CPU Usage: 6%
Peak CPU Usage: 18%
Used CPU Clocks (x10^6 cycles): 8545
Total CPU Clocks (x10^6 cycles): 142407

=======================================================
Worker Information

Worker Name: SMT-USW2-3DS02
Version: v10.3.2.1 Release (1a66fe40f)
Operating System: Windows Server 2022 Datacenter
Running As Service: No
Machine User: vmrender
IP Address: 100.123.6.161
MAC Address: 06:E2:49:68:8D:5D
CPU Architecture: x64
CPUs: 16
CPU Usage: 2%
Memory Usage: 5.5 GB / 63.3 GB (8%)
Free Disk Space: 1.000 PB (193.930 GB on C:, 1.000 PB on W:)
Video Card: Microsoft Basic Display Adapter

=======================================================
AWS Information

Instance ID: i-0e496d1a3a67c33e7
Instance Type: g5.4xlarge
Image ID: ami-0a8843f1c9c5d102e
Region: us-west-2
Architecture: x86_64
Availability Zone: us-west-2b

Any ideas or help with this?

Privacy | Site terms | Cookie preferences