用扩散模型自动生成游戏角色动画帧,省去手绘重复工作。
Sprite Sheet Diffusion: Generate Game Character for Animation
- 基于扩散模型生成角色不同动作的连贯帧图
- 一次输入角色设计,即可批量产出完整动作序列
- 适合需要快速出原型的独立游戏开发者
在游戏开发中,角色动画制作是关键环节,尤其对2D游戏而言,通常由原画师先设计基础角色图像,再逐帧绘制不同姿势和动作(如奔跑、跳跃、攻击),以实现流畅动画。这一过程高度依赖人工,需确保各帧间造型、比例与风格一致,耗时且劳动密集。本文提出一种基于扩散模型的精灵表生成方法(Sprite Sheet Diffusion),可自动从单一角色设计出发,生成包含多种动作的完整角色动画序列,显著降低原画师的重复性工作量,加速动画制作流程,并拓展游戏创作中的可能性。
原文摘要 · Abstract (English)
In the game development process, creating character animations is a vital step that involves several stages. Typically for 2D games, illustrators begin by designing the main character image, which serves as the foundation for all subsequent animations. To create a smooth motion sequence, these subsequent animations involve drawing the character in different poses and actions, such as running, jumping, or attacking. This process requires significant manual effort from illustrators, as they must meticulously ensure consistency in design, proportions, and style across multiple motion frames. Each frame is drawn individually, making this a time-consuming and labor-intensive task. Generative models, such as diffusion models, have the potential to revolutionize this process by automating the creation of sprite sheets. Diffusion models, known for their ability to generate diverse images, can be adapted to create character animations. By leveraging the capabilities of diffusion models, we can significantly reduce the manual workload for illustrators, accelerate the animation creation process, and open up new creative possibilities in game development.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。