首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用电晕渲染器在Autodesk Forge中绘制模型

使用电晕渲染器在Autodesk Forge中绘制模型
EN

Stack Overflow用户
提问于 2021-08-17 16:44:14
回答 2查看 599关注 0票数 0

我们正在尝试使用for渲染360视图图像的家具模型。不幸的是,我们需要使用电晕插件。但是,在附加dll文件时,就像我们在文档中看到的一样--我们仍然看到了一个问题。

08/17/2021 15:07:15 8/17/2021 15:07 PM;DLL

未能正确初始化-没有加载。08/17/2021 15:07:15 8/17/2021 15:07:15 PM;DLL 未能正确初始化-没有加载。08/17/2021 15:07:30 8/17/2021 15:07:30下午7:30;初始化Python版本: 3.7.6 08/17/2021 15:07:30 8/17 15:07:30;警告缺失dll: coronamaxutis2021.dlt- CoronaMtl 08/17/2021 15:07:30 8/17/2021 15:07:30下午;警告缺失dll: coronamaxutils2021.dlt - CoronaLayeredMtl 08/2021 15:07:31 /17/2021 15:07:31;警告缺失dll: coronamaxutils2021.dlt - CoronaColor 08/17/2021 15:07:31 8/17 15:07 PM;警告缺失dll: coronamax2021.dlr - CoronaRenderer 08/17/2021 15:07:32 8/17/2021 15:07;MAXScript ExecuteMAXScriptScript异常:--运行时错误:无法打开呈现器,可能的递归;在匿名密码锁中发生错误;文件名: 442;行: 15

很明显,没有任何东西呈现出来。我包括在文档中描述的插件文件。

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<ApplicationPackage SchemaVersion="1.0" AutodeskProduct="3ds Max" ProductType="Application" ProductCode="3ds Max Rendering Tools Plugin" UpgradeCode="My UpgradeCode">
    <CompanyDetails />
    <Components Description="post-start-up scripts parts">
        <RuntimeRequirements OS="Win64" Platform="3ds Max" SeriesMin="2020" SeriesMax="2023" />
        <ComponentEntry AppName="RenderingTools" Version="1.0.0" ModuleName="./Content/RenderingTools.ms" />
    </Components>
    <Components Description="plugins parts">
        <RuntimeRequirements OS="Win64" Platform="3ds Max" SeriesMin="2020" SeriesMax="2021" />
        <ComponentEntry AppName="CoronaRenderer" ModuleName="./Content/2021/CoronaMax2021.dlr" />
        <ComponentEntry AppName="CoronaUtils" ModuleName="./Content/2021/CoronaMaxUtils2021.dlt" />
    </Components>
    <Components Description="light icon paths parts">
        <RuntimeRequirements OS="Win64" Platform="3ds Max" SeriesMin="2020" SeriesMax="2021" />
        <ComponentEntry ModuleName="./Content/2021/UI/Icons/" />
    </Components>
    <Components Description="dark icon paths parts">
        <RuntimeRequirements OS="Win64" Platform="3ds Max" SeriesMin="2020" SeriesMax="2021" />
        <ComponentEntry ModuleName="./Content/2021/UI/IconsDark/" />
    </Components>

</ApplicationPackage>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-08-24 23:50:52

设计自动化不会加载接口插件,即任何具有图标、表单、用户交互的插件。

从输出中,CoronaMax2021.dlr无法加载。

票数 0
EN

Stack Overflow用户

发布于 2021-08-25 17:47:33

首先,Corona是一个第三方呈现,从一个擦除的角度来看,您可能需要再次检查这是可以接受的用例。特别是如果他们使用某种“在线”许可,因为设计自动化环境将不允许模块通过互联网检查许可。只要它可以自动化(不需要任何UI交互),并且授权不是一个问题,它就可以工作。

接下来,我建议您先尝试使用内置的3ds Max渲染器(可能是艺术或阿诺德)。不要担心材料等,但让你的脚本工作没有电晕,以确保你有自动化的工作。

然后,你可以尝试解决电晕问题(但不能保证它能起作用,因为它还是第三方的工具)。可能很明显,但可以肯定的是.从ApplicationPackage上看,它看起来就像一个应用程序商店包。对于3ds Max设计自动化,您还需要发送所有必要的模块,并确保路径设置正确,以找到它们在您的应用程序包zip。这方面的一个例子是:https://learnforge.autodesk.io/#/designautomation/appbundle/engines/max (参见PackageContents部分)。请注意,类似地,app被设置为从"contents“文件夹加载,但模块也必须在app zip中正确的位置提供。这里提供了另一个示例:https://github.com/kevinvandecar/design.automation.3dsmax-csharp-meshoptimizer (使用deploy01分支)。您可以在这里找到这个示例的包:https://github.com/kevinvandecar/design.automation.3dsmax-csharp-meshoptimizer/tree/deploy01/forgesample/wwwroot/bundles。请注意,zip包含文件夹结构和插件所需的所有模块。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68821163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档