1.有如上的文件包,资源包太大,有需要的请联系作者,不是共享文件

3D游戏角色动画期末大作业

   

一、任务要求:

要求把自选一个游戏人物+动物模型做一个完整的展示动画视频。具体要求包括:

  1. 给出游戏人物+动物模型的背景资料、设计思路,给出模型设计、道具设计和动作设计等前期设计文档。
  2. 以给出游戏人物+动物的基础模型或者图片,进行完整的模型重建过程。
  3. 对游戏人物+动物模型做出特效、头部、盔甲、服装、武器等方面修改。
  4. 要求对游戏人物+动物模型设定一组新的完整动作,其他请结合创意修改。
  5. 根据角色设计输出人物和动物模型的渲染动画,在片头中包括姓名/学号,片尾动作制作中间资料的展示。

二、结果形式:

1、1分钟的角色动画视频文件。

2、大作业报告:主要制作中间结果,主要制作步骤。

3、上机正常运行。

三、成绩考核:

评分按任务项具体要求的基本要求为标准,总分100分,总成绩折合以百级制成绩计。

要求同学们独立完成,发现抄袭的,经查实后以0分计。

3D游戏角色动画期末大作业

  

一、中间过程:................................................................................................ 5

二、主要制作步骤:........................................................................................ 5

三、结果分析、结论与体会:......................................................................... 5

一、中间过程:

1.Zubsh:

建高模等模型基本在Zbush中建模。

2.Maya:

导入到maya当中,处理低模,给模型绑定骨骼制作走路动画等均在Maya中进行。

3.RizomUV:

分UV主要在Rizom中进行。

4. Marmoset:

Marmoset中进行高低模的法线贴图烘焙

5. Substance 3D Painter:

SP中进行AO贴图的烘培,以及颜色等材质的制作

6.Unity3D渲染:

U3D中将模型与材质进行整理,使用了卡通材质的Shader,会有描边效果。然后在U3D中制作摄像机动画,最后渲染。

7. Marmoset渲染:

Marmoset中调节参数以及材质,最后渲染成视频。

二、主要制作步骤:

1.(高低模)Zbush当中主要是使用笔刷进行建模,主要有mask、Zmodeler、smooth、move、雕刻以及绘制头发等笔刷。雕刻笔刷进行高模的细节雕刻。

2.(低模整理)导入到Maya当中,进行文件的整理,模型的分组,与软件导出格式后模型的修正。

3.(分UV)在RizomUV当中进行UV的剪切与展开。

4.(烘培法线贴图)Marmoset中进行高低模的法线贴图烘焙

5.(贴图制作)Substance 3D Painter中烘焙AO光照贴图,制作材质颜色等贴图。

6.(骨骼创建)mixamo网站中快速创建裸体骨骼,在Maya使用插件ngskintools与mixamo当中的骨骼进行匹配,创建控制器FK。

7.(蒙皮绘制)将衣服与骨骼绑定蒙皮,使用绘制蒙皮工具进行不断的调整,使得得到一个好的效果。

8.(动画制作)在这里没有使用复杂的动作库,我只使用了ADV工具中的走路动画,将FK转化为IK进行动画的调整,最后烘焙动画。

9.(Unity3D渲染)使用Unity进行渲染,这里我的人物为动漫人物,所以我使用了卡通的Shader会有描边效果,创建摄像机动画,最后渲染。

10.(Marmoset渲染)使用Marmoset进行渲染,这里我是想得到一个比较真实的效果,所以我又放到Marmoset中创建灯光等调整,进行渲染。

(动物模型bird也是以上的步骤)

三、结果分析、结论与体会:

整个过程比较漫长,学习的软件也比较多,虽然整个过程听起来好像挺容易,但是软件中会出现各式各样的问题,某个环节若是出毛病,就要往前返工,所以在制作的过程中最多的时间也是克服问题。因为实习比较早,相对来说整个PBR过程也是了解使用比较早,所以软件也是有一定的熟悉,最后我选择了一个人独立完成整个过程。虽然耗费的时间很多很多,但是学到的东西也是受益无穷的,最后也是完成了一段小的动画,个人来说也是对自己一个学期以及整个学习过程的总结。

