一种舞台灯的宏效果展示方法、装置、介质及电子设备与流程

文档序号:22630849发布日期:2020-10-23 20:01阅读:492来源:国知局
一种舞台灯的宏效果展示方法、装置、介质及电子设备与流程

本发明属于舞台照明领域,涉及一种宏效果展示方法,特别是涉及一种舞台灯的宏效果展示方法、装置、介质及电子设备。



背景技术:

舞台灯光也叫“舞台照明”,简称“灯光”,其属于舞台美术造型的手段之一。具体地,舞台灯光是指运用舞台灯光设备(如舞台灯具、幻灯、控制系统等)和技术手段,根据实际需要以光色及其变化显示环境、渲染气氛、突出中心人物,创造舞台空间感、时间感,塑造舞台演出的外部形象,并提供必要的灯光效果(如风、雨、云、水、闪电)等。

为实现良好的舞台效果,舞台灯往往内置有效果宏。其中,所述效果宏是指舞台灯在出厂时内置的一些程序,这些程序能够自动控制灯光的运行状态来实现一定的舞台效果。然而,发明人在实际应用中发现,现有方案中并没有提供对效果宏的描述方式,用户只能通过实际使用来获知效果宏所能实现的舞台效果。



技术实现要素:

鉴于以上所述现有技术的缺点,本发明的目的在于提供一种舞台灯的宏效果展示方法、装置、介质及电子设备,用于解决现有技术中没有提供对效果宏的描述方式的问题。

为实现上述目的及其他相关目的,本发明的第一方面提供一种舞台灯的宏效果展示方法;所述舞台灯的宏效果展示方法包括:获取舞台灯的内置效果宏;根据所述内置效果宏获取一宏效果描述文件;获取所述舞台灯的展示场景;根据所述宏效果描述文件获取所述舞台灯的模型和光斑图案;将所述舞台灯的模型和光斑图案投射到所述展示场景中,以实现所述舞台灯的宏效果展示。

于所述第一方面的一实施例中,根据所述内置效果宏获取所述宏效果描述文件的实现方法包括:获取舞台灯的状态参数;获取至少一个展示时间段;获取各展示时间段内所述状态参数随时间的变化关系,并将其添加到所述宏效果描述文件中。

于所述第一方面的一实施例中,在任一展示时间段内,所述状态参数随时间的变化关系包括线性变化或曲线变化。

于所述第一方面的一实施例中,根据所述宏效果描述文件获取所述舞台灯的模型和光斑图案的实现方法包括:所述宏效果描述文件还包括所述舞台灯的光源参数;根据所述宏效果描述文件获取所述舞台灯的光源参数和状态参数;根据所述舞台灯的光源参数生成所述舞台灯的模型;根据所述舞台灯的状态参数生成所述舞台灯的光斑图案。

于所述第一方面的一实施例中,获取所述舞台灯的展示场景的实现方法包括:获取所述展示场景的组成元素;对所述组成元素进行配置以生成所述展示场景;对所述展示场景的灯光进行配置。

于所述第一方面的一实施例中,将所述舞台灯的模型和光斑图案投射到所述展示场景中的实现方法包括:获取第一投射位置,并将所述舞台灯的模型投射到所述第一投射位置;获取第二投射位置,并采用中心投影方式将所述光斑图案投射到所述第二投射位置。

于所述第一方面的一实施例中,将所述舞台灯的模型和光斑图案投射到所述展示场景中以后,所述舞台灯的宏效果展示方法还包括:根据接收到的舞台灯调整指令对所述舞台灯的模型进行调整。

本发明的第二方面提供一种舞台灯的宏效果展示装置;所述舞台灯的宏效果展示装置包括:效果宏获取模块,用于获取舞台灯的内置效果宏;描述文件获取模块,与所述效果宏获取模块相连,用于根据所述内置效果宏获取一宏效果描述文件;展示场景获取模块,用于获取所述舞台灯的展示场景;描述文件处理模块,与所述描述文件获取模块相连,用于根据所述宏效果描述文件获取所述舞台灯的模型和光斑图案;宏效果展示模块,与所述展示场景获取模块和所述描述文件处理模块相连,用于将所述舞台灯的模型和光斑图案投射到所述展示场景中,以实现所述舞台灯的宏效果展示。

本发明的第三方面提供一种计算机可读存储介质,其上存储有计算机程序;该计算机程序被处理器执行时实现第一方面所述的舞台灯的宏效果展示方法。

本发明的第四方面提供一种电子设备;所述电子设备包括:存储器,存储有一计算机程序;处理器,与所述存储器通信相连,调用所述计算机程序时执行第一方面所述的舞台灯的宏效果展示方法;显示器,与所述处理器和所述存储器通信相连,用于显示所述舞台灯的宏效果展示方法的相关gui交互界面。

