I’m using Unreal Engine 5.3.2 and aiming to perform remote rendering using the Movie Render Queue.
The plan is to execute this on-premises, without utilizing any cloud services.
I have three PCs in total: a main workstation and two rendering PCs. All run on Windows 10 and are connected via a local network.
I’ve already completed the installation of Deadline. In the Deadline Monitor, I’ve configured the following settings:
-
Mapped Paths > Global Rules
- Path To Replace: UnrealEnginePath
- Windows Path: ${env:UNREAL_ENGINE_PATH}
-
Mapped Drives
- Drive: U: \${job:user}\Projects
In Mapped Paths, the Unreal Engine installation path is specified using an environment variable.
Mapped Drives mount the drives on the working PCs based on the user name.
Each PC has a unique user name for access.
The Deadline Job Preset is configured as follows:
- Executable: UnrealEnginePath\UE_5.3\Engine\Binaries\Win64\UnrealEditor-Cmd.exe
- ProjectFile: U:\DeadLineTest\DeadLineTest.uproject
When I submit the job with these settings, I encounter the following error:
Scheduler Thread - Error mapping U: to \${job:user}\Projects: The network name cannot be found
From the error, it seems that the ${job:user} token is not being replaced with the user name. Is it not possible to use tokens in Mapped Drives?