【Unity实战系列】如何把你的二次元老婆/老公导入Unity进行二创并且进行二次元渲染?(附模型网站分享)

简介: 【Unity实战系列】如何把你的二次元老婆/老公导入Unity进行二创并且进行二次元渲染?(附模型网站分享)

一.关于模型的下载

  • 其实,很多大型的游戏公司都会把自家的模型公开方便大家进行二创,这样不仅满足了玩家的需求,同时各种各样的二创作品同时也能为该人物带来热度,因此很多的人物模型在游戏的官网上都能找到。

但是不同游戏必须去不同的网站上查找非常的不方便,下面我为大家提供一个包含了各种人物模型的网站

模之屋

  • 里面除了许多官方提供的模型还有玩家自己的二创,可以说里面的模型能满足你的大部分需求(但是注意版权是归提供者所有的,在你使用模型的时候一定要遵守使用规则)
  • 下面我以原神中的角色甘雨为例为大家示范一下如何导入模型

二.下载并导入模型

1.下载模型

  • 在网站上搜索你想要导入的人物模型的名字并选择你要导入的人物模型
  • 在开始前可以先预览一下看看是否是你想要导入的人物模型

  • 选好后点击右下角的下载模型
  • 下载好后解压,我们下载模型这步就算完成了
  • 这里带大家看看使用规则,如有不合法的使用行为,后果自负!

2.修改模型文件格式

  • 下载好后的模型文件是pmx格式,不符合我们的使用要求,因此我们需要转换一下模型的格式才能导入Unity

  • 这里博主推荐使用的软件是blender,这里要注意的是最好不要下载最新的版本,新版本很多的渲染软件什么的都还没适配非常不方便你之后进行二创
    Blender官网
  • 首先在开始之前我们需要先下载一个能够导入pmx人物模型的插件,链接如下:
    必要插件的github链接
  • 下载一下压缩文件,注意下载完后不需要解压缩

  • 下完后我们打开我们的blender,点击编辑里的偏好设置

  • 点击插件里的安装,找到我们刚才下载的插件的压缩包,点击安装插件

  • 全部启用后,插件安装完成,开始导入模型
  • 在右边界面中找到我们安装好的插件的Model界面,点击Import导入人物模型

  • blender中出现你下载的人物模型就算成功,此时我们模型的贴图还没导入模型,点击右侧的Fix Model

  • 稍等片刻,当人物模型完成贴图后完成即可点击右侧的这里

  • 选择一个文件夹导出fbx文件即可

  • 模型的格式我们也转换好了,下面我们把模型导入Unity中

3.导入Unity

  • 打开Unity创建一个3D的模板(这里普通的也行,由于我之后需要渲染所以选择URP模板)

  • 创建一个新的文件夹方便我们导入模型

  • 找到保存有人物模型fbx格式的文件夹,把里面的文件全部拖到新建的文件夹中

  • 把文件夹中的人物模型拖到到场景里去

  • 是不是发现拖进来的人物模型和你想象的不太一样,别急,我带你渲染调整一下

4.对模型的二次元渲染优化

  • 这里我们还需要用到一个渲染插件。链接在这里
  • 二次元URP着色器插件
  • 下载好并且解压完后,我们进行下一步
    点击这个fbx文件,找到如图中的提取材质,创建一个文件夹存放我们提取出的材质

  • 再创建一个新的文件夹,把我们刚才解压的文件拖进来

  • 全选我们刚才提取中的材质,在Shader里选择如图的这一项

  • 找到面部的材质,勾选如图的选项

  • 最终效果如图所示,怎么样,你还满意吗?接下来通过自己的方式让喜欢的角色”活“起来吧!

总结

  • 今天的内容到这里就结束了,怎么样,这篇博客有帮助到你吗?如果你想得到更多这方面的知识欢迎关注我哦!我会分享更多精彩有趣的内容的!!
  • 好了,如果你有任何疑问欢迎在评论区或者私信我提出,大家下次再见啦!


