【技术实现步骤摘要】
水体模型动态变化的渲染方法、装置及电子设备
[0001]本申请涉及水体渲染
,尤其涉及一种水体模型动态变化的渲染方法及相关装置。
技术介绍
[0002]本部分旨在为权利要求书中陈述的本申请的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]现有的水体模型效果渲染技术方案,一般使用顶点动画,制作水体的上下起伏,潮起潮落的渲染效果。即通过顶点坐标位移,模拟真实写实的浪花翻起效果。但是,这种使用顶点动画来实现水体模型动态变化的渲染效果,对水体模型顶点数量要求较高,而模型顶点数量的增加对性能影响较大,且顶点动画功能本身比较消耗性能,因此,目前制作水体模型动态变化的渲染方案整体对计算机硬件的性能要求较高。
技术实现思路
[0004]有鉴于此,本申请的目的在于提出一种水体模型动态变化的渲染方法、装置、电子设备及存储介质。
[0005]基于上述目的,本申请提供了一种水体模型动态变化的渲染方法,包括:
[0006]获取待处理的水体模型所在的世界场景的场景深度 ...
【技术保护点】
【技术特征摘要】
1.一种水体模型动态变化的渲染方法,其特征在于,包括:获取待处理的水体模型所在的世界场景的场景深度,以及所述水体模型的像素深度;基于所述场景深度与所述像素深度得到所述水体模型在所述世界场景中的叠加深度;通过预设时间参数控制所述叠加深度进行按序变化,并将按序变化的所述叠加深度与所述水体模型的透明参数进行对应,得到所述水体模型动态变化的渲染效果。2.根据权利要求1所述的方法,其特征在于,通过预设时间参数控制所述叠加深度进行按序变化,具体包括:获取所述水体模型对应的时间节点,并将所述时间节点的值映射到预设数值范围内,得到所述预设时间参数;将所述预设时间参数的值输入到预设变化曲线中,得到所述叠加深度的按序变量;基于所述按序变量控制所述叠加深度进行按序变化。3.根据权利要求2所述的方法,其特征在于,将所述时间节点的值映射到预设数值范围内,具体包括:通过frac函数将所述时间节点的值映射到预设数值范围内。4.根据权利要求2所述的方法,其特征在于,所述预设变化曲线的横坐标的数值范围大于等于所述预设数值范围。5.根据权利要求2所述的方法,其特征在于,基于所述按序变量控制所述叠加深度进行按序变化,具体包括:将所述按序变量与所述叠加深度做乘法运算,并基于所述乘法运算的结果控制所述叠加深度进行按序变化。6.根据权利要求2所述的方法,其特征在于,基于所述按序变量控制所述叠加深度进行按序变化,具体包括:将所述按序变量作...
【专利技术属性】
技术研发人员:林琳,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。