3D游戏角色动画——Elaina(全流程人物建模)相关推荐

  1. 3D游戏角色动画(二)

    2 骨骼动画的原理与实现 这里的骨骼蒙皮动画特指skinnd mesh,也叫骨骼动画.无论是合金装备,波斯王子,还是魔兽世界,到处都是骨骼动画技术的运用.用它塑造了各种各样,栩栩如生的生物.其中,人类 ...

  2. 3D动作绑定_次世代3D游戏角色的制作流程

    文 |游鲨游戏 / 图| 网络/原创 通常一个3D游戏角色的制作流程分为概念设定.模型搭建.贴图烘焙.骨骼蒙皮.动画制作和引擎测试六个步骤,涉及到的岗位有原画师.模型师.动画师等.整个制作周期30到4 ...

  3. 次世代3D游戏角色的制作流程

    通常一个3D游戏角色的制作流程分为概念设定.模型搭建.贴图烘焙.骨骼蒙皮.动画制作和引擎测试六个步骤,涉及到的岗位有原画师.模型师.动画师等.整个制作周期30到45天. 对于策划来说,了解美术工作流程 ...

  4. 新手学习制作次世代 3D 游戏角色很难么?

    新手如何学习次世代?这是我这几年被学生和同行问过最多的问题,在游戏行业技术逐步更新换代的过程中,次世代这个词被越来越多的提起来了,要回答如何学习次世代,先要跟大家解释什么是次世代. "次世代 ...

  5. 次世代3D游戏角色是如何打造出来的?

    前言 通常,一个3D游戏角色的制作流程分为概念设定-3D建模-贴图-蒙皮-动画-引擎测试六个步骤,涉及到的岗位有原画师.模型师.动画师等.整个制作周期30到45天. 下面就来简单讲述下游戏角色的制作过 ...

  6. 不会吧!做了两年建模师你还不清楚3D游戏角色制作过程

    一般一个3D游戏角色的制作流程分为六个步骤:概念设定-3D建模-贴图-蒙皮-动画-引擎测试 ,职位有原画师.模型师.动画师等.(喜欢或者想更多了解游戏建模可以私信主编哦!也可以加企鹅交流团:1046+ ...

  7. lol英雄联盟资深设计师讲解游戏角色动画制作过程

    游戏兵工厂新闻报道: 如果这些游戏没有任何动画会是什么样的?如果这些静态的数字模型没有击打.挥砍.爆破或者闪躲等动作造成的伤害有什么效果?对于<英雄联盟>来说,动画可以让玩家感知游戏环境, ...

  8. Unity 3D 动画系统(Mecanim)|| Unity 3D 人形角色动画(Avatar)

    Unity 3D 动画系统(Mecanim) Mecanim 动画系统是 Unity 公司推出的全新动画系统,具有重定向.可融合等诸多新特性,可以帮助程序设计人员通过和美工人员的配合快速设计出角色动画 ...

  9. Unity 3D 人形角色动画(Avatar)||Unity 3D 导航系统||Unity 3D 障碍物

    Unity 3D 人形角色动画(Avatar) Mecanim 动画系统适合人形角色动画的制作,人形骨架是在游戏中普遍采用的一种骨架结构.. 由于人形骨架在骨骼结构上的相似性,用户可以将动画效果从一个 ...

最新文章

  1. Linux-Shell 快捷键
  2. 设计师作品交流社区,让你的原创设计作品展示给世界
  3. Go语言的复合数据类型struct,array,slice,map
  4. SNMP学习(2)——SNMP实战
  5. 计算机ln代表什么意思,ln计算器(log计算器在线)
  6. 计算机 就业率低,大学里“最坑人”的4个专业,热门只是假象,实则就业率很低...
  7. 数据库并发问题 封锁协议 隔离级别
  8. 无代码生产新模式探索
  9. 计算机启动修复取消,w7电脑启动修复无法进入操作系统怎么解决 w7系统取消启动修复的方法...
  10. 51单片机模拟I2C读写M24LR04
  11. U盘删除附带的CD驱动器内的数据
  12. MQTT协议的智能家居之指纹锁
  13. linux怎么配置拨号上网,linux拨号上网怎么设置
  14. java-net-php-python-jspm驾驶培训系统计算机毕业设计程序
  15. Simulink建模:一阶滤波模型
  16. 在GitHub/Gitee上,搭建一个简单的所见即所得博客
  17. 市场分析(一)——现今各大在线英语词典比较
  18. 在阿里云上用mosquitto搭建MQTT服务器
  19. Linux实现多用户登录 用户管理
  20. Window基础(黑客基础)

热门文章

  1. win10开机提示服务未登录,无法加载用户配置文件
  2. GX Works3 设置 TCP + SLMP 与三菱FX5U通信
  3. python123英文字符的鲁棒_Robust Locally Weighted Regression 鲁棒局部加权回归 -R实现
  4. HRBU_20211112训练
  5. 如何用教科书式的方法,着手分析一个行业?
  6. darknet cpp weights模型转换成ONNX模型
  7. H5音频播放功能的实现
  8. 卷死我了,终于毕业了!!
  9. building sasl.wrapper extention
  10. 使用css动画实现loding效果