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

    缓慢开发中

  • 相关阅读:
    刷脸背后:人脸检测人脸识别人脸检索_张重生资料整理
    webpack工具
    js精度缺失和最大安全整数
    在线文档预览(干货篇)
    讨论js比较两个数组(对象)是否相等的范围
    js不同数据类型中==与===的对比
    js中this的指向
    前后端数据类型
    js网页节点操作
    圆角渐变边框实现
  • 原文地址:https://www.cnblogs.com/banshanliang/p/13893180.html
Copyright © 2011-2022 走看看