近年来,游戏、虚拟现实和增强现实以及其他沉浸式体验取得长足发展,而他们的发展也慢慢撬动了摄影测量学的大门。与Unreal Engine等游戏引擎结合倾斜摄影测量打破传统三维建模模式,使游戏环境以及角色看起来几乎是最贴近现实的展示,而游戏开发人员他们所追寻的正是这种真实的沉浸感,我们今天就来看看倾斜摄影测量将在游戏中扮演的角色。

什么是倾斜摄影测量?

倾斜摄影技术它颠覆了以往正射影像只能从垂直角度拍摄的局限,通过在同一飞行平台上搭载多台传感器,同时从一个垂直、四个倾斜五个不同的角度采集影像,通过建模软件运算获得仿真的地表三维模型。


我们可以从地面拍摄照片,也可以使用无人机、直升机甚至卫星。生成的实景三维模型带有坐标信息可以进行准确的测量而且可以很容易导入到游戏引擎中展现出逼真的世界。

从地图到黑客帝国

在游戏之前,摄影测量最初出现在19世纪中,主要用于制作地形图。随着科技不断的发展摄影测量也逐步渗入到其他行业,从从建筑到考古、医疗、制造、工程甚至电影中。

其中电影的应用中最为有名的要数《黑客帝国》中基努 · 里维斯在屋顶上向后弯腰躲避子弹场景。为了完美展示这个镜头,该团队整个环境都是用摄影测量来进行精细化制作,用上百台相机进行360度环绕拍摄,捕获的二维静止图像经过处理并合并在一起以创建三维运动的错觉。该过程是摄影测量如何从二维图像构建三维世界和行动的一个微观示例。

除了《黑客帝国》这种大场景的制作,倾斜摄影测量制作出来的超逼真小场景三维动画也是非常惊艳。

国外有个Creative Shrimp团队,该团队在网上发布过很多以倾斜摄影测量制作的小场景三维动画,非常惊艳广受网友好评。

模型截图

三维成品可点击视频查看

Creative Shrimp团队首先会对选取场景利用无人机和相机进行倾斜三维建模,主要用的软件是Reality Capture和Blender。使用Reality Capture进行建模并结合Blender进行重建、修复漏洞和完善缺失的部分。

对于如此逼真的模型效果,游戏设计师和开发人员采用倾斜摄影测量技术来构建超现实世界也是有一定道理的。

游戏革命

游戏地图和场景的设计是一个游戏的基础但对游戏体验确起着关键性的作用,它承载游戏中的各种资源,是游戏系统中非常重要的组成部分。

早在2014年倾斜摄影测量的游戏先驱一款恐怖冒险游戏《伊桑·卡特的消失》为了更好的游戏体验,将倾斜实景三维模型放入了游戏中。该游戏工作室经过不断的尝试找到了一款适合自己的软件Agisoft PhotoScan,并开始大量的制作三维模型。最后还通过倾斜摄影测量将波兰的 Karkonosze 山脉带入了游戏,让游戏玩家更加有身临其境的真实体验。

《伊桑·卡特的消失》游戏团队使用PhotoScan建模

将倾斜三维模型导入游戏场景中

为了将现实世界真实存在的建筑场景更加“细腻”地在游戏中体验,微软的《竞速飞驰(Forza Motorsport)》利用摄影测量和LiDAR扫描来重建具有终极真实感的标志性赛道,同时也将较为著名的现实场景完全克隆到游戏中,利用摄影测量大大的减少了游戏工作室的建模时间。

为了匹配游戏环境,小到一个岩石、墙墩、树棍都是采用倾斜摄影测量来制作完成。


相比上面两款游戏《Puzzling Places》则是一款基于倾斜摄影测量技术开发的休闲益智拼图VR游戏。团队在制作为了更精细的模型效果,通过“空地一体”地面相机(Sony A7rii)和无人机(DJI Mavic 2 Pros、DJI Inspire)的结合,并在倾斜摄影测量技术无法完成的地方部署激光雷达,尽可能对建筑的每一个细节都进行数据采集。最后通过RealityCapture建模软件生成实景三维模型,每个场景都是1:1实景三维还原。


除了游戏厂商外,行业内的测绘公司也积极探索倾斜实景三维模型在游戏中的应用。美国一家测绘公司就利用现有的倾斜实景三维模型中添加了逼真的天气和灯光效果,通过渲染制作一个真实的虚拟世界并开始向游戏厂商进行推广。

基于实景三维制作的虚拟世界

倾斜摄影测量和游戏的未来

在这个技术不断迭代的时代,很期待在未来我们所处的行业能与游戏擦出不一样的火花。倾斜摄影测量和LiDAR这两项工作不管是从数据采集还是处理都是测绘地信企业的核心服务,随着它们在游戏行业中的成熟,我们完全有能力满足市场需求。

随着虚幻引擎Unreal Engine技术的完善并与GIS的互补,实景三维将更轻松更好地还原我们所看到的世界。我们所采集和处理的实景三维模型则作为底层数据支撑着游戏引擎的舞台,因此,在未来将倾斜摄影测量的“真实世界”与游戏引擎可视化相结合时,一定是个充满机遇的世界。

  • END -

