【问题标题】:how to start only one 3dsmax instance pertime如何每次只启动一个 3dsmax 实例
【发布时间】:2022-08-04 01:22:51
【问题描述】:

每当执行“3dsmax -silent -U PythonHost F:/code/3dmax/dsmax_snapshot.py”之类的命令时,都会启动一个新实例。我想每次只使用打开的实例执行脚本

    标签: instance 3dsmax


    【解决方案1】:

    最简单的方法是调用registerOLEInterface 以从您在命令行传递的脚本中公开python.ExecuteFile(和/或python.Execute),然后您可以在该运行的最大实例中使用win32com to execute python commands。为此,您必须首先register the OLE server。将密钥添加到注册表后,您可以公开所需的功能并从 max.xml 之外调用它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-11
      • 2020-01-07
      • 1970-01-01
      • 2011-11-13
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      相关资源
      最近更新 更多