Join our discord community

Please or Register to create posts and topics.

Issue rendering from 3ds max

Hi Richard,

I am trying to render form 3ds Max and I am getting the following errors in when I submit from prism and in deadline. When I send the file directly to deadline its rendering with out an issue.

 

Thanks

 

Deadline Client Version: 10.0.27.3 Release (f9638e9ab)

FranticX Client Version: 2.4.0.0 Release (1daeb340b)

 

Error

=======================================================

Initialize: Error: GetIntegerPluginInfoEntry: Could not parse value for key: Version into an integer because: GetPluginInfoEntry: Script accessed non-existent plugin info key: Version (Deadline.Plugins.RenderPluginException)

at Deadline.Plugins.DeadlinePlugin.GetIntegerPluginInfoEntry(String key)

at Python.Runtime.Dispatcher.TrueDispatch(ArrayList args)

at Python.Runtime.Dispatcher.Dispatch(ArrayList args)

at FranticX.Processes.ManagedProcess.InitializeProcess()

at FranticX.Processes.ManagedProcess.Initialize(LogFunctions logFunctions)

=======================================================

Type

=======================================================

RenderPluginException

Uploaded files:
  • You need to login to have access to uploads.

from the logs

 

27/11/19 08:50:11 ERROR - Prism_Plugin_3dsMax - Core: v1.2.1.34 - Plugin: v1.2.1.23:
File "C:\Prism\Scripts\ProjectScripts\StateManager.py", line 250, in func_wrapper
return func(*args, **kwargs)
File "C:\Prism\Scripts\ProjectScripts\StateManager.py", line 1602, in publish
exResult = curUi.executeState(parent=self)
File "C:\Prism\Scripts\ProjectScripts\StateManagerNodes\default_ImageRender.py", line 62, in func_wrapper
return func(*args, **kwargs)
File "C:\Prism\Scripts\ProjectScripts\StateManagerNodes\default_ImageRender.py", line 704, in executeState
result = self.core.rfManagers[self.cb_manager.currentText()].sm_render_submitJob(self, rSettings["outputName"], parent)
File "C:\Prism\Plugins\RenderfarmManagers\Deadline\Scripts\Prism_Deadline_Functions.py", line 65, in func_wrapper
return func(*args, **kwargs)
File "C:\Prism\Plugins\RenderfarmManagers\Deadline\Scripts\Prism_Deadline_Functions.py", line 447, in sm_render_submitJob
self.core.appPlugin.sm_render_getDeadlineParams(origin, dlParams, homeDir)
File "C:\Prism\Plugins\Apps\3dsMax\Scripts\Prism_3dsMax_Functions.py", line 65, in func_wrapper
erStr = ("%s ERROR - Prism_Plugin_3dsMax - Core: %s - Plugin: %s:\n%s\n\n%s" % (time.strftime("%d/%m/%y %X"), args[0].core.version, args[0].plugin.version, ''.join(traceback.format_stack()), traceback.format_exc()))

Traceback (most recent call last):
File "C:\Prism\Plugins\Apps\3dsMax\Scripts\Prism_3dsMax_Functions.py", line 62, in func_wrapper
return func(*args, **kwargs)
File "C:\Prism\Plugins\Apps\3dsMax\Scripts\Prism_3dsMax_Functions.py", line 713, in sm_render_getDeadlineParams
dlParams["pluginInfos"]["Version"] = str(self.executeScript(origin, "maxversion()").GetItem(0).GetInt()/1000-2+2000)
AttributeError: 'int' object has no attribute 'GetInt'

No one else had this issue? If its just me I can try reinstalling things. I reinstalled the prism integrations that didnt seem to help.

This error looks like a problem in Prism. Reinstalling things won't help here. Which version of 3ds max are you using?

Hi Richard

 

I am using max 2018.

 

Thanks

It's fixed now in Prism 1.2.1.36.