Hello all.
Please forgive my lack of knowledge, I am a system administrator for an organisation and am not particularly versed in Creative programs.
I am trying to deploy the Quixel Package and have tried a number of different ways. Ideally I want the Quixel Library to be read from a network drive. I have two issues so far.
I have deployed the Library to a mapped drive, Quixel bridge recognises the directory and is able to download the library with no issues (After restarting Bridge). I go to Export one of the downloaded textures. I select 3DS Max for the application and copy the resultant script into 3DS Max. The script is executed and I get the Megascans toolbar. I import with the V Ray option. Click Export on Bridge and the Export is successful.
However when I go to 3DS MAX I get the following Script error.
--------------------------------------------------------------------
"Traceback (most recent call last):
File "W:\Megascans Repository\support\plugins\max\3.11\MSLiveLink\MS_API.py", line 345, in leaveEvent
self.savePrefs()
File "W:\Megascans Repository\support\plugins\max\3.11\MSLiveLink\MS_API.py", line 363, in savePrefs
with open(os.path.join(self._path_, "Settings.json"), 'w') as outfile:
IOError: [Errno 13] Permission denied: 'W:/Megascans Repository/support/plugins/max/3.11/MSLiveLink\\Settings.json'
Traceback (most recent call last):
File "W:\Megascans Repository\support\plugins\max\3.11\MSLiveLink\MS_API.py", line 345, in leaveEvent
self.savePrefs()
File "W:\Megascans Repository\support\plugins\max\3.11\MSLiveLink\MS_API.py", line 363, in savePrefs
with open(os.path.join(self._path_, "Settings.json"), 'w') as outfile:
IOError: [Errno 13] Permission denied: 'W:/Megascans Repository/support/plugins/max/3.11/MSLiveLink\\Settings.json'
Traceback (most recent call last):
File "W:\Megascans Repository\support\plugins\max\3.11\MSLiveLink\MS_API.py", line 345, in leaveEvent
self.savePrefs()
File "W:\Megascans Repository\support\plugins\max\3.11\MSLiveLink\MS_API.py", line 363, in savePrefs
with open(os.path.join(self._path_, "Settings.json"), 'w') as outfile:
IOError: [Errno 13] Permission denied: 'W:/Megascans Repository/support/plugins/max/3.11/MSLiveLink\\Settings.json'
-- MAXScript ExecuteMAXScriptScript Exception:
-- Type error: Call needs function or class, got: undefined
-- MAXScript callstack:
-- thread data: threadID:9368
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
Traceback (most recent call last):
File "W:\Megascans Repository\support\plugins\max\3.11\MSLiveLink\MS_API.py", line 154, in InitializeImporter
self.initAssetImport()
File "W:/Megascans Repository/support/plugins/max/3.11/MSLiveLink\MS_Importer.py", line 177, in initAssetImport
MaxPlus.Core.EvalMAXScript(render_setup)
File "C:\Program Files\Autodesk\3ds Max 2019\MaxPlus.py", line 37184, in EvalMAXScript
return _MaxPlus.Core_EvalMAXScript(*args)
RuntimeError: MAXScript evaluation failed
Traceback (most recent call last):
File "W:\Megascans Repository\support\plugins\max\3.11\MSLiveLink\MS_API.py", line 345, in leaveEvent
self.savePrefs()
File "W:\Megascans Repository\support\plugins\max\3.11\MSLiveLink\MS_API.py", line 363, in savePrefs
with open(os.path.join(self._path_, "Settings.json"), 'w') as outfile:
IOError: [Errno 13] Permission denied: 'W:/Megascans Repository/support/plugins/max/3.11/MSLiveLink\\Settings.json'"
---------------------------------------------------------------
My best guess is that there are two errors here. It appears 3DS MAX Requires more permissions to read from the network drive, I already have Read access. Do I need Write and/or Modify?
In Maya I get similar errors with permissions.
So I tried to the same thing, but instead of reading the library from a network drive, I tried from a local drive which I have full control of. This is the resultant error in 3DS Max 2019.
---------------------------------------------------------------------
-- MAXScript ExecuteMAXScriptScript Exception:
-- Type error: Call needs function or class, got: undefined
-- MAXScript callstack:
-- thread data: threadID:6472
-- ------------------------------------------------------
-- [stack level: 0]
-- In top-level
>>> Traceback (most recent call last):
File "C:\Megascans Repository\support\plugins\max\3.11\MSLiveLink\MS_API.py", line 154, in InitializeImporter
self.initAssetImport()
File "C:/Megascans Repository/support/plugins/max/3.11/MSLiveLink\MS_Importer.py", line 177, in initAssetImport
MaxPlus.Core.EvalMAXScript(render_setup)
File "C:\Program Files\Autodesk\3ds Max 2019\MaxPlus.py", line 37184, in EvalMAXScript
return _MaxPlus.Core_EvalMAXScript(*args)
RuntimeError: MAXScript evaluation failed
-----------------------------------------------------------------------
In Maya loading from the local drive I get no error and it loads correctly.
Thanks for looking, any help would be appreciated!
Replies
For issues with the Bridge I would recommend sending an e-mail to support@quixel.se so we can troubleshoot with you directly. Our developers will be able to assist as soon as you write in. Thank you!