一、FBX格式文件

FBX格式文件:最通用的一种3D文件格式,由AutoDesk(3DMax)公司推出,其最大的特点就是“跨平台”,也就是说3D模型制作完毕后导出的FBX格式文件,可以在不同的3D软件之间交互,很多3D建模类软件也都支持导出(导入)FBX格式

FBX模型资源:

  • BIP骨骼文件:一套完整的骨骼结构,用于控制角色的动作
  • 角色模型文件:角色有蒙皮,所有该文件上有一个“Skinned Mesh Renderer”组件,蒙皮渲染组件用于给该角色所有的网格指定渲染材质球
  • Mesh网格文件:角色模型的“白模”,通过右下角预览窗口,可以了解该模型有多少顶点,多少三角面,多少个“子网格”。
  • 动作文件:角色的骨骼动画文件,右下角预览窗口可以点击进行动作播放预览,一般角色都会有很多的配套动作,例如行走、跳跃等
  • Avatar文件:角色的骨骼映射文件

可以通过右键Assets→Import Package→Characters导入内置角色控制资源包

FBX模型参数界面(Inspector面板):

  • Scale Factor:模型的比例
  • Animation Type:模型类别(人形、动物型等,其中Generic类别无法使用动画重定向功能,一个人物的动画只能自己使用,人物运动需要通过动画和代码共同控制)
  • Configure:点击可进入模型细节配置

二、资源的诞生

角色模型资源最终到达程序员手里,一般需要经过以下几个步骤:

  • 项目规划人员定游戏类型,风格,故事,玩法,这个是游戏最初的设计阶段,确定这个游戏世界的“世界观”
  • 美术人员(原画师)根据游戏类型风格,绘制相关角色的原画稿
  • 建模人员(模型师)根据原画稿制作相应的角色模型的“白模”,然后绘制相应的贴图
  • 动作人员(动画师)拿到建模人员提供的模型,进行骨骼绑定蒙皮后,调整出角色的各个动作,最后得到成品

Unity3D基础39:人物角色模型相关推荐

  1. 游戏建模:想要做好人物角色模型,先了解人体的构造

    3D建模的应用领域非常广,比如建筑工程等等,游戏设计过程中的3D设计是指把游戏原画设计出来的场景.角色.道具等等,利用三维技术设计成3D模式,以满足3D游戏的需求.从侧面来看,随着游戏产业的发展,游戏 ...

  2. 想做好人物角色模型,第一步了解人体的构造!

    3D建模的应用领域非常广,比如建筑工程等等,游戏设计过程中的3D设计是指把游戏原画设计出来的场景.角色.道具等等,利用三维技术设计成3D模式,以满足3D游戏的需求.从侧面来看,随着游戏产业的发展,游戏 ...

  3. Unity3D基础知识笔记

    Unity3D基础知识笔记 一.Unity简介 1)Unity3D概念 2)Unity3D的特点 二.Unity3D的发展历史 三.软件安装 一.Unity简介 1)Unity3D概念 Unity是由 ...

  4. 【Unity3D基础2-1】Unity3D从业介绍

    一.引言 C#基础篇幅更新完毕,进入到Unity3D基础教程 这篇介绍Unity3D的从业方向 二.正文 Unity3D的就业方向有哪些? Unity3D是一款多平台.综合型游戏开发工具,我们熟知的& ...

  5. 编程没基础学python多长时间-今天就来告诉你,没有编程基础的人适不适合学python...

    对于0基础的人,直接学 Python 编程合适吗? 小编只能说 非常合适 ,因为在目前的编程语言中,Python的抽象程度是最高的,是最接近自然语言的,非常容易上手,Python 可以让你更好的理解编 ...

  6. 没有任何基础的可以学python吗-今天就来告诉你,没有编程基础的人适不适合学python...

    对于0基础的人,直接学 Python 编程合适吗? 小编只能说 非常合适 ,因为在目前的编程语言中,Python的抽象程度是最高的,是最接近自然语言的,非常容易上手,Python 可以让你更好的理解编 ...

  7. 没有任何基础的可以学python吗-对没有编程基础的人来说,直接学Python入门IT合适吗?...

    原标题:对没有编程基础的人来说,直接学Python入门IT合适吗? 对于0基础的人,直接学 Python 编程合适吗? 小编只能说非常合适,因为在目前的编程语言中,Python的抽象程度是最高的,是最 ...

  8. 没有任何基础的可以学python吗-没有任何基础的人,该如何学习Python?「附具体步骤」...

    原标题:没有任何基础的人,该如何学习Python?「附具体步骤」 Python是一门简单易学的语言,可是对于完全没有任何基础的小白来说,入门也是不容易的. 今天,我们来看一下,对于这部分同学来说,具体 ...

  9. python编程基础与应用-有哪些适合零编程基础的人学习Python的书?

    筛选了2年内优秀的python书籍,个别经典的书籍扩展到5年内. python现在的主流版本是3.7(有明显性能提升,强烈推荐) 3.6, 不基于这两个或者更新版本的书,慎重选择.很多库已经不提供py ...

最新文章

  1. 技术19期:1分钟入门数据治理!必看!【技术篇】
  2. 向大家推荐一个C/C++通用Makefile
  3. 在Xamarin.iOS项目中使用预设数据库
  4. SQL 交集 差集 并集 笛卡尔积 应用实例
  5. Redis基本命令及其使用
  6. hdu 1007(最近点对)
  7. linux培训课程第十三天:ppt以及笔记
  8. php之预处理(msqli和PDO)
  9. 一步步编写avalon组件02:分页组件
  10. 蓝光护目镜 v6.66.6.3
  11. ds90ub934 i2c 配置_DS90UB934-Q1 FPD-Link III 解串器 摄像头、环视系统应用
  12. PHP+MYSQL【学生信息管理系统】(极简版)
  13. 操作系统-进程映像、虚拟内存
  14. linux加载的驱动无法卸载,linux驱动加载后不能再卸载
  15. 查看域名是否支持IPv6
  16. 阿里云免费教你使用营销引擎
  17. Vue + Element + Table 分页选择勾选 和取消勾选的问题
  18. 关于华硕飞行堡垒8开机黑屏,但键盘,电源指示灯亮
  19. Windows下的钩子
  20. zan php demo,zan框架的连接池实现

热门文章

  1. python骗局-老码农冒死揭开真相:quot;别吹了,Python无用!”
  2. python编程-Python 网络编程
  3. python怎么读取csv文件-python读写csv文件方法详细总结
  4. python接口自动化参数化_python接口自动化-参数化
  5. a标签去掉下划线_html常用标签、包含关系、常用术语,以及网页设计中的字体分类
  6. java在原文件替换_Java:创建临时文件并替换为原始文件
  7. mysql gtids_MySQL GTIDs(global transaction identifiers)
  8. 【数据结构和算法笔记】哈夫曼树的概念,构造和应用(利用哈夫曼编码压缩文本)
  9. 通过Stratus 服务器在Flash Player中使用RTMFP 开发P2P应用
  10. 传媒大学媒体中心资源批量获取工具的制作