一种在VR产品中表现昼夜的方法与流程

文档序号:11778415阅读:184来源:国知局
一种在VR产品中表现昼夜的方法与流程

本发明涉及虚拟现实技术领域,特别是涉及一种在vr产品中表现昼夜的方法。



背景技术:

现有的游戏中,针对游戏场景中的昼夜变化,大都仅有简单的白天及黑夜两种变换,十分的枯燥与乏味,并且游戏中的白天及黑夜的场景效果也十分不理想,大都仅通过设置固定的光源来区分白天及黑夜,使玩家很难尽情的体验游戏。

因此,一种在vr产品中表现昼夜的方法,能够在场景中,根据时间变化显示出不同光线及阴影的变化,个性化的表现出昼夜的变化,成为亟待解决的问题。



技术实现要素:

为了解决现有技术存在的不足,本发明的目的在于提供一种在vr产品中表现昼夜的方法,能够在场景中,根据时间变化显示出不同光线及阴影的变化,个性化的表现出昼夜的变化。

为实现上述目的,本发明提供的在vr产品中表现昼夜的方法,包括以下步骤:

(1)将服务器时间按照时间段进行划分;(2)为每种时间段分别配置一种对应的光线关卡;(3)在主关卡运行时,加载与当前时间段对应的光线关卡。

进一步地,步骤(1)中所述多种时间段包括:凌晨、白天、傍晚及晚上。

所述步骤(3)进一步包括:获取服务器时间,计算出当前服务器时间对应的时间段。

所述步骤(3)进一步包括:通过蓝图加载的方式,加载与当前时间段对应的光线关卡。

所述蓝图加载的方式进一步包括:为每种光线关卡添加一个用于定义光线亮度的类蓝图,及添加一个用于存储时间段的值的属性。

所述步骤(3)进一步包括:通过当前加载的光线关卡,设定场景特效及模型材质的颜色亮度。

本发明的在vr产品中表现昼夜的方法,能够在ue4中个性化的表现出昼夜的变化,根据时间变化调整光线效果,使游戏场景中的特效随时间变化进行加载,根据时间定义游戏场景的昼夜变化,使玩家尽情的体验游戏中的各种场景。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,并与本发明的实施例一起,用于解释本发明,并不构成对本发明的限制。在附图中:

图1为根据本发明的在vr产品中表现昼夜的方法流程图;

图2为根据本发明的晚上时间段时,恐龙模型材质的光线效果图;

图3为根据本发明的白天时间段时,恐龙模型材质的光线效果图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

图1为根据本发明的在vr产品中表现昼夜的方法流程图,下面将参考图1,对本发明的在vr产品中表现昼夜的方法进行详细描述。

在步骤101,获取服务器时间,将分钟时间按时间段进行划分,本发明中,将分钟时间分为四个时间段;

该步骤中,将获取的服务器时间分为凌晨、白天、傍晚及晚上四种时间段,每种时间段的时长为15分钟。

在步骤102,为每种时间段分别配置一种对应的光线关卡;

该步骤中,预先把每种时间段对应的光线亮度调整好,并把每种光线亮度做成一个光线关卡。

在步骤103,在主关卡运行时,加载与当前时间段对应的光线关卡。

该步骤中,加载与当前时间段对应的光线关卡进一步包括:

1)在主关卡运行时,将光线关卡添加到主关卡;

2)获取服务器时间,计算出当前服务器时间对应的时间段;

3)通过蓝图加载的方式,加载与当前时间段对应的光线关卡;

该步骤中,为每种光线关卡添加一个名为lighttime_bp的类蓝图,及添加一个名为lighttime的属性。lighttime_bp类蓝图,用于定义光线亮度;lighttime属性,用于存储时间段的值。

4)通过当前加载的光线关卡,设定场景里的特效、模型上的材质的颜色亮度。

该步骤中,客户端通过当前加载的光线关卡的lighttime_bp类蓝图及lighttime属性,设定场景特效、模型材质中颜色亮度的自定义属性。

下面结合具体的实施方式,说明本发明的在vr产品中表现昼夜的方法的应用过程。

1)当主控玩家发送切换关卡指令后,服务端切换至新关卡,服务器判断当前时间,并加载对应的光线关卡;

2)客户端创建模型或者添加特效时,根据当前时间为模型中的不同材质、场景中的不同特效设定颜色亮度的自定义属性。

下面以改变恐龙模型材质的颜色亮度为例,进一步说明本发明的在vr产品中表现昼夜的方法的有益效果。

图2为根据本发明的晚上时间段时,恐龙模型材质的光线效果图。如图2所示,晚上光线和阴影比较暗,恐龙模型的材质变暗。

图3为根据本发明的白天时间段时,恐龙模型材质的光线效果图。如图3所示,白天光线和阴影比较浅,恐龙模型的材质变亮。

本发明的在vr产品中表现昼夜的方法,能够在ue4中个性化的表现出昼夜的变化,根据时间变化调整光线效果,使游戏场景中的特效随时间变化进行加载,根据时间定义游戏场景的昼夜变化,使玩家尽情的体验游戏中的各种场景。

本领域普通技术人员可以理解:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。



技术特征:

技术总结
一种在VR产品中表现昼夜的方法,包括步骤:(1)将服务器时间按照时间段进行划分;(2)为每种时间段分别配置一种对应的光线关卡;(3)在主关卡运行时,加载与当前时间段对应的光线关卡。本发明的在VR产品中表现昼夜的方法,能够在UE4中个性化的表现出昼夜的变化,根据时间变化调整光线效果,使游戏场景中的特效随时间变化进行加载,根据时间定义游戏场景的昼夜变化,使玩家尽情的体验游戏中的各种场景。

技术研发人员:陈清平
受保护的技术使用者:苏州蜗牛数字科技股份有限公司
技术研发日:2017.06.16
技术公布日:2017.10.20
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1