• 《Genesis-3D开源游戏引擎--横版格斗游戏制作教程02:关键帧动画导入与切割》


    2. 关键帧动画导入与切割

    动画的分割与导入概述:

    在游戏当中,游戏角色在不同状态下会有不同的动作,这些动作在引擎里相当于一段段的动画片段。当导入模型资源的时候,连同模型动画都会一并导入到引擎中。开发者这需要在引擎当中,按照事先调试好的序列帧动画,将动画分割成不同的动画片段即可。

    原理:

    导入->分割,分割原则遵循美术人员提供的动画分割表。

    实现方法:

    步骤1:

    将带有动画的模型文件,导入到Genesis-3D引擎中,操作方法参考资源导入。

    步骤2:

    引擎中分割动画方法。在项目文件中选择zhujue.fbx文件->打开其资源面板->选择动画->勾选分割动画选项->分割动画下拉框->分割即可。资源面板如图2-1-1所示。


    图2-1-1

    步骤3:

    勾选分割动画,出现分割动画下拉框,如图2-1-2所示。


    图2-1-2

     

    在图2-1-2中:包含着如下分割动画信息。

    (1)名字:分割动画的命名。

    (2)开始:分割此段动画的开始帧。

    (3)结束:分割此段动画的结束帧。

    (4)"":点选之后就是增加一段分割动画。

    步骤4:

    美术人员在制作模型动画时候,为方便以后再引擎中切割动画,可以制作一张动作帧数分割表,按照图2-2-1所示内容制作。


    图2-2-1

    其中名字、开始帧和结束帧根据动画资源填写即可。按照表中动画内容,在资源面板中选择“”选项,来增加一段动画的分割,按照提供的动作帧数分割表,将整个角色动画,分割成所需动作,分割完毕之后勾选确认即可。 以上变是动画分割的基本内容,完成分割之后,可以再引擎中查看分割好的动画。

    引擎官方网站:http://www.genesis-3d.com.cn/

    官方论坛:http://bbs.9tech.cn/genesis-3d/

    官方千人大群:59113309   135439306

    YY频道-游戏开发大讲堂(完全免费,定期开课):51735288 

    Genesis-3D开源游戏引擎:游戏起源,皆因有我!!!

  • 相关阅读:
    Oracle SQL Developer 设置自动提示(完成设置)
    访问控制修饰符
    BigDecimal.valueOf
    Use try-with-resources
    python学习之字符编码
    python语法:
    python学习之环境搭建 输入输出
    C51存储的优化
    c51中的bit,SBIT
    关于IO模拟时序(SPI)的注意事项
  • 原文地址:https://www.cnblogs.com/G-3D/p/3500763.html
Copyright © 2020-2023  润新知