Directory not found in AppData area
While poking through the log file trying to track down another issue, I noticed the following associated with launching DAZ:
2017-08-23 17:20:10.690 Iray INFO - module:category(API:DATABASE): 0.0 API db info : Loaded "D:\DAZ3D\App64\DAZ 3D\DAZStudio4\DAZStudio.exe"
2017-08-23 17:20:10.706 Iray INFO - module:category(API:MISC): 0.0 API misc info : Iray 2016.3.2, build 278300.12584, 24 Mar 2017, nt-x86-64-vc11
2017-08-23 17:20:10.706 WARNING: dzneuraymgr.cpp(403): Could not add path: "C:/Users/[REDACTED]/AppData/Roaming/DAZ 3D/Studio4/shaders/iray". Due to unkown error -2
2017-08-23 17:20:10.706 WARNING: dzneuraymgr.cpp(403): Could not add path: "C:/Users/[REDACTED]/AppData/Roaming/DAZ 3D/Studio4/temp/shaders/iray". Due to unkown error -2
I have DAZ installed on my D: drive, as you can probably deduce from the first line, and I thought I'd updated all the settings to point to my preferred directory structure. Certainly, everything seems to be playing nice.
For some reason, DAZ is trying to look in "shaders/iray" and "temp/shaders/iray" inside the AppData directory on C: and not finding them. Well, it's not finding them because they're not there. I understand that DAZ stores some of its settings in the AppData area under my account. That isn't the issue. The question is "Why is it not finding those directories, when it was the one who created that whole area under AppData/Roaming?" And, secondarily, should I just go ahead and create those directories so that it doesn't complain?
Comments
Is this causing issues? I think those folders are created on the fly, as needed during a render. I certainly don't have them sitting there with DS currently open.
I don't know that this is causing any issues, but at the same time it's odd that DAZ would be looking there when it apparently didn't create them. I just dislike it when I see software issuing warnings - I figure the developer put those warnings in for a reason... lol
Out of interest I just checked my C: drive - and please note that, for onec, I actually installed the program to th e default location, but all content is on another drive and I have that
directory path - up to but not inckuding the final directory names. Having just sparked up DS I went for a look through th log file and found:
2017-08-24 16:33:35.282 Iray INFO - module:category(API:DATABASE): 0.0 API db info : Loaded "C:\Program Files\DAZ 3D\DAZStudio4\DAZStudio.exe"
2017-08-24 16:33:35.282 Iray INFO - module:category(API:MISC): 0.0 API misc info : Iray 2016.3.2, build 278300.12584, 24 Mar 2017, nt-x86-64-vc11
2017-08-24 16:33:35.283 WARNING: dzneuraymgr.cpp(403): Could not add path: "C:/Users/Simon/AppData/Roaming/DAZ 3D/Studio4/shaders/iray". Due to unkown error -2
2017-08-24 16:33:35.283 WARNING: dzneuraymgr.cpp(403): Could not add path: "E:/DAZtmp/shaders/iray". Due to unkown error -2
It does not, so fasr as I can tell, do any harm to have those 'not added' - but just what are they not added to?
So the "temp" reference in my post is tied back to the Temporary Files setting in my Preferences - presumably the DAZtmp is yours. I was just curious as to what was "supposed" to be stored in the shaders/iray area that wasn't there. I have another computer with DAZ installed in the vanilla location - have to check that. I went ahead and created the missing directories - it will be interesting to see if anything shows up there.
I presume they are for temporaryworking space for Iray, but like you, I wonder where they'd go instead. Yes, the DAZtmp is my temporary DS directory - on a drive apart from the program and content.