如上所述,本发明所述舞台灯的宏效果展示方法、介质及电子设备的一个技术方案具有以下有益效果:

所述舞台灯的宏效果展示方法能够根据所述舞台灯的内置效果宏获取相应的宏效果描述文件,并根据所述宏效果描述文件获取舞台灯的模型和光斑图案。基于此,所述舞台灯的宏效果展示方法通过将所述舞台灯的模型和光斑图案投射到展示场景中即可实现所述舞台灯的宏效果展示。

附图说明

图1显示为本发明所述舞台灯的宏效果展示方法于一具体实施例中的流程图。

图2显示为本发明所述舞台灯的宏效果展示方法于一具体实施例中步骤s12的流程图。

图3显示为本发明所述舞台灯的宏效果展示方法于一具体实施例中步骤s14的流程图。

图4显示为本发明所述舞台灯的宏效果展示方法于一具体实施例中步骤s13的流程图。

图5显示为本发明所述舞台灯的宏效果展示方法于一具体实施例中步骤s15的流程图。

图6显示为本发明所述舞台灯的宏效果展示方法于一具体实施例中获取的展示图的示例图。

图7显示为本发明所述舞台灯的宏效果展示装置于一具体实施例中的结构示意图。

图8显示为本发明所述电子设备于一具体实施例中的结构示意图。

元件标号说明

11舞台灯的模型

12光斑

13展示场景

7舞台灯的宏效果展示装置

71效果宏获取模块

72描述文件获取模块

73展示场景获取模块

74描述文件处理模块

75宏效果展示模块

8电子设备

81存储器

82处理器

83显示器

s11~s15步骤

s121~s123步骤

s141~s144步骤

s131~s133步骤

s151~s152步骤

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,图示中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

与普通的照明灯具不同,舞台灯往往内置有效果宏。其中,所述效果宏是指舞台灯在出厂时内置的一些程序,这些程序能够自动控制灯光的运行状态来实现一定的舞台效果。发明人在实际应用中发现,现有方案中并没有提供对效果宏的描述方式,用户只能通过实际使用来获知效果宏所能实现的舞台效果。针对这一问题,本发明提供一种舞台灯的宏效果展示方法。所述舞台灯的宏效果展示方法能够根据所述舞台灯的内置效果宏获取相应的宏效果描述文件,并根据所述宏效果描述文件获取舞台灯的模型和光斑图案。基于此,所述舞台灯的宏效果展示方法通过将所述舞台灯的模型和光斑图案投射到展示场景中即可实现所述舞台灯的宏效果展示。

请参阅图1,于本发明的一实施例中,所述舞台灯的宏效果展示方法包括:

s11,获取舞台灯的内置效果宏;其中,所述内置效果宏由舞台灯的厂商编写并内置于所述舞台灯;例如,厂商可以将所述内置效果宏内置于所述舞台灯的sdk(softwaredevelopmentkit,软件工具开发包)中,此时,步骤s13可以根据所述sdk中的数据获取所述内置效果宏;或者,厂商可以以文件的形式提供所述内置效果宏,此时步骤s13可以通过读取文件中的数据以获取所述内置效果宏。所述内置效果宏定义了所述舞台灯的至少一种舞台效果以及所述舞台效果随时间的变化。

s12,根据所述内置效果宏获取一宏效果描述文件;其中,所述宏效果描述文件用于描述所述舞台灯的内置效果宏。例如,可以为所述宏效果描述文件定义一标准模板,并从所述内置效果宏中提取相应的数据添加到所述标准模板中以生成所述宏效果描述文件。

s13,获取所述舞台灯的展示场景。其中,所述展示场景是指用户期望对宏效果进行展示的场景,不同的展示场景中所述舞台灯的宏效果可能各不相同。具体应用中,用户可以直接从现有数据库中调用相应的展示场景,也可以根据实际需求创建所述舞台灯的展示场景。

s14,根据所述宏效果描述文件获取所述舞台灯的模型和光斑图案;其中,所述光斑图案是指舞台灯在被照物上形成的图形。本实施例中,在所述内置效果宏的控制下,所述光斑图案可以配置为固定不变,也可以配置为随时间变化。

s15,将所述舞台灯的模型和光斑图案投射到所述展示场景中,以实现所述舞台灯的宏效果展示。其中,所述投射可以通过中心投影或平行投影等方式实现。当s15将所述舞台灯的模型和光斑图案投射到所述展示场景以后,所述展示场景包括所述舞台灯的模型和所述光斑图案,且所述光斑图案可以随时间变化,因此,步骤s15使得用户能够清楚直观地观察到所述舞台灯的宏效果。

