必备需求
1. 旅行家3D应用功能要求:
λ 部署方式兼顾移动端及PC端;
λ 用实时三维引擎构建数字化景区效果;(目前高德大部分楼块属于假三维设计,新真实三维模型建立需要重新建模和数据接入)
λ 通过动态三维数据传达信息;
基于地理信息数据,构建真实的三维景区环境,实现身临其境漫游景区;包含景区概况信息,包括景区大小、简介、三维概况、常用信息及标志景点;
λ 3D景区路线规划;(基本可满足)
3D景区模型需带有路线数据,以满足多数情况下后台对用户需求路线的即时计算。路线数据需包括:道路长度、道路属性(能否对民通车、是道路还是土路)、交叉道节点。(满足)
λ 系统具备可扩展性,景区可以以数据包的形式更新;(满足)
λ 可添加热点,灵活的进行编辑和修改(满足)
λ Y3D应用音乐音效
APP及3D景区支持对音乐及音效的基本处理,如条件式触发、循环播放、多音源时的去重等。(基本可通过语音功能满足)
λ Y3D应用H5
应用中支持打开H5页面,3D景区中可不支持。(需产品在界面加入h5页面接口即可)
λ Y3D应用GPS
应用能够获取用户实时GPS信息,用以支持3D景区内的核心交互功能。此功能需有一定程度的GPS耗电优化方案。(满足)
2. 引擎功能
λ 实时渲染三维内容;(不支持实时渲染。支持高德已固定可以渲染的三维内容)
λ 支持光影及环境特效,如雨、雪等;(粒子特效目前有技术可支持)
λ 支持PBR贴图技术;(支持地图贴图。具体pbr与产品经理沟通)
λ 支持较大场景显示,最大支持200平方公里范围;(可支持)
λ 3D景区引擎优化(景区目前仅支持北京天安门/人民英雄纪念碑等固定数据楼块。新景区3d显示需重新立项沟通)
尽量保证在主要道路中第一人称或第三人称状态下对性能及模型精度的平衡,以保证主要道路中的游览体验。(新引擎基本满足要求)
3. 景区场景功能
λ 最大支持200平方公里范围;(ok )
λ 3D景区建模精度(属于高德新需求范畴,涉及到重新建模,调取数据,增加app包大小。实现度待沟通。)
含有信息类文字的模型,其精度能保证文字的可视化。例如对路标上的文字进行优化以保证第一人称或第三人称靠近路标时能轻易阅读上面的主要文字;在靠近店铺或收费处时能轻易阅读店名等关键信息(小字信息如具体价格等不必支持)。(高德已有数据支持,需要协调技术实现问题)
λ 地形模型应该遵照实景仿真工艺流程与标准(参考手机高德卫星地图样式)
精准还原真实地理数据原貌,包括不限于——范围、规模、海拔、形状、位置、特征、等标志性信息,误差不应该高于每千米正负1米。
λ 自然景观模型需要符合当地景观的合理性与真实性(参考手机高德卫星地图样式)
包括气候带,地理因素,环境及人工因素,着力考虑美观性和合理性的平衡,植被的种类,岩石等的种类。(个人理解此需求实现难度较大)
人文景观应真实还原景点特色
考虑文化背景,营造方式,设计用意等因素。
λ 高精道具和特效用模型,需要在项目中灵活变化,但应依照:充分体现形体内涵,且优化效能的原则。(属于高德新需求范畴,涉及到重新建模,调取数据,增加app包大小。实现度待沟通。)
λ 部分模型保证其有合理分配的LOD。
λ 景区所用模型流程为次世代化流程,使其在不增加系统荷载的前提下得到更为写实的优秀表现力。(真实三维模型的加入必定会增加系统的大小)
λ 所有模型应布线基本规则(满足)
λ 材质部分依附于所应用模型种类,合理分配效能的前提下尽量提升表现力。所制作的材质应使用PBR流程。(流程沟通)
理想需求
λ 3D景区路线规划
3D景区的路线数据在未来可能还需要包括道路坡度(含坡度方向)、道路宽度、是否可靠边停车、更丰富的道路属性(如土路、柏油路、水泥路等)、是否有野生动物出没、行人密度等数据。这些参数初期可不提供,但希望路线的数据具有可扩展性。(目前高德支持区分道路的等级,粗细,道路红绿灯电子眼显示,斑马线显示)
λ 3D景区建模分类
对景区内的关键性建筑进行室内和室外建模的分类,以达到用户在室外也可一键去除室外建模从而一眼全览室内大致分布及内容的效果。此效果对本产品之后的商业化有重要意义。建模室内外分类和建筑室内的建模初期可暂不支持,但希望能够保证其可扩展性。此功能可能较为复杂,可进一步讨论沟通。
λ 3D景区鸟瞰点
在3D景区中,当游览到该景区的【鸟瞰点】时,支持视角的拉高,并保证鸟瞰时的风景尽量保持景区实际原貌。例如到达乐山大佛脚下时,既判定为到达该景区【鸟瞰点】,此时用户可一键拉高视角到合适高度,以达到对乐山大佛全貌的鸟瞰效果。希望能够支持对景区内【鸟瞰点】的添加和编辑。
3D景区夜景优化
在3D景区中(大多为自然景区),夜晚时的灯光通常不足。希望能够对主要路线上的夜景进行一定程度优化以保证夜景的效果。
λ 3D景区物理引擎(可通过白天地图和夜间地图的两种地图模式来满足昼夜清晰的需求)
可考虑添加物理引擎以支持未来可能的创意性互动。例如驾车在3D景区中越野,在滑雪场滑雪等等。此条需进一步判断可行性。