专利汇可以提供一种虚拟场景中雨滴下落位置的计算方法及终端专利检索,专利查询,专利分析的服务。并且本 发明 提供的一种虚拟场景中雨滴下落 位置 的计算方法及终端,通过将虚拟场景中预设点遮挡件的深度信息 渲染 到预设目标上,得到深度信息图;确定当前渲染画面中预设点的坐标,并获取当前场景相机从屏幕空间到世界空间的第一变换矩阵;根据所述深度信息图、预设点的坐标和第一变换矩阵计算得到雨滴在世界空间中下落的位置,减少了原有的每 帧 均需要进行大量的 碰撞检测 的计算,从而降低了运算量和性能开销,另外,传统的碰撞检测由于需要考虑上一帧和下一帧的位置受雨滴速度的影响,容易影响误差,而以计算深度信息的方式来计算雨滴在世界空间中下落的位置,无需考虑雨滴速度的影响,提高了准确度。,下面是一种虚拟场景中雨滴下落位置的计算方法及终端专利的具体信息内容。
1.一种虚拟场景中雨滴下落位置的计算方法,其特征在于,包括步骤:
S1、将虚拟场景中预设点遮挡件的深度信息渲染到预设目标上,得到深度信息图;
S2、确定当前渲染画面中预设点的坐标,并获取当前场景相机从屏幕空间到世界空间的第一变换矩阵;
S3、根据所述深度信息图、预设点的坐标和第一变换矩阵计算得到雨滴在世界空间中下落的位置。
2.根据权利要求1所述的虚拟场景中雨滴下落位置的计算方法,其特征在于,所述步骤S1具体包括:
S11、在虚拟场景中添加第一相机,并将所述虚拟场景中预设点遮挡件通过所述第一相机渲染到预设目标上,得到深度信息图。
3.根据权利要求2所述的虚拟场景中雨滴下落位置的计算方法,其特征在于,所述步骤S11具体包括:
S111、在虚拟场景中添加第一相机,并根据所述第一相机的参数和正交投影公式,计算出所述第一相机从世界空间到投影空间的第二变换矩阵;
S112、开启深度测试,并通过所述第二变换矩阵和预设点遮挡件的顶点在世界空间中的坐标,计算出各个雨滴遮挡件的顶点在所述第一相机的投影空间中的坐标,并传送至着色器;
S113、所述着色器通过颜色将所述各个雨滴遮挡件的顶点在所述第一相机的投影空间中的坐标存储为深度信息,得到深度信息图。
4.根据权利要求1所述的虚拟场景中雨滴下落位置的计算方法,其特征在于,步骤S2具体包括:
S21、确定当前渲染画面的大小,并建立坐标系,得到预设点的坐标;
S22、获取当前场景相机从屏幕空间到世界空间的第一变换矩阵。
5.根据权利要求4所述的虚拟场景中雨滴下落位置的计算方法,其特征在于,步骤S3具体包括:
S31、根据所述预设点的坐标和所述第一变换矩阵,计算得到所述预设点在第一相机下的屏幕空间中的坐标;
S32、从所述预设点在第一相机下的屏幕空间中的坐标中随机选择若干坐标值作为雨滴的屏幕坐标,并根据所述深度信息图从所有雨滴的屏幕坐标中,计算得到最小深度值的雨滴所对应的屏幕坐标;
S33、根据所述第二变换矩阵,计算得到所述第二变换矩阵的逆矩阵;
S34、根据最小深度值的雨滴所对应的屏幕坐标和所述逆矩阵得到世界坐标。
6.一种虚拟场景中雨滴下落位置的计算终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现以下步骤:
S1、将虚拟场景中预设点遮挡件的深度信息渲染到预设目标上,得到深度信息图;
S2、确定当前渲染画面中预设点的坐标,并获取当前场景相机从屏幕空间到世界空间的第一变换矩阵;
S3、根据所述深度信息图、预设点的坐标和第一变换矩阵计算得到雨滴在世界空间中下落的位置。
7.根据权利要求6所述的虚拟场景中雨滴下落位置的计算终端,其特征在于,所述步骤S1具体包括:
S11、在虚拟场景中添加第一相机,并将所述虚拟场景中预设点遮挡件通过所述第一相机渲染到预设目标上,得到深度信息图。
8.根据权利要求7所述的虚拟场景中雨滴下落位置的计算终端,其特征在于,所述步骤S11具体包括:
S111、在虚拟场景中添加第一相机,并根据所述第一相机的参数和正交投影公式,计算出所述第一相机从世界空间到投影空间的第二变换矩阵;
S112、开启深度测试,并通过所述第二变换矩阵和预设点遮挡件的顶点在世界空间中的坐标,计算出各个雨滴遮挡件的顶点在所述第一相机的投影空间中的坐标,并传送至着色器;
S113、所述着色器通过颜色将所述各个雨滴遮挡件的顶点在所述第一相机的投影空间中的坐标存储为深度信息,得到深度信息图。
9.根据权利要求6所述的虚拟场景中雨滴下落位置的计算终端,其特征在于,步骤S2具体包括:
S21、确定当前渲染画面的大小,并建立坐标系,得到预设点的坐标;
S22、获取当前场景相机从屏幕空间到世界空间的第一变换矩阵。
10.根据权利要求9所述的虚拟场景中雨滴下落位置的计算终端,其特征在于,步骤S3具体包括:
S31、根据所述预设点的坐标和所述第一变换矩阵,计算得到所述预设点在第一相机下的屏幕空间中的坐标;
S32、从所述预设点在第一相机下的屏幕空间中的坐标中随机选择若干坐标值作为雨滴的屏幕坐标,并根据所述深度信息图从所有雨滴的屏幕坐标中,计算得到最小深度值的雨滴所对应的屏幕坐标;
S33、根据所述第二变换矩阵,计算得到所述第二变换矩阵的逆矩阵;
S34、根据最小深度值的雨滴所对应的屏幕坐标和所述逆矩阵得到世界坐标。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种基于头戴VR设备的光场显示系统及实现方法 | 2020-05-12 | 471 |
用于多管芯/GPU图形处理的基于位置的渲染设备和方法 | 2020-05-14 | 873 |
一种基于终端的网络直播中视频实时美颜及推流的方法 | 2020-05-13 | 314 |
一种动态体积云的构建与绘制方法 | 2020-05-16 | 395 |
基于共享频谱转换器的弹性光组播交换节点结构的双重权重极大团调度方法 | 2020-05-17 | 55 |
一种地图绘制方法及装置 | 2020-05-13 | 274 |
一种实景三维模型实时匀色方法 | 2020-05-12 | 154 |
验证着色器函数的方法、装置及计算机存储介质 | 2020-05-13 | 766 |
一种角色模型的消散方法、装置、设备及存储介质 | 2020-05-11 | 77 |
时间抗混叠的中央凹自适应 | 2020-05-15 | 903 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。