[发明专利]一种基于3D地图的实时光效动态展示方法及系统有效
申请号: | 201911415727.5 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111161393B | 公开(公告)日: | 2023-10-10 |
发明(设计)人: | 梁志承 | 申请(专利权)人: | 威创集团股份有限公司 |
主分类号: | G06T15/50 | 分类号: | G06T15/50 |
代理公司: | 广州润禾知识产权代理事务所(普通合伙) 44446 | 代理人: | 林伟斌;欧秋望 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 地图 实时 动态 展示 方法 系统 | ||
1.一种基于3D地图的实时光效动态展示方法,其特征在于,包括:
获取当前区域在当前时间的实时气象数据,根据实时气象数据确定当前区域在当前时间对应的光照效果类型;
从实时气象数据中提取对应的实时太阳辐照度数据,并将实时太阳辐照度数据转换成实时亮度数据;
根据实时气象数据和当前时间获取对应的粒子动效;
根据所述光照效果类型从数据库中获取所述当前时间对应的光照贴图;
将所述光照贴图和粒子动效渲染到3D地图中所述当前区域,使所述当前区域展示所述当前时间对应的动态光照效果;
根据所述实时亮度数据实时调整3D地图中所述当前区域地图图层的亮度;
当实时亮度数据有变化时,根据变化后的亮度数据实时更新3D地图中所述当前区域地图图层的亮度;
所述光照效果类型对应的光照贴图根据不同时间亮度预先制作并存储在数据库中。
2.根据权利要求1所述的一种基于3D地图的实时光效动态展示方法,其特征在于,所述3D地图是通过如下方式建立的:
获取地理信息数据并对其进行数据预处理,将预处理后的数据作为三维地图的基础数据源;
根据基础数据源在地图平台上建立3D地图。
3.根据权利要求2所述的一种基于3D地图的实时光效动态展示方法,其特征在于,所述方法还包括:
将图形渲染从所述地图平台分离出来,封装为独立的3D渲染引擎;
利用3D渲染引擎将所述光照贴图和粒子动效渲染到3D地图中所述当前区域,使所述当前区域展示所述当前时间对应动态光照效果。
4.根据权利要求1所述的一种基于3D地图的实时光效动态展示方法,其特征在于,根据实时气象数据和当前时间获取对应的粒子动效,具体包括:
不同的粒子动效封装在粒子动效模型中,将实时气象数据和当前时间输入到粒子动效模型中获取到和实时气象数据和当前时间相匹配的粒子动效。
5.根据权利要求1所述的一种基于3D地图的实时光效动态展示方法,其特征在于,所述方法还包括:
根据实时气象数据确定当前区域实时气象对应的环境光效果;
将所述光照贴图和粒子动效渲染到3D地图中所述当前区域中还包括:将环境光效果渲染和/或调整3D地图的环境光;
当实时气象数据有变化时,根据变化后的气象数据实时更新3D地图中所述当前区域的环境光效果。
6.根据权利要求5所述的一种基于3D地图的实时光效动态展示方法,其特征在于,所述环境光效果包括天空环境光效果和/或大气环境光效果。
7.根据权利要求1所述的一种基于3D地图的实时光效动态展示方法,其特征在于,所述3D地图中还包括房屋模型,根据房屋模型和所述当前区域在当前时间的实时亮度数据计算建筑的通视情况对建筑的光照阴影进行修正,所述建筑是位于所述当前区域的房屋模型中。
8.根据权利要求2所述的一种基于3D地图的实时光效动态展示方法,其特征在于,所述方法还包括根据所述地理信息数据中的地形高程DEM数据和所述当前区域在当前时间的实时亮度数据,计算山体阴影对山体的迎光面和背光面的遮挡光效情况进行修正,所述山体是位于所述当前区域中的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威创集团股份有限公司,未经威创集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911415727.5/1.html,转载请声明来源钻瓜专利网。