我写了一个脚本,自动输出游戏素材
前面教大家用AI绘画出了各种游戏素材,其实有个核心的问题没解决,就是有了 sprite sheet 以后如何输出素材,毕竟游戏中需要带透明通道的素材,需要切图(至少得知道每个素材的位置)。\n \n为此我写了一个脚本自动化处理\n扣图—>找位置—>输出\n1. 可以看到上图,我先用的是类似ps的魔法棒得方法,先把背景给选出来,在用AI生成的时候可以加提示词,尽量生成白色单色得背景,方便我们处理。\n \n2. 选出来背景以后把背景删除,得到带透明通道的图片。\n \n3. 利用透明通道,得到遮罩图,也就说透明度为0得地方是背景,大于0得地方是元素。\n \n4. 找到图中所有的8连通域,并且输出他们的包围盒,这样就可以吧把素材框选出来。\n \n5. 根据包围盒的位置,对原图切片输出素材。\n \n这个过程是end2end的,只要输入图进去即可,基本可以满足需求,分割不好得素材可以手动处理一下,成功率基本在90%以上\n大家可以关注我,佛系做独立游戏,慢慢分享一些干货。\n#独立游戏 #游戏 #游戏开发 #绘画素材 #Ai绘画