一种基于游戏开发的人物动作采集系统及其运行方法

文档序号:819361 发布日期:2021-03-30 浏览:14次 >En<

阅读说明:本技术 一种基于游戏开发的人物动作采集系统及其运行方法 (Character action acquisition system based on game development and running method thereof ) 是由 刘军 于 2020-12-03 设计创作,主要内容包括:本发明公开了一种基于游戏开发的人物动作采集系统及其运行方法,包括集成箱,集成箱的内部分别固定安装有控制模块、图像采集模块、存储模块、3DMax单元、散热器、MotionBuilder坐标定位模块和动作捕捉模块,3DMax单元的内部包含有CS骨骼系统模块,动作捕捉模块的内部包含有运动轨迹分析模块、传感器分析模块、传感器识别模块、传感器记录模块,集成箱的一侧设置有运动轨道,运动轨道的一端固定安装有直线电机,直线电机的输出端固定安装有活动杆,活动杆的末端固定安装有滑动台,滑动台上呈均匀设置滑动安装有安装套。本发明在使用过程中,具有快速定位坐标的作用,并设置有动作捕捉和动作分析功能,使用快捷简单。(The invention discloses a character motion acquisition system based on game development and an operation method thereof, and the character motion acquisition system comprises an integrated box, wherein a control module, an image acquisition module, a storage module, a 3D Max unit, a radiator, a MotionBuilder coordinate positioning module and a motion capture module are respectively and fixedly arranged in the integrated box, a CS skeleton system module is arranged in the 3D Max unit, a motion track analysis module, a sensor identification module and a sensor recording module are arranged in the motion capture module, one side of the integrated box is provided with a motion track, one end of the motion track is fixedly provided with a linear motor, the output end of the linear motor is fixedly provided with a movable rod, the tail end of the movable rod is fixedly provided with a sliding table, and the sliding table is uniformly provided with a sliding installation sleeve. The invention has the function of quickly positioning coordinates in the using process, is provided with the functions of motion capture and motion analysis, and is quick and simple to use.)

一种基于游戏开发的人物动作采集系统及其运行方法

技术领域

本发明涉及游戏开发技术领域,尤其涉及一种基于游戏开发的人物动作采集系统及其运行方法。

背景技术

游戏制作,是指一个电子游戏的制作过程。由于游戏的类型、大小和要求,游戏制作需要的人员和时间也不一样,游戏制作一般主要分为两大块,即程序开发、美术设计。程序开发主要包括服务器端开发、客户端开发。而美术设计包括场景、角色、次时代、特效、动画等部分,要完成一个优秀的游戏作品,每一部分都需有专业人才负责,其中涉及到多种设计软件和计算软件,例如The Games Factory、Adobe Flash、RPG制作大师、Game Maker、Game Baker和Pygame等,针对游戏开发过程中的工作采集来说,目前大多采用专业演员穿戴特效戏服,特效戏服上安装有多个定位点,与专业演员的身躯匹配,通过采集定位点的运动轨迹,实现动作采集的作用,但是在动作采集过程中,误差较大,影响后期成像质量,因此,我们提出一种基于游戏开发的人物动作采集系统及其运行方法。

发明内容

本发明的目的是为了解决现有技术中存在的缺点,而提出的一种基于游戏开发的人物动作采集系统及其运行方法。

为了实现上述目的,本发明采用了如下技术方案:

一种基于游戏开发的人物动作采集系统,包括集成箱,所述集成箱的内部分别固定安装有控制模块、图像采集模块、存储模块、3DMax单元、散热器、MotionBuilder坐标定位模块和动作捕捉模块,所述3DMax单元的内部包含有CS骨骼系统模块,所述动作捕捉模块的内部包含有运动轨迹分析模块、传感器分析模块、传感器识别模块、传感器记录模块,所述集成箱的一侧设置有运动轨道,所述运动轨道的一端固定安装有直线电机,所述直线电机的输出端固定安装有活动杆,所述活动杆的末端固定安装有滑动台,所述滑动台上呈均匀设置滑动安装有安装套,每个所述安装套上均固定安装有摄像头,所述运动轨道的末端固定安装有活动台,所述活动台的内壁底端中心位置固定安装有伺服电机,所述伺服电机的输出端固定安装有活动板。

