一种三维软件控制灯光的方法

文档序号:9828778阅读:1353来源:国知局
一种三维软件控制灯光的方法
【技术领域】
[0001]本发明涉及一种灯光控制方法,特别是一种利用三维软件控制灯光的方法。
【背景技术】
[0002]计算机图形制作产业虽然产生时间并不长,但是由于其能实现诸多真是场景所不能实现的画面,因此发展速度相当迅猛。
[0003]影视制作中常常需要将实际拍摄的场景与三维物体匹配,其中光线匹配是一种复杂耗时的过程。为了使三维制作的部分和实际拍摄的人物完全结合,在光线的方向,色彩,亮度等方面则要保持一致。这需要凭借艺术家的感觉反复调整,而动态变化的复杂灯光效果几乎无法匹配。

【发明内容】

[0004]有鉴于此,本发明的目的在于提供一种三维软件控制灯光的方法,解决上述问题。
[0005]为了达到上述目的,本发明提供一种三维软件控制灯光的方法,其包括以下步骤。
[0006]本发明采用3DMAX同步灯光系统,可以直接通过在3DMAX里制作动画,然后同步驱动外部光阵,摒弃了原来估计灯光的方法,使得灯光控制变得非常容易,实现虚实灯光的完美结合。本发明还可以扩展用于舞台灯光,虚拟现实等灯光控制领域。
【附图说明】
[0007]图1是本发明一种三维软件控制灯光的方法一个具体实施例的流程图。
[0008]图2是本发明一个具体实施例光阵的示意图。
【具体实施方式】
[0009]请参看图1所示,本发明提供了一种三维软件控制灯光的方法,其包括以下步骤。
[0010]步骤101,在三维软件中制作与实拍物体对应的虚拟模型,并关联虚拟模型和实拍模型对应的采样点。
[0011 ] 在一个具体的实施例中,所述虚拟模型与实拍物体具有相同的尺寸或者等比例。这样控制起来会比较方便,不至于出现错误。
[0012]关联虚拟模型和实拍物体的采样点可以让测光更加准确。采样点越密集相对结果更加精确,但是必然计算量会增加很多,实时性变差。
[0013]步骤102,按照实拍摄物体所需要的灯光效果,在三维软件中用虚拟模型制作动画。
[0014]传统的方式为人为控制灯光,难免出现控制不好光照强度角度,把握不好灯光变化时的操作时机,非常容易出现操作过当的情况。而将待拍摄物体的灯光效果做成动画,保证了动作的规范性,同时有能很好地与画面中的其他内容融合在一起。
[0015]步骤103,播放所述动画,将虚拟模型上的采样点在每一帧的光强度数据发送到光阵,用以根据所述光强度数据调整光阵的灯光。
[0016]在一个具体的实施例中,所述三维软件为3DMAX。所述光阵由微控制器控制的控制电路控制,所述微控制接收到所述三维软件给出的光强度数据后计算,得到光阵上灯光的亮度和颜色,微控制器驱动控制电路改变光阵上灯光的亮度和颜色。
[0017]具体步骤包括,微控制器通过类似SOket的方式与3DMAX通讯,向3DMAX发送获取每个采样点位置的RGB光强度分量的mel命令。当接收到3DMAX计算完毕的返回值后,微控制器将其转化为特定编码通过接口发送到控制电路上。
[0018]在一个具体的实施例中,所述3DMAX计算完采样点光强度分量后,通过USB 口发送到微控制器上。
[0019]在一个具体的实施例中如图2所示,所述光阵为球形结构,所述光阵上的灯光为LED灯,所述LED灯均匀分布于球形结构的表面上。所述实拍物体处于球心的位置。微控制器采用脉宽调制编码,通过调制脉冲占空比控制LED亮度,将Maya发送的RGB光强度分量转换成开关亮度控制信号,控制控制电路。
[0020]同理,采用本发明的方法可以扩展用于舞台灯光,虚拟现实等灯光控制领域。
[0021]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换等,均应包含在本发明的保护范围之内。
【主权项】
1.一种三维软件控制灯光的方法,其包括以下步骤: 在三维软件中制作与实拍物体对应的虚拟模型,并关联虚拟模型和实拍模型对应的采样点; 按照实拍摄物体所需要的灯光效果,在三维软件中用虚拟模型制作动画; 播放所述动画,将虚拟模型上的采样点在每一帧的光强度数据发送到光阵,用以根据所述光强度数据调整光阵的灯光。2.根据权利要求1所述的方法,其特征在于,所述三维软件为3DMAX。3.根据权利要求1所述的方法,其特征在于,所述虚拟模型与实拍物体等比例,且所述采样点等比例分布。4.根据权利要求1所述的方法,其特征在于,所述光阵由微控制器控制的控制电路控 制,所述微控制接收到所述三维软件给出的光强度数据后计算,得到光阵上灯光的亮度和颜色,微控制器驱动控制电路改变光阵上灯光的亮度和颜色。5.根据权利要求4所述的方法,其特征在于,所述光强度数据为RGB光强度分量。6.根据权利要求4所述的方法,其特征在于,所述微控制器驱动控制电路改变光阵上 灯光的亮度和颜色采用脉宽调制,通过调制脉冲占空比控制灯光亮度。7.根据权利要求1或4所述的方法,其特征在于,所述光阵上的灯光为LED灯。8.根据权利要求7所述的方法,其特征在于,所述光阵为球形结构,所述LED灯均匀分布于球形结构的表面上。9.根据权利要求8所述的方法,其特征在于,所述实拍物体处于球心的位置。
【专利摘要】本发明提供一种三维软件控制灯光的方法,其包括以下步骤:在三维软件中制作与实拍物体对应的虚拟模型,并关联虚拟模型和实拍模型对应的采样点;按照实拍摄物体所需要的灯光效果,在三维软件中用虚拟模型制作动画;播放所述动画,将虚拟模型上的采样点在每一帧的光强度数据发送到光阵,用以根据所述光强度数据调整光阵的灯光。
【IPC分类】H05B37/02
【公开号】CN105592610
【申请号】CN201410653922
【发明人】不公告发明人
【申请人】江苏京安拓达软件科技有限公司
【公开日】2016年5月18日
【申请日】2014年11月18日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1