如何同时运行不同的Corona版本?
有时您可能希望运行两个(或更多)3ds Max实例,同时运行不同的Corona版本,或者能够切换与Corona相关的文件(.dll,插件),而无需将它们复制到3ds Max文件夹手动。
完整的分步指南
注意:只有在使用与下面指南中列出的命名和位置完全相同的命名和位置时,此方法才有效。在其他情况下,您需要更新所有路径,以便它们指向正确的位置。
我们将使用3ds Max 2014展示一个示例,但相同的步骤可用于其他版本的3ds Max,2013或更新版本(旧版本不正确支持-p参数)。
1.安装Corona 1.x,然后删除(删除或移动)以下文件:
-
来自3ds Max根文件夹的Corona_Release.dll,CoronaLib_Release.dll
-
来自3ds Max root / plugins文件夹的Corona2014.dlr,CoronaUtils2014.dlt
2.创建将存储与不同Corona版本关联的文件的目录 - 在以下指南中我们将使用:
-
C:/ corona / version1 / - 存储 Corona2014.dlr, CoronaUtils2014.dlt插件文件和第一版 Corona的Corona_Release.dll,CoronaLib_Release.dll
-
C:/ corona / version2 / - 存储 Corona2014.dlr, CoronaUtils2014.dlt插件文件和第二版Corona的Corona_Release.dll,CoronaLib_Release.dll
-
C:/ corona / - 存储 1.ini和 2.ini文件,告诉3ds Max插件文件所在的位置
-
C:/ corona / - 存储 version1.bat和 version2.bat - 运行带有不同Corona文件的3ds Max的文件
3.将不同版本的Corona2014.dlr,CoronaUtils2014.dlt,Corona_Release.dll,CoronaLib_Release.dll文件分别粘贴到/ version1 /和/ version2 / folders中。4.打开记事本并粘贴以下代码:
4.1。在C:/ corona / 4.2中将此文件另存为1.ini。然后,在第二线转换“VERSION1”到“ 版本2”和将文件保存为2.ini在C:/corona/ 5.打开记事本和粘贴以下代码:
第一行将存储所需版本的Corona_Release.dll文件的目录添加到系统变量中。它强制3ds Max在另一个目录中搜索.dll文件,而不是默认目录。
第二行将3ds Max指向带有自定义插件目录的.ini文件 - 它将搜索该目录中的插件。确保使用3ds Max安装的正确路径。
第三行阻止命令行窗口关闭,如果有任何错误,这可能会有所帮助。否则你可以删除它。
5.1。在C:/ corona / 5.2中将此文件另存为1.bat。在第一行中,将“version1”替换为“version2” 5.3。在第二行中,将“1.ini”替换为“ 2.ini” 5.4。该文件作为保存2.bat在C:/corona/ 6. 运行1.BAT
仅使用存储在version1文件夹中的文件启动3ds Max 。
运行2.bat以仅使用存储在version2文件夹中的文件启动3ds Max 。
如果同时运行两个.bat文件,则应启动两个3ds Max实例,每个实例都能运行不同版本的Corona。通过转到“ 渲染设置”>“系统”>“关于Corona Renerer / Licensing”,您可以轻松查看正在运行的Corona版本。
3ds Max成功启动后,您可以关闭每个命令行窗口。