zoukankan      html  css  js  c++  java
  • 【unity】旧世开发日志

    unity游戏的摸索之路——旧世的开发日志

    前言

    从大一开始学习游戏,但是由于unity引擎的功能过为庞大,同时自己一个人做游戏实在是难以方方面面兼顾并进,为了综测加分以及项目加分中途半路跑去学了前端,现在的项目也基本上都是前端。但是考研私心还是想要学图形学往技美方向去发展,同时加上对神蛋的爱,所以还是把unity拾起来,哪怕一不清二不楚,总得走下去。

    第一部分 建模与人物控制(2020.04)

    1.DAZ Studio

    • 模型部分主要用的是assets store里面的模型
    • 也有爱给网里面下载的资源
    • 同时有用到DAZ STUDIO进行主要人物建模。DAZ是免费软件,但是注册用户的时候需要翻墙,官网指路
      推荐R站的daz破解版安装教程,教程地址,同时R站中也有大量的场景模型。
      daz官方提供的免费资源有限,想要建立自己喜欢的模型需要自己找daz动作素材,指路资源网站

    严格来说DAZ并不能算是一个建模软件,他更像是一个捏脸软件,提供模型素材让使用者进行拼接。但同时他也有daz for maya插件,制作完成人物之后可以导入maya供有动画基础的使用者进行动画制作(虽然插件制作并不完善,在导入进maya的过程中会发生骨骼错位的情况,需要手动调整并且不一定调整好)

    2.动画制作

    游戏的流畅离不开大量的角色动作,此处给像我一样毫无美术经验的独立开发者推荐adobe官方网站Mixamo,可以指定下载格式并导入到unity中对自己的角色进行动画绑定=>参考链接

    动画绑定
    首先选定角色,创建Animator对象并绑定Animator Controller,将mixamo下载的动画资源拖入并进行顺序与判断条件绑定。

    重点:entry进入的姿势要将其Rig中的Avatar Definition设置为Create form this model,而后续动作如a_walk的Avatar Definition要设置为Copy From Other Avatar,并将其Source与entry进入的姿势绑定。否则在动作的切换时会导致动作的错位。

    缓慢开发中

  • 相关阅读:
    [Win32]一个调试器的实现(十)显示变量
    [Win32]一个调试器的实现(九)符号模型
    [Win32]一个调试器的实现(八)单步执行
    [Win32]一个调试器的实现(七)断点
    [Win32]一个调试器的实现(六)显示源代码
    [Win32]一个调试器的实现(五)调试符号
    [Win32]一个调试器的实现(四)读取寄存器和内存
    将博客搬至CSDN
    AndroidManifest.xml解析和五大布局介绍
    十六进制颜色
  • 原文地址:https://www.cnblogs.com/banshanliang/p/13893180.html
Copyright © 2011-2022 走看看