倾斜摄影测量和游戏的未来相关推荐

  1. 什么是倾斜摄影测量,目前的主要应用是在哪些方面呢?

    倾斜摄影测量是在一个飞行平台上搭载多台传感器,同时从垂直.倾斜等多角度采集地面影像数据,经过数据处理,获取地物准确.完整的位置信息和纹理数据. 工作流程分为外业和内业两部分,外业的主要工作为数据采集, ...

  2. 数字测图原理与方法的实习日志_【技术】消费级无人机倾斜摄影测量1:500测图方法及精度研究...

    摘要:针对多镜头测绘级无人机价格昂贵.技术门槛较高的问题,本文提出利用消费级无人机获取的倾斜影像制作大比例尺地形图的方法.该方法运用消费级单镜头无人机,在RTK(real-timekinematic) ...

  3. 大疆无人机高程不准_大疆消费级无人机快速倾斜摄影测量实践

    摘要:分别用 RTK两种测量模式测定像控点,用大疆消费级无人机 Phantom4PRO 开展倾斜摄影测量,最后进行成果检验.结果表明:RTK 电台模式(不做坐标校正,精度低).RTK-CORS 网络模 ...

  4. ContextCapture Master 倾斜摄影测量实景三维建模技术

    ContextCapture实景建模大师是一套无需人工干预,通过影像自动生成高分辨率的三维模型的软件解决方案.它集合了全球最先进数字影像处理.计算机虚拟现实以及计算机几何图形算法,在易用性.数据兼容性 ...

  5. 无人机倾斜摄影测量影像处理关键技术

    七七:瓜瓜啊,听说你最近在学习无人机倾斜摄影测量的东西? 瓜瓜:对啊! 七七:那我就要考考你了,看看你的学习情况怎么样. 瓜瓜:请指教! 七七:无人机倾斜摄影测量影像处理的关键技术有哪些呀? 瓜瓜:E ...

  6. 无人机航测实景三维倾斜摄影测量中倾斜相机的丢片问题原因及解决方案

    前几期睿铂给大家分享了一些倾斜摄影测量相机背后的技术,主要都是的关于镜头光学方面的.但实际上倾斜摄影相机还有很多其他关键性技术有待突破,任何技术的发展都不能一蹴而就,需要根据客户的问题反馈,发现新的问 ...

  7. 城市道路倾斜摄影测量建模-高精度项目案例

    为满足高精度三维设计的需求,对高速路设计区交通枢纽进行高精度无人机倾斜摄影测量,通过专业软件进行数据处理,获得最终高精度的实景三维模型.利用航飞前布置测设的检查点对模型精度进行总体检查,检查结果满足高 ...

  8. 什么是倾斜摄影测量,目前的主要应用是在什么方面呢?

    告诉你们,什么是倾斜摄影测量 想要知道什么是倾斜摄影,我觉得该和题主你从硬件,软件,成果和应用方面来分析. 倾斜摄影在行业内又称[实景三维][真三维]. 倾斜摄影这个高大上的技术,是舶来品.但是现在无 ...

  9. 无人机倾斜摄影测量测绘应用

    无人机倾斜摄影的具体应用有很多,如三维实景建模.三维城市地图.土石量算.矿区勘察.村镇地籍量算.管道铁道.山林勘察,通过三维建模之后,可以实现标绘.测量.分析.模型优化.内容演示.三维全景展示.可视化 ...

  10. 相比传统垂直摄影测量,倾斜摄影测量的独特优势是什么?

    倾斜摄影测量,是在飞行器上同时搭载五镜头相机从垂直.倾斜等多角度采集影像数据,经过数据处理,获取地物完整.准确的纹理数据和定位信息. 优势: 传统的垂直摄影采集的原始影像及后续生产的DOM/DLG,均 ...

最新文章

  1. 山西农业大学c语言答案,第一章C语言及程序设计概述-东北农业大学教务处.doc...
  2. 寻找连通域算法_【车牌识别算法】
  3. linux 自动化交互套件 expect 介绍 shell非交互
  4. think组合查询AND和OR一起用
  5. 【数据挖掘】数据挖掘算法 组件化思想 ( 模型或模式结构 | 数据挖掘任务 | 评分函数 | 搜索和优化算法 | 数据管理策略 )
  6. python matplotlab.pyplot.grid() 函数
  7. 参数注入:不使用xml,使用java配置参数的方法,以前的spring的方法
  8. 网易10万+课程迅速刷屏又迅速被封:“违规”背后的思考
  9. 搜索和在线阅读 Github 代码的插件推荐
  10. 解决Ubuntu SSH登录时过慢的问题-转
  11. c语言 0x12ed,C语言基本数据类型及运算题库有答案.doc
  12. [渝粤教育] 西南科技大学 公共事业管理概论 在线考试复习资料
  13. [zhuan]asp.net程序性能优化的七个方面 (c#(或vb.net)程序改进)
  14. 关于visio 2007导入独立图库
  15. STM32F4UCOSII移植
  16. 关于零信任的 “灵魂” 12问,企业未来如何适配“零信任”?
  17. css ul1,CSS 列表样式 ul
  18. 计算机表格如何求和,excel表格怎么求和? excel自动求和的三种方法
  19. 手机浏览器 JavaScript 调起百度地图导航
  20. Backtrader系列教程⑦:可视化篇(重构)

热门文章

  1. 360开源的插件化框架Replugin深度剖析
  2. 阿里云域名SSL证书安装
  3. 阿里云域名如何拍卖?
  4. Luckysheet将excel导入生成对应的格式文件静态方法
  5. 一些特殊符号%$等等,如何写在xml,TextView中
  6. JavaScript 汉字与拼音互转终极方案 附JS拼音输入法
  7. python图像检测_图像检索系列——利用 Python 检测图像相似度
  8. yapi 权限_yapi部署
  9. vue路由守卫的执行顺序
  10. 经验谈:调查问卷问题设计“六忌”