Skip to content

关于适配帧动画 #804

@IryNeko

Description

@IryNeko

需求描述:
现在的图生视频AI模型例如wan2.2已经支持生成第一帧和最后一帧一致的循环帧动画
个人认为在自动语音嘴型,自动眨眼,live2d,龙骨之外,AI生成的帧动画在性价比上有着绝对优势
同时,帧动画真的比较容易获得,就是容易让游戏变成几十个g的巨无霸,自己也生成过,想要试试的可以联系我

已知问题:
AI输出的图包含背景,需要批量去除背景
pixi.js有点难办,animatedsprite这个类要输入一列序列帧,然而loader不会把视频载入成序列帧, 这个项目依赖的版本支持gif导入吗?

解决方案:
利用已有的去除背景模型批量去除背景(去除以后,输出的序列帧透明png,也不用压gif了)
直接载入整个文件夹,可选方案:

  1. 新增一个载入animated适配(有点麻烦)
  2. 在原有的载入figure基础上,适配载入loop动画/非loop动画,例如 avatar(loop:100).png,自动适配 avatar000001.png-avatar000100.png,循环播放。如果使用animatedsprite,大概率和webgal原生的动画逻辑冲突了。使用原生逻辑来update比较稳妥的适配原生的animation组件,同时可以达到loop和非loop流程,不用和pixi打不必要的交道,fps别跑太快就不会扯到

看上去好像已经在我的技术力能解决的程度了,我去搓一下得了

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions