体积云的绘制方法、装置、电子设备及程序产品制造方法及图纸

技术编号:43119820 阅读:30 留言:0更新日期:2024-10-26 09:57
本申请提供了一种体积云的绘制方法、装置、电子设备及程序产品,属于计算机技术领域。在该方法中,在虚拟游戏引擎的三维虚拟场景中显示光标,用户可以通过移动光标使终端显示目标绘制对象,并通过控制目标绘制对象来进行绘制操作。终端根据用户的绘制操作显示出用户所绘制的体积云的形状,并根据目标绘制对象关联的绘制参数来渲染体积云。相较于传统方式中,在虚拟游戏引擎外绘制出体积云贴图,再将体积云贴图导入游戏引擎中以进行体积云渲染。在本方式中终端能够直接在虚拟游戏引擎的三维虚拟场景中根据绘制操作显示体积云的形状以进行体积云渲染,更加方便快捷,人机交互效率更高,大大提高了工作效率。

【技术实现步骤摘要】

本申请涉及计算机,特别涉及一种体积云的绘制方法、装置、电子设备及程序产品


技术介绍

1、随着游戏行业的发展,体积云的应用日益广泛。体积云相当于为体积云贴图增加了体积,从而模拟真实世界中云雾的半透明和无规则的表现效果,使得游戏场景中的天空和云层在视觉效果上更加自然逼真并具有空间感。体积云不仅提升了游戏场景的整体视觉质量,也增加了玩家的沉浸感。通常情况下会构建不同形态的体积云来适配不同的游戏场景。因此,如何构建体积云,是一项需要解决的问题。

2、目前,通常在虚拟游戏引擎外的应用程序中构建体积云贴图,然后将体积云贴图导入到虚拟游戏引擎中,并通过噪波侵蚀实现后续对体积云的渲染过程,最终获得适配游戏场景的体积云。

3、但是,体积云贴图只有在导入虚拟游戏引擎中后才能查看到显示效果。当需要反复多次调整体积云时,可能需要多次在虚拟游戏引擎外的应用程序中修改体积云贴图,再将体积云贴图导入虚拟游戏引擎以查看显示效果,并进行体积云渲染。上述方式不仅步骤繁多,操作繁琐,还会导致整体构建体积云的效率低下。


术实现思路<本文档来自技高网...

【技术保护点】

1.一种体积云的绘制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述响应于对所述光标的移动操作,在检测射线与所述虚拟天空球相交的情况下,显示目标绘制对象,包括:

3.根据权利要求2所述的方法,其特征在于,所述响应于对所述光标的移动操作,在所述三维虚拟场景中确定第一位置和第二位置,包括:

4.根据权利要求2所述的方法,其特征在于,所述在所述三维虚拟场景中,以所述第二位置为起点发射经过所述第一位置的检测射线,包括:

5.根据权利要求1所述的方法,其特征在于,所述在所述三维虚拟场景中,显示根据所述目标绘制对象的绘制...

【技术特征摘要】

1.一种体积云的绘制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述响应于对所述光标的移动操作,在检测射线与所述虚拟天空球相交的情况下,显示目标绘制对象,包括:

3.根据权利要求2所述的方法,其特征在于,所述响应于对所述光标的移动操作,在所述三维虚拟场景中确定第一位置和第二位置,包括:

4.根据权利要求2所述的方法,其特征在于,所述在所述三维虚拟场景中,以所述第二位置为起点发射经过所述第一位置的检测射线,包括:

5.根据权利要求1所述的方法,其特征在于,所述在所述三维虚拟场景中,显示根据所述目标绘制对象的绘制参数和所述第一形状渲染得到的第一体积云,包括:

6...

【专利技术属性】
技术研发人员:邹天夏婷刘曌张之栋
申请(专利权)人:不鸣科技杭州有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1