优选的,所述集成箱的上表面设置有操作电脑本体,且所述集成箱的一侧外壁分别固定安装有显示屏和操作面板,且所述集成箱的另一侧固定安装有输出输入连接端组。

优选的,每个所述安装套上转动安装有调节螺丝,所述固定立柱上呈均匀分布开设有与调节螺丝匹配的固定孔。

优选的,所述活动板的下表面呈均匀设置固定安装有呈垂直分布的支撑导柱,所述活动台的内壁底端开设有与支撑导柱匹配的环形滑道。

本发明提供一种基于游戏开发的人物动作采集系统及其运行方法,包括如下步骤:

SE01-1:演员站立在活动板上,并面向摄像头的一端,通过MotionBuilder坐标定位模块结合传感器的信息,定位坐标,设为初建模的坐标信息,再通过演员身上的传感器,通过传感器识别模块进行识别;

SE01-2:直线电机启动,带动滑动台移动,使演员身上的传感器可以全部位于摄像头的采集角度内;

SE01-3:伺服电机带动活动板旋转,摄像头以360°识别演员身上的传感器,通过传感器分析模块、传感器识别模块进行识别和分析,然后再通过传感器记录模块进行记录,存储在存储模块中,完成任务初建模。

本发明提供一种基于游戏开发的人物动作采集系统及其运行方法,还包括如下步骤:

SE02-1:演员在活动板做出相应的工作,通过摄像头采集图像,传感器识别模块识别入射角度内的传感器数量和型号,并通过传感器分析模块和传感器识别模块进行分析和记录,存储在存储模块中,完成一段动作的模型,并与初建模对比;

本发明提供一种基于游戏开发的人物动作采集系统及其运行方法,还包括如下步骤:

SE03-1:通过运动轨迹分析模块分析存储模块中一段动作的模型数据,传输到操作电脑本体,通过3DMax单元内部的CS骨骼系统模块进行动作分析,完成后,记录在存储模块中。

本发明提出的一种基于游戏开发的人物动作采集系统及其运行方法,有益效果在于:本系统中设置有伺服电机和直线电机,通过直线电机调节摄像头的入射面积,使传感器可以完全位于采集范围内,再利用MotionBuilder坐标定位模块对每个传感器进行快速定位,完成初步建模的操作;

在图像采集过程中,利用每个传感器型号与初建模的信息对比,可以对每个动作完成分析,采集和分析效率较快,使用简单。

附图说明

图1为本发明提出的一种基于游戏开发的人物动作采集系统及其运行方法的结构示意图;

图2为本发明提出的一种基于游戏开发的人物动作采集系统及其运行方法的图1的侧视图;

图3为本发明提出的一种基于游戏开发的人物动作采集系统及其运行方法的活动台部件的剖切图;

图4为本发明提出的一种基于游戏开发的人物动作采集系统及其运行方法的集成箱部件的剖切图;

图5为本发明提出的一种基于游戏开发的人物动作采集系统及其运行方法的运行过程;

图6为本发明提出的一种基于游戏开发的人物动作采集系统及其运行方法的工作示意图。

图中:1、集成箱;2、显示屏;3、操作面板;4、操作电脑本体;5、固定立柱;6、摄像头;7、滑动台;8、运动轨道;9、活动板;10、活动台;11、环形滑道;12、伺服电机;13、支撑导柱;14、输出输入连接端组;15、直线电机;16、活动杆;17、安装套;18、调节螺丝;19、散热器;20、控制模块;21、图像采集模块;22、存储模块;23、CS骨骼系统模块;24、MotionBuilder坐标定位模块;25、3DMax单元;26、动作捕捉模块;27、运动轨迹分析模块;28、传感器分析模块;29、传感器识别模块;30、传感器记录模块。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

在本发明的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

