一种三维软件控制演出的系统.pdf

上传人:00062****4422 文档编号:1344496 上传时间:2018-04-16 格式:PDF 页数:6 大小:318.08KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010262121.5

申请日:

2010.08.24

公开号:

CN101995835A

公开日:

2011.03.30

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止IPC(主分类):G05B 19/04申请日:20100824授权公告日:20120627终止日期:20130824|||文件的公告送达IPC(主分类):G05B 19/04收件人:北京水晶石数字科技股份有限公司文件名称:缴费通知书|||授权|||实质审查的生效IPC(主分类):G05B 19/04申请日:20100824|||公开

IPC分类号:

G05B19/04; H05B37/02; G06T19/20(2011.01)I

主分类号:

G05B19/04

申请人:

北京水晶石数字科技有限公司

发明人:

许亚敏

地址:

100089 北京市西三环北路89号中国外文大厦B座9层

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明提供一种三维软件控制演出的系统,其由以下部分组成:舞台形象,虚拟模型,所述虚拟模型建立在计算机三维软件中,具有与所述舞台形象关联的采样点和关节点;计算机,根据三维软件获取所述虚拟模型采样点的光强度数据和关节点的角度变化;光阵,由一系列灯光组合而成;伺服电机,连接在所述舞台形象的关节点上,用于根据角度控制指令改变舞台形象的各关节的角度;控制电路,连接在所述光阵上,用于根据指令控制光阵的灯光亮度和颜色;微控制单元,用于将从所述计算机获得的灯光信息发送给控制电路和将从所述计算机获得的虚拟模型关节点的角度变化转换成角度控制指令,发送给伺服电机。

权利要求书

1: 一种三维软件控制演出的系统, 其由以下部分组成 : 舞台形象, 所述舞台形象具有多个采样点和关节点 ; 虚拟模型, 所述虚拟模型建立在计算机三维软件中, 具有与所述舞台形象关联的采样 点和关节点 ; 计算机, 根据三维软件获取所述虚拟模型采样点的光强度数据和关节点的角度变化 ; 光阵, 由一系列灯光组合而成 ; 伺服电机, 连接在所述舞台形象的关节点上, 用于根据角度控制指令改变舞台形象的 各关节的角度 ; 控制电路, 连接在所述光阵上, 用于根据指令控制光阵的灯光亮度和颜色 ; 微控制单元, 链接所述控制电路和计算机, 用于将从所述计算机获得的灯光强度数据 发送给控制电路和将从所述计算机获得的虚拟模型关节点的角度变化转换成角度控制指 令, 发送给伺服电机。
2: 根据权利要求 1 所述的方法, 其特征在于, 所述舞台形象为木偶或皮影。
3: 根据权利要求 1 所述的方法, 其特征在于, 所述三维软件为 Maya。
4: 根据权利要求 1 所述的方法, 其特征在于, 所述虚拟模型与舞台形象等比例, 具有相 同数量的关节点, 且所述采样点等比例分布。
5: 根据权利要求 1 所述的方法, 其特征在于, 所述光强度数据为 RGB 光强度分量。
6: 根据权利要求 1 所述的方法, 其特征在于, 所述光阵为舞台灯光。
7: 根据权利要求 1 所述的方法, 其特征在于, 所述控制电路改变光阵上灯光的亮度和 颜色采用脉宽调制, 通过调制脉冲占空比控制灯光亮度。

说明书


