DetailEarth
路人甲
路人甲
  • 注册日期2017-06-18
  • 发帖数3
  • QQ
  • 铜币5枚
  • 威望3点
  • 贡献值0点
  • 银元0个
阅读:2223回复:0

【高细节地球】附视频 HelloWorld Detail Earth 3D Engine(GIS,数字地球,地理信息系统)

楼主#
更多 发布于:2017-06-18 19:33
   HelloWorld Detail Earth 3D Engine



推荐720P及以上观看
一 简介
   HelloWorld Detail Earth 3D Engine 拥有数字地球的基本功能和架构,同时拥有3D实时渲染引擎全部功能。该引擎将数字地球与3D实时渲染引擎从技术底层融为一体,使用时无需在2个系统间过渡或切换,因为这是一个引擎。该引擎目标是:让数字地球或GIS拥有3D实时渲染引擎“精美”的渲染效果,物理仿真等功能。或许未来的数字地球或GIS将具备这些功能特点。

二 从外太空到地表效果截图预览

图片:helloWorld_0000.png

图片:helloWorld_0001.png

图片:helloWorld_0003.jpg

图片:helloWorld_0011.jpg

图片:helloWorld_0006.jpg


图片:helloWorld_0008.jpg

图片:helloWorld_0014.jpg




三 主要功能
1 可载入显示 tiff 影像高程数据和shp矢量文件
2 支持显示最高25级的影像高程数据
3 支持细节地表贴图的显示
4 支持自然景观的快速建立
5 支持全球以及外太空物理系统,动画系统,立体声系统等
6 支持全球海洋系统,日夜轮回,云雨风雾等效果
7 支持 occlusion , motion blur, hdr, dof  等后期渲染特效


四 主要技术规格
1 1:1 空间尺寸比例
2 相机近远裁剪面同时可设置为1cm 1000万公里的超近和超远可视距离,通过数学手法避免了z-Fighting,代价是牺牲少量的帧数
3 以钓鱼岛demo为例,特效全开最高,分辨率1920x1080,gtx760 显卡测试最小帧率大于60帧,在gtx1080显卡测试最小帧率大于150

五 开发状态
1 初步将数字地球基本框架和3D实时渲染引擎从技术角度融为一体
2 制作了简单钓鱼岛自然场景演示demo
3 后续将逐步完善基于数字地球或GIS的基础功能,基于实时三维渲染引擎开发工具等

六 引擎开发相关
1 开发语言:c++
2 运行平台:win7 以上
2 图形驱动程序:opengl
3 声音驱动程序:openal
4 该引擎开发部分参考当前主流引擎的算法,架构,设计思路,模型资源等:包括osgearth, unigine, cryengine, vtk, unity


部分图片暂未上传,请转至文章源地址
声明:版权归原作者所有,合作或转载可联系邮箱:helloworld_earth@163.com
喜欢0 评分0
游客

返回顶部