根据以上描述可知,本实施例所述舞台灯的宏效果展示方法能够根据所述舞台灯的内置效果宏获取相应的宏效果描述文件,并根据所述宏效果描述文件获取舞台灯的模型和光斑图案。基于此,所述舞台灯的宏效果展示方法通过将所述舞台灯的模型和光斑图案投射到展示场景中即可实现所述舞台灯的宏效果展示。

请参阅图2,于本发明的一实施例中,根据所述内置效果宏获取所述宏效果描述文件的实现方法包括:

s121,获取舞台灯的状态参数。其中,所述舞台灯的状态参数包括色温、颜色、图案、变焦、切割和/或棱镜。其中,图案是指舞台灯的图案,其决定了舞台灯的光斑图案;变焦是指改变舞台灯的焦点。切割是舞台灯经常采用的一种灯光调节方法,用于将所述舞台灯的光线分割成至少2个区域。棱镜是舞台灯经常采用的另一种灯光调节方法,其效果相当于将舞台灯的光线透过相应的棱镜,从而实现舞台灯光的分光和/或色散。

s122,获取至少一个展示时间段。其中,所述展示时间段是指对舞台灯的状态参数进行设定或调整的最小时间单位,可以根据具体应用设置。例如,可以以秒为单位,将0~1秒作为一个展示时间段,1~2秒作为另一个展示时间段,以此类推。

s123,获取各展示时间段内所述状态参数随时间的变化关系,并将其添加到所述宏效果描述文件中。其中,在任一展示时间段内,所述状态参数随时间的变化关系包括线性变化或曲线变化;所述曲线变化例如为正弦变化、余弦变化等;所述变化关系可以用状态参数随时间的变化函数来表示,也可以利用表格的形式进行表示。具体应用中,厂商或用户也可以自定义所述状态参数随时间的变化关系。

例如,对于色温这一状态参数,在0~1秒这一展示时间段内,其状态参数可以表示为0~20l;在1~2秒这一展示时间段内,其状态参数可以表示为20~40l,其中,l表示线性变化。上述内容表示在0~1秒的展示时间段内,舞台灯的色温按照线性增加方式从0增加到20;在1~2秒的展示时间段内,舞台灯的色温按照线性增加方式从20增加到40。

请参阅图3,于本发明的一实施例中,根据所述宏效果描述文件获取所述舞台灯的模型和光斑图案的实现方法包括:

s141,所述宏效果描述文件还包括所述舞台灯的光源参数。其中,所述舞台灯的光源参数包括所述舞台灯的名称、工作电压、功率、控制方式、通道数和/或尺寸等参数。

s142,根据所述宏效果描述文件获取所述舞台灯的光源参数和状态参数。

s143,根据所述舞台灯的光源参数生成所述舞台灯的模型。其中,所述舞台灯的模型为一虚拟模型,可以利用现有的2d或3d建模软件获取。

s144,根据所述舞台灯的状态参数生成所述舞台灯的光斑图案。其中,所述光斑图案由色温、颜色、图案、变焦、切割和/或棱镜等状态参数决定,且不同展示时间段内所述舞台灯的光斑图案可能各不相同。

请参阅图4,于本发明的一实施例中,获取所述舞台灯的展示场景的实现方法包括:

s131,获取所述展示场景的组成元素。其中,所述组成元素包括环境、舞台、舞台背景、舞台道具、音乐器具和/或人物模型等。

s132,对所述组成元素进行配置以生成所述展示场景。其中,对所述组成元素的配置包括定位、旋转、缩放和/或染色等。

s133,对所述展示场景的灯光进行配置。具体地,对所述展示场景的灯光进行配置主要是指对展示场景的颜色和色温进行配置。

其中,上述步骤s131~s133可以使用第三方引擎来实现,例如unity3d、unreal等。本实施例所述步骤s131~s133允许用户根据具体需求生成特定的展示场景,进而能够获取舞台灯的内置效果宏在特定展示场景中的舞台效果。

此外,本实施例中,所述舞台灯的宏效果展示方法还可以包括:对所述组成元素的光学特性进行定义,所述光学特性例如为:透光性、反光性等。

请参阅图5,于本发明的一实施例中,将所述舞台灯的模型和光斑图案投射到所述展示场景中的实现方法包括:

s151,获取第一投射位置,并将所述舞台灯的模型11投射到所述第一投射位置。例如,可以将所述舞台灯的模型等比例投射到所述第一投射位置,或者,可以将所述舞台灯的模型直接平移到所述第一投射位置。所述第一投射位置可以由用户根据实际需求设置,也可以采用默认的位置。

