首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序包(应用软件)论文

基于Python的动画树编辑器的设计与实现

摘要第2-3页
Abstract第3页
1 绪论第6-10页
    1.1 研究目的与意义第6-7页
    1.2 研究现状第7-9页
    1.3 本文组织结构第9-10页
2 相关技术第10-16页
    2.1 Python第10-11页
    2.2 PyQt第11-14页
        2.2.1 Qt介绍第11-13页
        2.2.2 Python模块集PyQt第13-14页
    2.3 开发工具第14-15页
        2.3.1 PyCharm第14页
        2.3.2 Qt Designer第14-15页
    2.4 本章小结第15-16页
3 项目需求与概要设计第16-29页
    3.1 项目背景与项目需求第16-17页
    3.2 游戏动画树结构设计第17-23页
        3.2.1 动画树节点第17-20页
        3.2.2 动画树边第20-21页
        3.2.3 动画状态机第21-23页
    3.3 动画树编辑器功能设计第23-27页
        3.3.0 可视化展示动画树结构第23页
        3.3.1 可视化展示与编辑状态机第23-24页
        3.3.2 编辑动画树节点与边的属性第24页
        3.3.3 序列化与反序列化第24-25页
        3.3.4 编辑动画树结构第25-26页
        3.3.5 撤销与重做功能第26页
        3.3.6 编辑骨骼权重第26-27页
        3.3.7 全局查找功能第27页
    3.4 本章小结第27-29页
4 动画树结构详细设计第29-38页
    4.1 节点的类设计第29-35页
    4.2 边的类设计第35-37页
    4.3 本章小结第37-38页
5 编辑器详细设计与实现第38-53页
    5.1 编辑器整体结构设计第38-39页
    5.2 编辑器选中状态的控制第39-41页
    5.3 动画树节点复制、粘贴、删除第41-45页
    5.4 撤销与重做第45-46页
    5.5 序列化与反序列化第46-51页
    5.6 骨骼权重编辑第51-52页
    5.7 本章小结第52-53页
6 编辑器展示第53-58页
    6.1 整体效果展示第53-54页
    6.2 动画树树形目录第54页
    6.3 动画树图形化编辑区域第54-55页
    6.4 动画树属性编辑第55-56页
    6.5 动画树节点编辑菜单第56-57页
    6.6 全局查找第57-58页
结论第58-59页
参考文献第59-61页
致谢第61-63页

论文共63页,点击 下载论文
上一篇:带通信开销的多DAG调度算法研究
下一篇:基于Gromov-Wasserstein距离的3D图形匹配方法