[发明专利]LED灯光场景的三维编辑方法有效
申请号: | 200910248010.6 | 申请日: | 2009-12-31 |
公开(公告)号: | CN102117347A | 公开(公告)日: | 2011-07-06 |
发明(设计)人: | 范宗国;李英远;谢海军 | 申请(专利权)人: | 上海广茂达光艺科技股份有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 薛琦;朱水平 |
地址: | 200233 上海市徐*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | led 灯光 场景 三维 编辑 方法 | ||
技术领域
本发明涉及一种LED灯光场景的编辑方法,特别是涉及一种通过计算机软件实现的LED灯光场景的三维编辑方法。
背景技术
随着电子、软件技术的迅猛发展和大功率LED的广泛应用,各种LED灯光工程实现效果的计算机软件编辑方法也越来越被各个厂家和用户所重视。目前LED灯光行业的场景编辑计算机软件及采用的方法主要适用于规则布灯,通常采用平面内二维编辑的方法,复杂的三维LED布灯结果也是被变形转化为平面的编辑方法进行效果制作。因此场景效果变形严重或很多效果无法实现。所以,现有技术中还没有一种LED灯光景观场景的三维编辑方法。
发明内容
本发明要解决的技术问题是为了克服现有技术无法对设计好的LED布灯进行真实三维显示及场景编辑的缺陷,提供一种LED灯光场景的三维编辑方法。
本发明是通过下述技术方案来解决上述技术问题的:
LED灯光场景的三维编辑方法,其特征在于,其包括以下步骤:
S4、基于布灯数据库中的布灯三维坐标,采用算法生成场景效果文件;和/或S5、基于布灯数据库中的布灯三维坐标与平面素材的投影关系,利用像素采集方式,生成场景效果文件;和/或S6、基于三维对象,生成场景效果文件。
其中,步骤S4之前还包括以下步骤:
S1、采用AutoCAD软件进行LED布灯,保存成*.dxf格式布灯文件;
S2、导入并解析该*.dxf格式布灯文件,将解析出的信息写入布灯数据库;
S3、读取该布灯数据库,利用OpenGL进行三维布灯显示。
其中,步骤S6之后还包括以下步骤:S7、读取该场景效果文件,利用OpenGL以三维方式预览该场景效果文件。
其中,步骤S1进一步包括以下步骤:
S11、新建AutoCAD文件,确定坐标范围,确定布灯点;
S12、灯具类型判断,绘制投光关系;
S13、确定控制器与灯具之间的连接关系,采用三维多段线依次连接控制器与所控灯具;
S14、标识控制器属性,采用多行文字标识出控制器的IP信息、网络端口、通道号、总线方式和色彩模式;
S15、保存成*.dxf格式布灯文件。
其中,步骤S12中灯具类型若为投光灯,则以直线方式绘制灯点与光点关系。
其中,步骤S2进一步包括以下步骤:
S21、打开并读取*.dxf格式布灯文件;
S22、解析三维多段线顶点序号及顶点三维坐标;
S23、若灯具类型为投光灯,则解析直线起点三维坐标及结束点三维坐标,然后将步骤S22中的坐标点进行偏移修正;
S24、解析多行文字,解析出控制器的IP信息、网络端口、通道号、总线方式和色彩模式;
S25、若布灯信号线存在分叉情况,则解析分叉信息,按分叉点位置,对灯具顺序进行重新排列;
S26、将步骤S22-S25中解析出的信息写入access布灯数据库。
其中,步骤S3进一步包括以下步骤:
S31、读取access布灯数据库,将步骤S2的结果信息读取到软件数据缓冲区;
S32、利用OpenGL三维显示布灯情况;
S33、通过鼠标操作,以缩放、平移、旋转方式按不同角度查看布灯。
其中,步骤S4进一步包括以下步骤:
S41、选择要生成场景效果文件的布灯;
S42、选择算法,设置算法参数,所述参数决定了算法的色彩、方向、帧数、速度;
S43、按步骤S42中的算法和参数实时计算步骤S41中灯点的颜色数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海广茂达光艺科技股份有限公司,未经上海广茂达光艺科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910248010.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:手持终端及其中使用的动态扫描方法
- 下一篇:用于数模混合信号芯片的可测性电路