参照图1-6,一种基于游戏开发的人物动作采集系统,包括集成箱1,集成箱1的内部分别固定安装有控制模块20、图像采集模块21、存储模块22、3DMax单元25、散热器19、MotionBuilder坐标定位模块24和动作捕捉模块26,3DMax单元25的内部包含有CS骨骼系统模块23,动作捕捉模块26的内部包含有运动轨迹分析模块27、传感器分析模块28、传感器识别模块29、传感器记录模块30,集成箱1的一侧设置有运动轨道8,运动轨道8的一端固定安装有直线电机15,直线电机15的输出端固定安装有活动杆16,活动杆16的末端固定安装有滑动台7,滑动台7上呈均匀设置滑动安装有安装套17,每个安装套17上均固定安装有摄像头6,运动轨道8的末端固定安装有活动台10,活动台10的内壁底端中心位置固定安装有伺服电机12,伺服电机12的输出端固定安装有活动板9,集成箱1的上表面设置有操作电脑本体4,且集成箱1的一侧外壁分别固定安装有显示屏2和操作面板3,且集成箱1的另一侧固定安装有输出输入连接端组14,每个安装套17上转动安装有调节螺丝18,固定立柱5上呈均匀分布开设有与调节螺丝18匹配的固定孔,活动板9的下表面呈均匀设置固定安装有呈垂直分布的支撑导柱13,活动台10的内壁底端开设有与支撑导柱13匹配的环形滑道11。

本发明提供一种基于游戏开发的人物动作采集系统及其运行方法,包括如下步骤:

SE01-1:演员站立在活动板9上,并面向摄像头6的一端,通过MotionBuilder坐标定位模块24结合传感器的信息,定位坐标,设为初建模的坐标信息,再通过演员身上的传感器,通过传感器识别模块29进行识别;

SE01-2:直线电机15启动,带动滑动台7移动,使演员身上的传感器可以全部位于摄像头6的采集角度内;

SE01-3:伺服电机12带动活动板9旋转,摄像头6以360°识别演员身上的传感器,通过传感器分析模块28、传感器识别模块29进行识别和分析,然后再通过传感器记录模块30进行记录,存储在存储模块22中,完成任务初建模。

本发明提供一种基于游戏开发的人物动作采集系统及其运行方法,还包括如下步骤:

SE02-1:演员在活动板9做出相应的工作,通过摄像头6采集图像,传感器识别模块9识别入射角度内的传感器数量和型号,并通过传感器分析模块28和传感器识别模块29进行分析和记录,存储在存储模块22中,完成一段动作的模型,并与初建模对比;

本发明提供一种基于游戏开发的人物动作采集系统及其运行方法,还包括如下步骤:

SE03-1:通过运动轨迹分析模块27分析存储模块22中一段动作的模型数据,传输到操作电脑本体4,通过3DMax单元25内部的CS骨骼系统模块23进行动作分析,完成后,记录在存储模块22中。

本发明中,在进行动作采集之前,演员身上布设有多个传感器,每个传感器的型号不同,演员站立在活动板9上,通过启动直线电机15,带动固定立柱5的设置位置,调节摄像头6的入射角度,使每个传感器均位于摄像头6的入射角度内,利用MotionBuilder坐标定位模块24进行建模前的坐标定位;

首先摄像头6采集演员正面的图像,然后伺服电机12启动,带动演员进行360°的旋转工作,摄像头6持续摄像,通过传感器识别模块29识别传感器型号,再通过传感器分析模块28对传感器分析,将每个传感器型号信息通过传感器记录模块30进行记录,并传输到存储模块22进行存储;

完成建模后,存储模块22中保留初建模下每个传感器的型号信息,然后在演员做出动作的时候,再次利用传感器识别模块29和传感器分析模块28进行识别和分析,与初建模的传感器信息对比,在3DMax单元中建立动作模型;

利用运动轨迹分析模块27对动作模型进行分析,利用CS骨骼系统模块23进行动作建模,完成一系列的动作,完成后的动作转换为电信号存储在存储模块22中。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:车辆及模拟游戏的实现方法及车载显示终端和介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类