目录
相关文章
|
5月前
|
图形学
【unity实战】时间控制 昼夜交替 四季变化 天气变化效果
【unity实战】时间控制 昼夜交替 四季变化 天气变化效果
129 0
|
3月前
|
图形学 C#
超实用!深度解析Unity引擎,手把手教你从零开始构建精美的2D平面冒险游戏,涵盖资源导入、角色控制与动画、碰撞检测等核心技巧,打造沉浸式游戏体验完全指南
【8月更文挑战第31天】本文是 Unity 2D 游戏开发的全面指南,手把手教你从零开始构建精美的平面冒险游戏。首先,通过 Unity Hub 创建 2D 项目并导入游戏资源。接着,编写 `PlayerController` 脚本来实现角色移动,并添加动画以增强视觉效果。最后,通过 Collider 2D 组件实现碰撞检测等游戏机制。每一步均展示 Unity 在 2D 游戏开发中的强大功能。
173 6
|
3月前
|
开发者 图形学 Java
揭秘Unity物理引擎核心技术:从刚体动力学到关节连接,全方位教你如何在虚拟世界中重现真实物理现象——含实战代码示例与详细解析
【8月更文挑战第31天】Unity物理引擎对于游戏开发至关重要,它能够模拟真实的物理效果,如刚体运动、碰撞检测及关节连接等。通过Rigidbody和Collider组件,开发者可以轻松实现物体间的互动与碰撞。本文通过具体代码示例介绍了如何使用Unity物理引擎实现物体运动、施加力、使用关节连接以及模拟弹簧效果等功能,帮助开发者提升游戏的真实感与沉浸感。
79 1
|
2月前
|
图形学 C++ C#
Unity插件开发全攻略:从零起步教你用C++扩展游戏功能,解锁Unity新玩法的详细步骤与实战技巧大公开
【8月更文挑战第31天】Unity 是一款功能强大的游戏开发引擎,支持多平台发布并拥有丰富的插件生态系统。本文介绍 Unity 插件开发基础,帮助读者从零开始编写自定义插件以扩展其功能。插件通常用 C++ 编写,通过 Mono C# 运行时调用,需在不同平台上编译。文中详细讲解了开发环境搭建、简单插件编写及在 Unity 中调用的方法,包括创建 C# 封装脚本和处理跨平台问题,助力开发者提升游戏开发效率。
202 0
|
3月前
|
开发者 图形学 API
从零起步,深度揭秘:运用Unity引擎及网络编程技术,一步步搭建属于你的实时多人在线对战游戏平台——详尽指南与实战代码解析,带你轻松掌握网络化游戏开发的核心要领与最佳实践路径
【8月更文挑战第31天】构建实时多人对战平台是技术与创意的结合。本文使用成熟的Unity游戏开发引擎,从零开始指导读者搭建简单的实时对战平台。内容涵盖网络架构设计、Unity网络API应用及客户端与服务器通信。首先,创建新项目并选择适合多人游戏的模板,使用推荐的网络传输层。接着,定义基本玩法,如2D多人射击游戏,创建角色预制件并添加Rigidbody2D组件。然后,引入网络身份组件以同步对象状态。通过示例代码展示玩家控制逻辑,包括移动和发射子弹功能。最后,设置服务器端逻辑,处理客户端连接和断开。本文帮助读者掌握构建Unity多人对战平台的核心知识,为进一步开发打下基础。
123 0
|
3月前
|
开发者 图形学 C#
揭秘游戏沉浸感的秘密武器:深度解析Unity中的音频设计技巧,从背景音乐到动态音效,全面提升你的游戏氛围艺术——附实战代码示例与应用场景指导
【8月更文挑战第31天】音频设计在游戏开发中至关重要,不仅能增强沉浸感,还能传递信息,构建氛围。Unity作为跨平台游戏引擎,提供了丰富的音频处理功能,助力开发者轻松实现复杂音效。本文将探讨如何利用Unity的音频设计提升游戏氛围,并通过具体示例代码展示实现过程。例如,在恐怖游戏中,阴森的背景音乐和突然的脚步声能增加紧张感;在休闲游戏中,轻快的旋律则让玩家感到愉悦。
85 0
|
5月前
|
存储 JSON 关系型数据库
【unity实战】制作unity数据保存和加载系统——大型游戏存储的最优解
【unity实战】制作unity数据保存和加载系统——大型游戏存储的最优解
159 2
|
5月前
|
人工智能 定位技术 图形学
【unity实战】制作敌人的AI,使用有限状态机、继承和抽象类多态 定义不同状态的敌人行为
【unity实战】制作敌人的AI,使用有限状态机、继承和抽象类多态 定义不同状态的敌人行为
137 1
|
5月前
|
安全 图形学
【unity实战】事件(Event)的基本实战使用
【unity实战】事件(Event)的基本实战使用
168 1
|
5月前
|
Rust 图形学
【unity实战】使用unity制作一个类似Rust的3D生存建造建筑系统,具有很好的吸附性(附项目源码)
【unity实战】使用unity制作一个类似Rust的3D生存建造建筑系统,具有很好的吸附性(附项目源码)
131 1