两种技术路线
本节介绍展品360展示的两种技术路线,对比其特点。
一、定义即用途
本文所讲的360展示是指用于产品或商品展示的Web浏览方式,它不是以下技术:
360实景:例如谷歌街景,这种技术是观察点在固定点旋转,将拍摄的全景图实现Web互动。
360展示则是观察点固定不动,观察对象绕自身轴线旋转的过程。
360展示可用于虚拟博物馆的网上藏品展示,也可用于电商对自己产品的直观介绍。
无级缩放的360度展示,可使用户直观了解展品细节。所谓百闻不如一见、百文不如一图嘛!
要实现展品的360度无级缩放的Web展示,有两种技术实现思路:
其一:三维建模+实时渲染
其二:360度旋转拍摄+交互回放
二、三维建模+实施渲染
第一种思路在建模和展示都需要比较高的代价。
这种方式先用三维建模工具构建三维模型和场景,然后将其转为适合前端浏览器浏览的格式。在浏览器端,利用内置的webGL或通过专用插件(例如Unity)加载三维模型,响应用户的交互指令(切换视角、观察点),实时渲染出画面。
三维建模可以是三维扫描自动建模或者人工建模。它们最终的成果都是为了得到目标实体的带表面纹理贴图的三维模型数据。
人工建模指通过三维建模软件(3D Modeling Software),在参照实物照片、相关数据的基础上对实物的空间结构进行三维化复原,
并通过纹理贴图(Texture)使三维化数据具有贴近真实物体的质感与效果。
人工建模存在两个问题:
其一:当增加新的藏品,只有专业人士才能完成新藏品的建模工作。
其二:精细度低的模型可以获得流畅的交互体验,但难以获得藏品的真实观感;精细度高的模型可以逼近藏品真实观感,但需要用户终端具备较高的硬件运算能力。无法适应更广范围的互联网用户。
三维扫描则是通过设备完成多角度光学和距离采集,软件运算出目标对象表面的空间位置及纹理信息。
目前民用级别的扫描设备精度仍然差强人意,例如利用家用游戏机体感采集设备Kinect的X探测和光学感知,可以获得物体的三维模型。
访问地址:http://babylonplayground.azurewebsites.net/monkey.html
对三维建模方式的特点总结如下:
建模工具 |
3dMax、 Maya |
浏览工具 |
Unity3D插件、WebGL |
优点 |
效果连续、可自由漫游场景或以任意视角观察物体 |
缺点 |
对用户端显卡性能要求较高 要获得精致的细节、建模成本较高 |
三、实现思路之拍摄+回放
360Rotation 在技术实现上有点类似于360实景,所不同的是360实景是观察角度在转动,而360旋转则是:观察点和角度不动,让被观察对象旋转。
如果说360实景是用来表现观察点身处场景内的景象,360旋转则是观察点位于观察对象之外,让对象自身转动,呈现不同角度的外观。
两种技术都可以应用于博物馆展览,360实景适合展厅漫游,而360旋转则适合表现单件藏品。
通过转台+近距离高清拍摄,360旋转可以实现比现场更清晰的web展示,还有一点是现实展览做不到的——看背面。
这种方法不需要进行三维空间实体建模,只需要根据展示需求,拍摄一组精细影像,将这组影像进行批量预处理,之后辅以前后端的交互实现即可。
它的优势是加工成本低,浏览真实度最高,支持从各个角度以无级缩放的观察藏品,既可以展示藏品全貌,也可以展示藏品细节。
相关推荐
360安全浏览器则突破了这一限制,实现了网页的无级缩放,允许用户更加灵活地调整网页的视图大小。 实现网页无级缩放的方法多样。首先,用户在浏览网页时,可以按住Ctrl键,同时滚动鼠标滚轮,这样就能便捷地放大或...
5. **无级缩放页面**:若网页文字太小,可以按住Ctrl键并滚动鼠标滚轮,或者按下Ctrl键后使用小键盘的加号或减号来缩放页面文字大小。 6. **快速关闭页面**:双击标签条、点击关闭按钮、使用Ctrl+W快捷键,甚至通过...
5. **无级缩放页面**:按住Ctrl键滚动鼠标滚轮或使用小键盘的加减号,可以轻松调整网页文字大小,适应不同视力需求。 6. **快速关闭页面**:双击标签、点击关闭按钮、使用Ctrl+W快捷键,甚至通过预先设置的鼠标中键...
它由Pelco公司开发,主要用于驱动和支持云台的运动,包括上下、左右旋转、缩放等操作,同时还支持预置点设置、巡航路径规划等功能。在安防监控系统中,Pelco-D协议允许用户通过中央控制系统或远程终端设备对云台进行...
第一套 选择题 1.计算机感染病毒后会产生各种现象,以下不属于病毒现象的是__D__。 A、文件占用的空间变大 B、发生异常蜂鸣声 C、屏幕显示异常图形 D、机内的电扇不转 2. Windows98支持下面___C__网络协议。 A、...