我需要创建一个web应用程序,用户可以在其中通过表单输入某些数据,然后接收自定义渲染图像。图像来自psd中的智能对象。这有点像一个模型,肯定需要一些photoshop过滤器才能正确渲染。
这一切都应该实时发生,根据我的理解应该是可行的,因为渲染单个图像不需要太多的计算能力
我做了一些研究,还没有找到真正适合我问题的解决方案。有必要在服务器上运行Photoshop,然后远程运行Photoshop脚本,然后将生成的图像上传到其他地方吗?
我过去使用过DataClay的After Effects插件模板,它提供了类似的功能,但用于视频。
期待听到你的想法。感谢
您可以使用Dataplay插件处理从After Effects导出的静态图像。在After Effects中制作一个单帧持续时间合成,并使用Templater插件对层进行装配。然后使用PNG序列输出模块来渲染单个帧。
来自Dataplay论坛:
导出
使用Templater将项目文件正确渲染为PNG序列需要一些额外的步骤。默认情况下,渲染为PNG序列的文件将在文件名末尾附加帧号,即:
filename.png00000
、filename.png00001
、filename.png00002
等为了指定应该在文件名中添加帧数的位置,我们需要使用输出列。首先,将一个名为output的列添加到数据源中。接下来,添加一个文件名,该文件名带有一组带五个#号的括号,用于指定应添加帧编号的位置。例如:
filename[#####]
将导致filename00001.png
或
[#####]filename
将导致00001filename.png