For those having trouble starting 3D Modeler look here.
Just because I see people having issues and not being able to use this software.
Check your crash dumps, most likely located at
C:\Users\YOURUSERNAME\Documents\Adobe\Adobe Substance 3D Modeler\Logs
You can open these with notepad.
Check if there's anything that looks like this,
"Vulkan verify failure (-3) at line 1871 of C:\j\md-retail\mediuminitial\Clay\code\render\src\Vulkan\programregistryVulkan.cpp"
If yes, it may be repeated more than a few times.
Open CMD by holding the windows key and pressing R, type CMD and hit enter.
Type "vulkaninfo" into the CMD window without the quotes, a whole pile of stuff, which is the technical term should appear. Scroll your way up to the top of the stuff.
Is there a warning?
Does it say something like,
"Validation Layers - "Registry Lookup Failed to get layer manifest Files""
If it does, check your registry if you feel comfortable. You can close that CMD window now.
Hold the windows key and hit R again, type REGEDIT and hit enter.
A warning will pop up, click yes. Then you will see a directory structure in the Registry Editor, we're not going to edit anything we're just looking.
We want to check \HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\
On the left hand side below computer you will see a few folder icons with a triangles on the left,
So click the triangle beside HKEY_LOCAL_MACHINE
Which then branches to \SOFTWARE\ and many other things, click the triangle beside software.
Continue this until you arrive at \Vulkan\
In \Vulkan\ check to see if there are two folder icons that say Explictlayers and Implicitlayers
If there are click on the folder icons on each and make sure there is "stuff" in them. If there isn't or the folders are not there. That's a problem, might not be your problem but it's a problem nonetheless.
Close the registry.
Do a completely new install of your graphics card driver, the latest version but look into instructions on how to do it cleanly with Display Driver Uninstaller.
The Explicitlayers for me I was able to get from the VulkanSDK, are they relevant? That's not my call to make but Vulkan Validation Layers prevent bad code, or just exceptions kicked by chance from bringing down the house or some such.
When I went to debug I found I was getting 0x000005 Access violations, with a nod to amdvlk64.dll
00007FFF4D3CB56F mov rdx,qword ptr [rcx+18h]
00007FFF4D3CB573 mov qword ptr [rdi+20h],rdx
00007FFF4D3CB577 cmp byte ptr [rdx+3Eh],0
00007FFF4D3CB57B setne cl
00007FFF4D3CB57E mov rdx,qword ptr [rsp+88h]
For the community employed paid type people, here's a collection of different errors and such for the QA people or whatever.
UIDrawHeadlockedTransparent isn't being found
Vulkan verify failure (-3) at line 1871 of C:\j\md-retail\medium-initial\Clay\code\render\src\Vulkan\programregistryVulkan.cpp See the part above
Then these as well,
PrimarySpatial :signed analog 0 out of range, returning default value
PrimarySpatial :absolute pos 0 out of range, returning default value
PrimarySpatial :signed analog 0 out of range, returning default value
Which probably is related to
ovrAudio_SetSimpleBoxRoomParameters: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_Enable: Invalid parameter
I don't have an Oculus, I don't have any VR hardware so since your program has a big emphasis on VR hardware I am going to assume this is the ovr-audio for Oculus stuff. Why is it being enabled by default? It's problematic, it's causing issues at launch, now that I can launch. This should be something to be enabled by people after they're inside the program or at least if anything VR related is detected connected to the machine. Please change this, I didn't get a beta invite or I woulda beaked then.
"'Adobe Substance 3D Modeler.exe' (Win32): Loaded 'C:\Program Files\Adobe\Adobe Substance 3D Modeler\OculusSpatializerFMOD.dll'.
ovrAudio_SetSimpleBoxRoomParameters: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_SetSimpleBoxRoomParameters: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_SetSimpleBoxRoomParameters: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_SetSimpleBoxRoomParameters: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_SetSimpleBoxRoomParameters: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_SetSimpleBoxRoomParameters: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_SetSimpleBoxRoomParameters: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_SetSimpleBoxRoomParameters: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_SetSimpleBoxRoomParameters: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_SetSimpleBoxRoomParameters: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_SetSimpleBoxRoomParameters: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_SetSimpleBoxRoomParameters: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_SetSimpleBoxRoomParameters: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_SetSharedReverbWetLevel: Invalid parameter
ovrAudio_SetSimpleBoxRoomParameters: Invalid parameter
ovrAudio_Enable: Invalid parameter
ovrAudio_Enable: Invalid parameter
Using ovrAudio: "1.64.0"
Version: 1.64.0"
Thanks all, hope it helps some of you, if it breaks your computer it was Jeffs fault.