s152,获取第二投射位置,并采用中心投影方式将所述光斑图案投射到所述第二投射位置。具体地,以所述舞台灯的模型作为投影光源的位置对所述光斑图案进行中心投影,即可实现所述光斑图案的投影。相对于平行投影方式,本实施例选取中心投影方式对所述光斑图案进行投射,使得投射以后的光斑图案更加符合实际场景中的光斑图案。

请参阅图6,显示为本实施例中获取的一个舞台灯的宏效果展示结果。其中,展示场景13由用户根据需求创建,光斑12是以所述舞台灯的模型11作为投影光源对光斑图案进行中心投影得到。

于本发明的一实施例中,将所述舞台灯的模型和光斑图案投射到所述展示场景中以后,所述舞台灯的宏效果展示方法还包括:根据接收到的舞台灯调整指令对所述舞台灯的模型进行调整。具体地,对所述舞台灯的模型进行的调整包括旋转、平移、缩放等。特别地,在对所述舞台灯的模型进行调整的过程中,同时调整所述光斑图案的位置和所述第二投射位置,以保证所述光斑图案能够投射到所述第二投射位置。

于本发明的一实施例中,考虑到利用灯光控制台很难直接获取所述舞台灯的内置效果宏,本实施例中所述步骤s11~s12由舞台灯的厂家实现,即:用户提供一标准模板给舞台灯的厂商,厂商直接提供符合所述标准模板的宏效果描述文件给用户。基于此,用户只需利用灯光控制台获取所述舞台灯的展示场景、模型和光斑图案,并利用所述灯光控制台将所述舞台灯的模型和光斑图案投射到所述展示场景,即可实现所述舞台灯的宏效果展示。

基于以上对所述舞台灯的宏效果展示方法的描述,本发明还提供一种舞台灯的宏效果展示装置。请参阅图7,于本发明的一实施例中,所述舞台灯的宏效果展示装置7包括:效果宏获取模块71,用于获取舞台灯的内置效果宏;描述文件获取模块72,与所述效果宏获取模块71相连,用于根据所述内置效果宏获取一宏效果描述文件;展示场景获取模块73,用于获取所述舞台灯的展示场景;描述文件处理模块74,与所述描述文件获取模块72相连,用于根据所述宏效果描述文件获取所述舞台灯的模型和光斑图案;宏效果展示模块75,与所述展示场景获取模块73和所述描述文件处理模块74相连,用于将所述舞台灯的模型和光斑图案投射到所述展示场景中,以实现所述舞台灯的宏效果展示。其中,本发明所述舞台灯的宏效果展示方法可以通过本实施例所述舞台灯的宏效果展示装置实现,以上对所述舞台灯的宏效果展示方法的描述同样适用于本实施例所述舞台灯的宏效果展示装置,为节省说明书篇幅,此处不作赘述。

基于以上对所述舞台灯的宏效果展示方法的描述,本发明还提供一种计算机可读存储介质,其上存储有计算机程序;该计算机程序被处理器执行时实现本发明所述的舞台灯的宏效果展示方法。

基于以上对所述舞台灯的宏效果展示方法的描述,本发明还提供一种电子设备。请参阅图8,于本发明的一实施例中,所述电子设备8包括存储器81、处理器82以及显示器83。具体地,所述存储器81存储有一计算机程序;所述处理器82与所述存储器81通信相连,调用所述计算机程序时执行发明所述的舞台灯的宏效果展示方法;所述显示器83与所述处理器82和所述存储器81通信相连,用于显示所述舞台灯的宏效果展示方法的相关gui交互界面。

本发明所述的舞台灯的宏效果展示方法的保护范围不限于本实施例列举的步骤执行顺序,凡是根据本发明的原理所做的现有技术的步骤增减、步骤替换所实现的方案都包括在本发明的保护范围内。

本发明还提供一种舞台灯的宏效果展示装置,所述舞台灯的宏效果展示装置可以实现本发明所述的舞台灯的宏效果展示方法,但本发明所述的舞台灯的宏效果展示方法的实现装置包括但不限于本实施例列举的舞台灯的宏效果展示装置的结构,凡是根据本发明的原理所做的现有技术的结构变形和替换,都包括在本发明的保护范围内。

所述舞台灯的宏效果展示方法能够根据所述舞台灯的内置效果宏获取相应的宏效果描述文件,并根据所述宏效果描述文件获取舞台灯的模型和光斑图案。基于此,所述舞台灯的宏效果展示方法通过将所述舞台灯的模型和光斑图案投射到展示场景中即可实现所述舞台灯的宏效果展示。

综上所述,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1