一种三维软件控制演出的系统

    【技术领域】
     本发明涉及一种演出控制方法, 特别是一种利用三维软件控制演出的方法。技术背景 如今由于人力成本的增加, 很多传统手艺都被高科技取代了, 就如木偶戏皮影戏 都已经被电脑制作的动画带来的竞争慢慢地消失在人们的视线中。
     但是这种演出方式也有其独特的魅力, 如果能用机械控制完成木偶的演出, 那么 演出成本和场地限制将会大幅降低。有利于这种艺术形式的发展。
     发明内容
     有鉴于此, 本发明的目的在于提供一种三维软件控制演出的系统, 用于解决上述问题。 为了达到上述目的, 本发明提供一种三维软件控制演出的系统, 其由以下部分组 成: 舞台形象, 所述舞台形象具有多个采样点和关节点 ; 虚拟模型, 所述虚拟模型建立在计 算机三维软件中, 具有与所述舞台形象关联的采样点和关节点 ; 计算机, 根据三维软件获取 所述虚拟模型采样点的光强度数据和关节点的角度变化 ; 光阵, 由一系列灯光组合而成 ; 伺服电机, 连接在所述舞台形象的关节点上, 用于根据角度控制指令改变舞台形象的各关 节的角度 ; 控制电路, 连接在所述光阵上, 用于根据指令控制光阵的灯光亮度和颜色 ; 微控 制单元, 链接所述控制电路和计算机, 用于将从所述计算机获得的灯光信息发送给控制电 路和将从所述计算机获得的虚拟模型关节点的角度变化转换成角度控制指令, 发送给伺服 电机。
     优选地, 所述舞台形象为木偶或皮影。
     优选地, 所述三维软件为 Maya。
     优选地, 所述虚拟模型与舞台形象等比例, 具有相同数量的关节点, 且所述采样点 等比例分布。
     优选地, 所述光强度数据为 RGB 光强度分量。
     优选地, 所述光阵为舞台灯光。
     优选地, 所述控制电路改变光阵上灯光的亮度和颜色采用脉宽调制, 通过调制脉 冲占空比控制灯光亮度。
     本发明采用 Maya 同步演出系统, 可以直接通过在 Maya 里制作动画, 然后同步驱动 外部光阵, 摒弃了原来估计灯光的方法, 使得灯光控制变得非常容易 ; 同时还同步控制木偶 做动作, 实现了整个演出的无人操作。
     附图说明
     图 1 是本发明一种三维软件控制演出的系统一个具体实施例的原理框图。具体实施方式
     请参看图 1 所示, 本发明提供了一种三维软件控制演出的系统, 其包括以下部分。
     舞台形象, 所述舞台形象具有多个采样点和关节点。
     虚拟模型, 所述虚拟模型建立在计算机三维软件中, 具有与所述舞台形象关联的 采样点和关节点。
     在一个具体的实施例中, 所述舞台形象为木偶或皮影。所述虚拟模型与舞台形象 等比例, 具有相同数量的关节点, 且所述采样点等比例分布。
     所述虚拟模型与舞台形象具有相同的尺寸或者等比例。这样控制起来会比较方 便, 不至于出现错误 ; 而关联虚拟模型和舞台形象的采样点可以让测光更加准确。 采样点越 密集相对结果更加精确, 但是必然计算量会增加很多, 实时性变差。
     计算机, 根据三维软件获取所述虚拟模型采样点的光强度数据和关节点的角度变 化。
     伺服电机, 连接在所述舞台形象的关节点上, 用于根据角度控制指令改变舞台形 象的各关节的角度 ;
     在一个具体的实施例中, 所述舞台形象由伺服电机控制, 所述伺服电机接收到三 维模型发送的变化的角度数据后, 控制对应的关节点旋转对应的角度。所述伺服电机由微 控制器驱动, 所述微控制器接收三维软件输出的变化的角度数据后转换成伺服电机接受的 数据格式。 在一个具体的实施例中, 所述三维软件为 Maya, 其包括一个可供调用的通讯端口。 所述舞台形象为伺服电机控制的机械, 其机械结构中的活动关节点与所述虚拟模型的关节 点对应。所述伺服电机受微控制单元控制, 微控制单元接收到三维模型发送的变化的角度 信息后, 控制伺服电机对舞台形象对应的关节点旋转对应的角度。所述角度控制可以如机 器人控制每一个关节, 也可以如木偶皮影利用线杆控制。
     具 体 过 程 如 下。 首 先 通 过 函 数 CapTcpOpen(server_name) 打 开 通 讯 端 口, 与 maya 建立通讯。然后通过此端口以一定时间间隔向 maya 发送 mel 命令 (20ms)“getAttr objName.rx” , maya 收到此命令后, 随即执行此命令, 并通过端口以字符串的形式返回结果 至微控制单元, 微控制单元记录此结果, 并对其进行相应的数据转换与处理, 得到虚拟的关 节角度值。最后, 微控制单元通过 com 端口将数据传送至伺服电机。其格式为 #00AXXX ! #01AXXX !……其中 # 为起始标记, 00A 为通道数, XXX 代表关节角度制,!为结束符。
     而在另一个具体的实施例中, 所述虚拟模型为骨骼模型。因为要利用三维软件控 制待拍摄的实体物体并不需要让虚拟模型跟实体物体完全一致。 只需要虚拟模型具有跟实 体物体一致的结构即可。 一致的结构包括一致的关节位置、 等比例的关节点之间的距离等。 在虚拟模型制作的过程中, 应尽可能与舞台形象成等比例, 这样控制起来会比较方便, 不至 于出现错误。
     在一个具体的实施例中, 舞台形象并不是每时每刻都有动作, 也不是每次动作的 时候所有关节点都有动作变化。 因此只需要记录那些有动作变化的操作点的变化角度就可 以复现整个动作过程。
     光阵, 由一系列灯光组合而成 ;
     控制电路, 连接在所述光阵上, 用于根据指令控制光阵的灯光亮度和颜色 ;
     微控制单元, 链接所述控制电路和计算机, 用于将从所述计算机获得的灯光信息 发送给控制电路和将从所述计算机获得的虚拟模型关节点的角度变化转换成角度控制指 令, 发送给伺服电机。
     在一个具体的实施例中, 所述光强度数据为 RGB 光强度分量, 所述光阵为舞台灯 光, 所述光阵由控制电路控制, 所述控制电路接收到三维模型发送的光强度数据后, 改变光 阵上灯光的亮度和颜色。
     所述控制电路由微控制器驱动, 所述微控制器接收三维软件输出的光强度数据后 转换成控制电路接受的数据格式。
     具体步骤包括, 微控制器通过类似 soket 的方式与 Maya 通讯, 向 Maya 发送获取每 个采样点位置的 RGB 光强度分量的 mel 命令。当接收到 Maya 计算完毕的返回值后, 微控制 器将其转化为特定编码通过接口发送到控制电路上。
     在一个具体的实施例中, 所述控制电路改变光阵上灯光的亮度和颜色采用脉宽调 制, 通过调制脉冲占空比控制灯光亮度。
     以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明, 凡在本发明的精 神和原则之内, 所作的任何修改、 等同替换等, 均应包含在本发明的保护范围之内。

