内容提要
苹果研究人员推出了Keyframer,这是一个原型生成式AI动画工具,用户可以通过描述动画效果给2D图像添加动态效果。Keyframer利用大型语言模型生成CSS代码,实现对可缩放矢量图形的动画效果。虽然编辑工具有限,但不需要编码经验。Keyframer目前还未公开发布,用户研究仅包括13人,局限于Web动画。
延伸解读
技术原理:LLM生成CSS代码
Keyframer的核心是利用大型语言模型(特别是OpenAI的GPT-4)将文本描述转化为CSS代码,从而为SVG图像添加动画。这种方法降低了动画制作的门槛,用户无需编写代码即可实现动态效果。但这也意味着其能力受限于CSS动画的支持范围,对于更复杂的动画需求可能力不从心。
应用场景:专注于Web动画
根据论文,Keyframer主要针对基于Web的动画,如加载序列、数据可视化和过渡效果。它无法处理电影和视频游戏中那种高度复杂的动画,因为这些场景需要更精细的控制和更强大的渲染能力。因此,它更适合快速制作简单的网页动态元素。
用户反馈:担忧与期待并存
在苹果的研究中,一位专业动画设计师表示,一方面担心这类工具可能取代部分工作,因为其潜力巨大;另一方面认为它可以作为动画师工具箱中的新工具,帮助提升技能。这种矛盾心理反映了AI工具在创意行业中的普遍接受度与焦虑。
当前局限:未发布且研究规模小
Keyframer目前尚未公开发布,用户研究仅涉及13人,且只能使用两种简单的预选SVG图像进行实验。这些限制意味着其实际效果和适用性仍有待更大规模的测试验证。此外,编辑工具相对有限,可能影响复杂项目的灵活性。
Q&A
Keyframer是什么?
Keyframer是苹果研究人员推出的一个原型生成式AI动画工具,用户可以通过文本描述为2D图像添加动画效果。
Keyframer如何实现动画生成?
Keyframer利用大型语言模型(特别是OpenAI的GPT-4)生成CSS代码,根据用户输入的文本提示为可缩放矢量图形(SVG)文件添加动画效果。
使用Keyframer需要编码经验吗?
不需要。Keyframer会自动将用户的调整转换为CSS代码,用户无需编码经验即可使用,但代码本身也可编辑。
Keyframer目前有哪些限制?
Keyframer尚未公开发布,用户研究仅包括13人,且仅限于使用两种简单的SVG图像。它专注于Web动画,如加载序列、数据可视化和动画过渡,无法处理电影和视频游戏中的复杂动画。
专业动画设计师对Keyframer有什么看法?
参与研究的专业动画设计师对工具可能取代工作表示担忧,但认为它是提升技能的工具,是动画师工具箱中的另一个工具,令人兴奋。
Keyframer可以用于哪些类型的动画?
Keyframer专注于Web动画,例如加载序列、数据可视化和动画过渡。它无法处理电影和视频游戏中的复杂动画。