Hello, I have a RTX 3090 and I am trying to use the pathtracer but when I click on it, it says direct x12 is not activated. When I go into the settings it already has Directx12 selected. Never h...

Hello, I have a RTX 3090 and I am trying to use the pathtracer but when I click on it, it says direct x12 is not activated.

When I go into the settings it already has Directx12 selected. Never had this issue before. Any idea how to fix it?

System config:

Ryzen 9 5950X

128gb

2Tb storage

2TB SSD - programmes

RTX 3090 Founders edition

Windows 11

Drivers - Nvidia studio driver 516.94

Hi ,

I just want to make sure, when you go to Edit > Preferences > Graphics hardware support the DirectX12 option is already selected?

That should be all that you need to run the Path Tracer. If that doesn't fix things, then please try following the steps in the Twinmotion is not visible after splash screen article to reset Twinmotion back to a default configuration. This might be caused by a faulty configuration file, so resetting it to default might fix this.

If that doesn't work, let me know and I can look into other possible solutions. If you could send screenshots, that would also be helpful.

Best,

Raghib

Hello, I replied to your email but just realised it said donotreply.

I have checked the preferences and yes DX12 is selected.

I also tried the steps you mentioned about the splash screen and that didn't work either. When you hover over the path tracer button on an error message

'The path tracer is deactivated because dx12 is disabled in the settings panel'

dx12 versionwe all have the latest DX. 3 of us are all having this issue.

Thanks for letting me know. This is really strange, since everything should be set to enable DX12.

I just want to confirm, were you previously able to use Path Tracer on any of the three affected computer before? If so, was there any noticeable change to the three computers that occurred prior to this issue coming up?

One possibility could be an update to faulty drivers. There are newer drivers available for your GPU, and you can try updating your drivers - the latest 522.30 Studio drivers can be downloaded here. If that doesn't help, you might want to rollback to previous the previously installed drivers prior to 516.94.

Let me know if that helps or not.

Best,

Raghib

Hi Raghib,

I managed to solve the issue. It appears to be that when I have the HDMI output for my monitor connected to the Quadro m4000 Twinmotion won't use the RTX 3090. I switched the hdmi to the rtx 3090 and the pathtracer became active in twinmotion.

Thanks for letting me know.

Everything appears to be correct, so I'm not sure what's causing DX12 to not be recognized.

Could you try editing the following file by adding these two lines to the end of the file:

File: C:\Users\<username>\AppData\Local\Twinmotion\Saved\Config\WindowsNoEditor\GameUserSettings.ini

[TMUserSettings] PreferredRHI=DX12

This should force DX12 to be enabled if it is defaulting to DX11 for some reason. If that doesn't work, let me know and I can continue to investigate.

Best,

Raghib

Hi Raghib,

I tried that, still not working. It already had that text on the bottom of the page any other ideas?

Hi again,

Tried updating the driver. It still wont use the path tracer. Nothing has changed on our systems. Ill try rolling back

I tried rolling back, no luck there either

Any other ideas?

Since you've tried just about everything else, the only other thing I can think of is to do a full uninstall and re-install of Twinmotion. To do this, uninstall Twinmotion through the Epic Games Launcher, then delete the Twinmotion2022.2 folder located in Documents. Once that's done, you can try re-installing and seeing if that fixes the issue.

If the issue persists, then I'll need a copy of the Twinmotion.log file to get a closer look at what's happening (Where to find Twinmotion .log file).

Best,

Raghib

Hi Raghib,

I tried re-installing. Still no path tracer option. Ive attached all the log files from that folder. Hopefully that helps?

Here you go