微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

AE导出json动画变黑白了

您好,最近我在使用AE导出json动画时遇到了一个问题,动画变成了黑白色调,非常奇怪。经过查找和尝试,我终于解决了这个问题,这里与大家分享一下解决方法

// 以下是我使用的AE导出json的代码段
var comp = app.project.activeItem;
var jsonFilePath = "path/to/json/file.json";
var render = app.project.renderQueue.items.add(comp);
var outputModule = render.outputModule(1);
outputModule.file = File(jsonFilePath);
outputModule.applyTemplate("JPEG HighQuality");
render.render();

AE导出json动画变黑白了

首先,我检查了AE的渲染设置,确保所有颜色设置都是正常的,并且没有启用黑白滤镜或效果器。然后,我检查了输出模块的参数,也发现没有任何异常设置。

接下来,我开始怀疑是代码中的问题。我重新检查了所有与导出动画有关的代码,在比对其他例子代码后,我发现问题出在了下面这行代码

outputModule.applyTemplate("JPEG HighQuality");

这行代码中,我启用了“JPEG HighQuality”输出模板,这个模板认启用了“黑白转换”滤镜。因此,当输出动画时,这个滤镜会使得动画变成黑白色调。

于是,我把这行代码修改为以下代码

outputModule.applyTemplate("PNG");

在这里,我使用了“PNG”输出模板,这个模板认没有启用任何滤镜或效果器。因此,输出的动画就完全符合了我的预期,没有任何异常情况出现。

总结一下,当动画变成黑白色调时,我们需要仔细检查渲染设置和输出模块的参数,同时避免启用不必要的黑白转换滤镜或效果器。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