AI 制作游戏美术素材分享(程序员方向粗糙版)

视频讲解:

抖音:https://www.douyin.com/user/self?from_tab_name=main&modal_id=7505691614690561295&showTab=post

Bilibili:

https://www.bilibili.com/video/BV1ojJGzZEve/

写在最前面:

本方法比较粗糙,只对对美术风格完全无要求,只要有的朋友可以使用,

本文有使用本人自己写的素材处理工具,需要结合多方面环境使用

https://github.com/dependon/sucaitools

可以直接到下载地址 https://github.com/dependon/sucaitools/releases/

代码完全开源,但是下载 release 的版本我之前存在过 windows 把我软件隔离的情况,很奇怪,但是肯定没有后门的,代码都在那里,且版本也是靠 github action 打包的,不存在问题。

总体流程分为:

AI 出图-> 图生视频-> 视频转化为图片帧-> 批量抠图-> 缩减大小-> 拼接所有帧数到一张图-> 进行使用

流程 1:AI 生成图像:

方案一 sd webui 和 comfyui

stable diffusion 和 confyui(本地部署,自己训练模型,后续方便风格统一)

缺点:有上手门槛,且需要一定门槛的电脑配件

优点:玩熟悉了之后风格比输入关键词的方案好很多

方案二:imagefx(目前正在使用)

推荐使用 imagefx(需要魔法环境,没有的则只能用其他的了),

用过的大多的文生图的产品都需要钱或者额度有限,imagefx 无限次使用,随便用

优点:只要提示词够精准,出的图质量相当高,有一个种子的概念,可以固定种子来生成统一风格的图片,生成无背景图片比较可以

缺点:魔法环境,需要登录谷歌账号,要想完全固定图像也比较不现实。

方案三 即梦 AI 和其他第三方在线生成图像的网站

即梦 AI 生成图片,需要和视频抢占每日的免费额度,其他的大多也有收费情况

更多拓展方向:图生图

目前 google 的 ai studio 里面可以使用免费的模型

其他图生成图,很多都有方案,可以找一下,我试过即梦,但是对生成无背景的方案似乎不太行

图生视频方案

推荐即梦 AI

在使用了多家 AI 生成视频的在线网站后,你会发现,即梦的质量是上游水准,并且每天都有免费的额度比较良心加靠谱,对于我来说够了

其他参考:

google 的 veo2 ,对提示词的精准度不够高(免费,需要魔法环境,每天限制几次)

智谱清影,对提示词的精准度不够高(但是完全免费)

视频转化为图片帧

使用工具箱的视频转图片帧功能,根据你想要一秒多少帧来决定。工具自行下载

批量抠图

免费的在线抠图 https://www.koukoutu.com/

缩减大小

使用工具箱

拼接所有帧数到一张图

使用工具箱

完成素材的使用