一种三维软件控制演出的系统.pdf_第1页
第1页 / 共6页
一种三维软件控制演出的系统.pdf_第2页
第2页 / 共6页
一种三维软件控制演出的系统.pdf_第3页
第3页 / 共6页
点击查看更多>>
资源描述

《一种三维软件控制演出的系统.pdf》由会员分享,可在线阅读,更多相关《一种三维软件控制演出的系统.pdf(6页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN101995835A43申请公布日20110330CN101995835ACN101995835A21申请号201010262121522申请日20100824G05B19/04200601H05B37/02200601G06T19/2020110171申请人北京水晶石数字科技有限公司地址100089北京市西三环北路89号中国外文大厦B座9层72发明人许亚敏54发明名称一种三维软件控制演出的系统57摘要本发明提供一种三维软件控制演出的系统,其由以下部分组成舞台形象,虚拟模型,所述虚拟模型建立在计算机三维软件中,具有与所述舞台形象关联的采样点和关节点;计算机,根据三维软件获取所。

2、述虚拟模型采样点的光强度数据和关节点的角度变化;光阵,由一系列灯光组合而成;伺服电机,连接在所述舞台形象的关节点上,用于根据角度控制指令改变舞台形象的各关节的角度;控制电路,连接在所述光阵上,用于根据指令控制光阵的灯光亮度和颜色;微控制单元,用于将从所述计算机获得的灯光信息发送给控制电路和将从所述计算机获得的虚拟模型关节点的角度变化转换成角度控制指令,发送给伺服电机。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书3页附图1页CN101995840A1/1页21一种三维软件控制演出的系统,其由以下部分组成舞台形象,所述舞台形象具有多个采样点和关节点;虚拟模型,。

3、所述虚拟模型建立在计算机三维软件中,具有与所述舞台形象关联的采样点和关节点;计算机,根据三维软件获取所述虚拟模型采样点的光强度数据和关节点的角度变化;光阵,由一系列灯光组合而成;伺服电机,连接在所述舞台形象的关节点上,用于根据角度控制指令改变舞台形象的各关节的角度;控制电路,连接在所述光阵上,用于根据指令控制光阵的灯光亮度和颜色;微控制单元,链接所述控制电路和计算机,用于将从所述计算机获得的灯光强度数据发送给控制电路和将从所述计算机获得的虚拟模型关节点的角度变化转换成角度控制指令,发送给伺服电机。2根据权利要求1所述的方法,其特征在于,所述舞台形象为木偶或皮影。3根据权利要求1所述的方法,其特。

4、征在于,所述三维软件为MAYA。4根据权利要求1所述的方法,其特征在于,所述虚拟模型与舞台形象等比例,具有相同数量的关节点,且所述采样点等比例分布。5根据权利要求1所述的方法,其特征在于,所述光强度数据为RGB光强度分量。6根据权利要求1所述的方法,其特征在于,所述光阵为舞台灯光。7根据权利要求1所述的方法,其特征在于,所述控制电路改变光阵上灯光的亮度和颜色采用脉宽调制,通过调制脉冲占空比控制灯光亮度。权利要求书CN101995835ACN101995840A1/3页3一种三维软件控制演出的系统技术领域0001本发明涉及一种演出控制方法,特别是一种利用三维软件控制演出的方法。技术背景0002如。

5、今由于人力成本的增加,很多传统手艺都被高科技取代了,就如木偶戏皮影戏都已经被电脑制作的动画带来的竞争慢慢地消失在人们的视线中。0003但是这种演出方式也有其独特的魅力,如果能用机械控制完成木偶的演出,那么演出成本和场地限制将会大幅降低。有利于这种艺术形式的发展。发明内容0004有鉴于此,本发明的目的在于提供一种三维软件控制演出的系统,用于解决上述问题。0005为了达到上述目的,本发明提供一种三维软件控制演出的系统,其由以下部分组成舞台形象,所述舞台形象具有多个采样点和关节点;虚拟模型,所述虚拟模型建立在计算机三维软件中,具有与所述舞台形象关联的采样点和关节点;计算机,根据三维软件获取所述虚拟模。

6、型采样点的光强度数据和关节点的角度变化;光阵,由一系列灯光组合而成;伺服电机,连接在所述舞台形象的关节点上,用于根据角度控制指令改变舞台形象的各关节的角度;控制电路,连接在所述光阵上,用于根据指令控制光阵的灯光亮度和颜色;微控制单元,链接所述控制电路和计算机,用于将从所述计算机获得的灯光信息发送给控制电路和将从所述计算机获得的虚拟模型关节点的角度变化转换成角度控制指令,发送给伺服电机。0006优选地,所述舞台形象为木偶或皮影。0007优选地,所述三维软件为MAYA。0008优选地,所述虚拟模型与舞台形象等比例,具有相同数量的关节点,且所述采样点等比例分布。0009优选地,所述光强度数据为RGB。

7、光强度分量。0010优选地,所述光阵为舞台灯光。0011优选地,所述控制电路改变光阵上灯光的亮度和颜色采用脉宽调制,通过调制脉冲占空比控制灯光亮度。0012本发明采用MAYA同步演出系统,可以直接通过在MAYA里制作动画,然后同步驱动外部光阵,摒弃了原来估计灯光的方法,使得灯光控制变得非常容易;同时还同步控制木偶做动作,实现了整个演出的无人操作。附图说明0013图1是本发明一种三维软件控制演出的系统一个具体实施例的原理框图。说明书CN101995835ACN101995840A2/3页4具体实施方式0014请参看图1所示,本发明提供了一种三维软件控制演出的系统,其包括以下部分。0015舞台形象。

8、,所述舞台形象具有多个采样点和关节点。0016虚拟模型,所述虚拟模型建立在计算机三维软件中,具有与所述舞台形象关联的采样点和关节点。0017在一个具体的实施例中,所述舞台形象为木偶或皮影。所述虚拟模型与舞台形象等比例,具有相同数量的关节点,且所述采样点等比例分布。0018所述虚拟模型与舞台形象具有相同的尺寸或者等比例。这样控制起来会比较方便,不至于出现错误;而关联虚拟模型和舞台形象的采样点可以让测光更加准确。采样点越密集相对结果更加精确,但是必然计算量会增加很多,实时性变差。0019计算机,根据三维软件获取所述虚拟模型采样点的光强度数据和关节点的角度变化。0020伺服电机,连接在所述舞台形象的。

9、关节点上,用于根据角度控制指令改变舞台形象的各关节的角度;0021在一个具体的实施例中,所述舞台形象由伺服电机控制,所述伺服电机接收到三维模型发送的变化的角度数据后,控制对应的关节点旋转对应的角度。所述伺服电机由微控制器驱动,所述微控制器接收三维软件输出的变化的角度数据后转换成伺服电机接受的数据格式。0022在一个具体的实施例中,所述三维软件为MAYA,其包括一个可供调用的通讯端口。所述舞台形象为伺服电机控制的机械,其机械结构中的活动关节点与所述虚拟模型的关节点对应。所述伺服电机受微控制单元控制,微控制单元接收到三维模型发送的变化的角度信息后,控制伺服电机对舞台形象对应的关节点旋转对应的角度。。

10、所述角度控制可以如机器人控制每一个关节,也可以如木偶皮影利用线杆控制。0023具体过程如下。首先通过函数CAPTCPOPENSERVER_NAME打开通讯端口,与MAYA建立通讯。然后通过此端口以一定时间间隔向MAYA发送MEL命令20MS“GETATTROBJNAMERX”,MAYA收到此命令后,随即执行此命令,并通过端口以字符串的形式返回结果至微控制单元,微控制单元记录此结果,并对其进行相应的数据转换与处理,得到虚拟的关节角度值。最后,微控制单元通过COM端口将数据传送至伺服电机。其格式为00AXXX01AXXX其中为起始标记,00A为通道数,XXX代表关节角度制,为结束符。0024而在另。

11、一个具体的实施例中,所述虚拟模型为骨骼模型。因为要利用三维软件控制待拍摄的实体物体并不需要让虚拟模型跟实体物体完全一致。只需要虚拟模型具有跟实体物体一致的结构即可。一致的结构包括一致的关节位置、等比例的关节点之间的距离等。在虚拟模型制作的过程中,应尽可能与舞台形象成等比例,这样控制起来会比较方便,不至于出现错误。0025在一个具体的实施例中,舞台形象并不是每时每刻都有动作,也不是每次动作的时候所有关节点都有动作变化。因此只需要记录那些有动作变化的操作点的变化角度就可以复现整个动作过程。0026光阵,由一系列灯光组合而成;0027控制电路,连接在所述光阵上,用于根据指令控制光阵的灯光亮度和颜色;。

12、说明书CN101995835ACN101995840A3/3页50028微控制单元,链接所述控制电路和计算机,用于将从所述计算机获得的灯光信息发送给控制电路和将从所述计算机获得的虚拟模型关节点的角度变化转换成角度控制指令,发送给伺服电机。0029在一个具体的实施例中,所述光强度数据为RGB光强度分量,所述光阵为舞台灯光,所述光阵由控制电路控制,所述控制电路接收到三维模型发送的光强度数据后,改变光阵上灯光的亮度和颜色。0030所述控制电路由微控制器驱动,所述微控制器接收三维软件输出的光强度数据后转换成控制电路接受的数据格式。0031具体步骤包括,微控制器通过类似SOKET的方式与MAYA通讯,向MAYA发送获取每个采样点位置的RGB光强度分量的MEL命令。当接收到MAYA计算完毕的返回值后,微控制器将其转化为特定编码通过接口发送到控制电路上。0032在一个具体的实施例中,所述控制电路改变光阵上灯光的亮度和颜色采用脉宽调制,通过调制脉冲占空比控制灯光亮度。0033以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换等,均应包含在本发明的保护范围之内。说明书CN101995835ACN101995840A1/1页6图1说明书附图CN101995835A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 控制;调节


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1