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进入的姿势绑定。否则在动作的切换时会导致动作的错位。

    缓慢开发中

  • 相关阅读:
    iSCSI又称为IPSAN
    文档类型定义DTD
    HDU 2971 Tower
    HDU 1588 Gauss Fibonacci
    URAL 1005 Stone Pile
    URAL 1003 Parity
    URAL 1002 Phone Numbers
    URAL 1007 Code Words
    HDU 3306 Another kind of Fibonacci
    FZU 1683 纪念SlingShot
  • 原文地址:https://www.cnblogs.com/banshanliang/p/13893180.html
Copyright © 2011-2022 走看看