AI 制作游戏美术素材流程分享(程序员方向粗糙版)的更多相关文章

  1. 从开发属于你自己的第一个 Python 库,做一名真正的程序员「双语版」

    你好,我是悦创.之前我在 CSDN 编写了一篇开发 Python 库的教程,有人加我提问到的一些问题,我来更新一下这篇文章:https://blog.csdn.net/qq_33254766/arti ...

  2. Mistakes I Made(as a developer)...大龄程序员的忠告...(部分转...)

    在2006年,我开始了编程工作.当意识到来到了十年这个重要的时间关口时,我觉得有必要回顾一下这十年间所犯下的错误,做一做经验总结,并且给正在这个职业上奋斗的人们提出我的一些忠告.开发行业变化得很快,我 ...

  3. 程序员作图工具和技巧,你 get 了么?

    分享程序员常用的画图软件和小技巧 大家好,我是鱼皮. 说实话,我觉得做个程序员挺好的.日常工作有很多,写代码.对需求.写方案等等,但我最爱画图:流程图.架构图.交互图.功能模块图.UML 类图.部署图 ...

  4. Java程序员从笨鸟到菜鸟全部博客目录

    本文来自:曹胜欢博客专栏.转载请注明出处:http://blog.csdn.net/csh624366188 大学上了一年半,接触java也一年半了,虽然中间也有其他东西的学习,但是还是以java为主 ...

  5. 程序员们,还在挣扎着上不了github吗

    前言 无兄弟,不篮球:无github,不代码.github和stackoverflow是程序员们的最爱,哪怕是github总是在抽疯,虐了程序员们千百遍,但他们还是想各种办法艰难地在github分享他 ...

  6. Java 程序员必备的 15 个框架,前 3 个地位无可动摇!

    Java 程序员方向太多,且不说移动开发.大数据.区块链.人工智能这些,大部分 Java 程序员都是 Java Web/后端开发.那作为一名 Java Web 开发程序员必须需要熟悉哪些框架呢? 今天 ...

  7. AI 制作 3D 素材|基于 AI 5 天创建一个农场游戏,第 3 天

    欢迎使用 AI 进行游戏开发! 在本系列中,我们将使用 AI 工具在 5 天内创建一个功能完备的农场游戏.到本系列结束时,您将了解到如何将多种 AI 工具整合到游戏开发流程中.本文将向您展示如何将 A ...

  8. 两年Java程序员面试经验分享,从简历制作到面试总结!

    前言 工作两年左右,实习一年左右,正式工作一年左右,其实挺尴尬的,高不成低不就.因此在面试许多公司,找到了目前最适合自己的公司之后.于是做一个关于面试的总结.希望能够给那些依旧在找工作的同学提供帮助. ...

  9. 好程序员web前端分享18个用CSS制作出来的东西

    好程序员web前端分享18个用CSS制作出来的东西,与流行的看法相反,CSS不仅仅是用来提供一个WEB页面的基本风格,以使它看起来更有吸引力.还有很多其他的事情,CSS也可以做的很好.由于它创建动画和 ...

  10. AI:从游戏引擎--到AI

    原文链接:http://blog.csdn.net/left_la/article/details/6358911#t9 这是我在Gameres上看到的一篇文章,文章很长,全文分为11个部分,看后感觉 ...

随机推荐

  1. 池化层 Pooling Layer

    写在前面:人生就是努力.搞不懂.躺平,循环. 文章结构 池化层的相对位置 在多通道任务中,池化层和卷积层的不同 重要的参数stride 与 kernel_size 大小的相对关系决定3种池化层 参数 ...

  2. JS中数组的操作方法大全

    常见的一些数组操作push . pop.unshift. shift push 语法: array.push(item1, item2, -, itemX) push( )方法:可以将一个或者更多的参 ...

  3. vscode运行js文件

    一. 首先你需要下载安装 nodejs 下载地址 二. 在 VS Code中有一个插件 code runner,安装后可以直接运行在 node 环境中,然后就可以在 vscode 中输出文件的结果. ...

  4. 在Ubuntu上安装php7.2、php7.3、php7.4

    目录 开始之前 在Ubuntu 18.04或16.04上安装PHP 7.4 更新Ubuntu 添加PHP存储库 安装PHP 7.4 在Ubuntu 16.04上安装PHP 7.2 更新Ubuntu 添 ...

  5. NumPy学习3

    继续学习NumPy,今天学习以下3个章节: 7,NumPy高级索引 8,NumPy广播机制 9,NumPy遍历数组 numpy_test3.py : import numpy as np ''' 7, ...

  6. .NET周刊【3月第2期 2025-03-09】

    国内文章 记一次.NET内存居高不下排查解决与启示 https://www.cnblogs.com/huangsheng/p/18731382 本文讲述了一个ASP.NET Core gRPC服务迁移 ...

  7. win10/11 禁用移动热点,无法启用

    将网络重制即可

  8. CSAPP学习笔记——chapter4 处理器体系结构

    CSAPP学习笔记--chapter4 处理器体系结构 这一章相对于其它的章节,是相对来说比较困难的一章:其它章节的一些内容都在计组,计网,操作系统等课程里面已经接触过一些概念,但是有关处理器,我才发 ...

  9. ARM开发板——实时获取用户点击触摸屏的LCD坐标信息(阻塞式读取)

    ARM开发板--实时获取用户点击触摸屏的LCD坐标信息(阻塞式读取) 目录 ARM开发板--实时获取用户点击触摸屏的LCD坐标信息(阻塞式读取) 1.硬件信息 2.代码需求 3.代码实现 1.硬件信息 ...

  10. DRAM的读写操作、刷新、恢复的原理

    这一节湖科大教书匠讲得特别好,原理梳理的很清晰,建议去b站看一看 写这个只为了自己复习方便一点 对读操作会破坏数据的理解 预充电利用列线上的寄生电容,使得每列的电压保持在\(Vcc/2\) 进行读操作 ...