国家自然博物馆“云端自然”线上虚拟展厅是如何搭建的?

2024-05-24 19:52

本文主要是介绍国家自然博物馆“云端自然”线上虚拟展厅是如何搭建的?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

国家级综合性自然博物馆国家自然博物馆,联手积木易搭打造“云端自然”线上虚拟展览,形成一个集参观游览、科普教育为一体的线上虚拟数字博物馆平台,让数千以至数万年的古生物,栩栩如生地呈现在我们面前。

图片

通过数字化的展示手段,展示国家自然博物馆的品牌形象,提高自然博物馆的科技化含量,满足更多观众在线上虚拟参观、了解展品的需求。

一、客户需求

国家自然博物馆要求,在现有虚拟博物馆框架“云端自然”上,搭建“神奇的非洲展厅”和“植物世界展厅”虚拟展览系统,并且为标本建立3D模型,复原古生物模型,制作科普动画。

图片

积木易搭为国家自然博物馆打造了云端自然虚拟展厅(二期),采用web3D技术和三维建模技术,将建筑外观到博物馆内的可移动文物,完整地搬到线上,并实现了一系列诸如沉浸式观展、3D建模复原以及全息视频展示等功能。

图片

二、实施步骤

1、数据采集及处理

博物馆数字化的第一步,会针对目标展厅进行空间数据以及标本的模型采集。

图片

▲全景采集云台+三维实景复刻采集设备

01、场景信息采集

积木易搭的工作人员会采用场景扫描设备进行采集,先勘察并测量相关区域,制定详细的采集计划和路径。接着,工作人员借助三维实景复刻采集设备对博物馆内部进行数据采集,建立室内空间的 3D 模型和全景照片等信息,为虚拟展厅提供完善的素材。

02、标本模型采集

展厅内的标本建模,需要专业的扫描仪介入,积木易搭通过自研高精度3D扫描仪,以非接触式结构光技术,对馆藏标本进行数字化采集,相比手工建模效率更高,最快5分钟即可完成模型输出,而且不会对标本带来损伤。

图片

03、模型数字化处理

数据采集完毕后,积木易搭会对扫描和图像数据进行数字化处理,通过专业软件进行编辑,包括纹理映射和修复融合等操作,将原始采集的数据转化为精细的3D模型,以及具有沉浸感的展厅实景。

2、数字化展示

如何才能将展厅呈现在观众面前?

积木易搭旗下视创云展以自研的WEBGL核心引擎,加入云展自主研发的模型实时渲染展示+全景效果图结合展示的技术方案,将整个虚拟展厅“搬”到了线上。实现帮助国家自然博物馆虚拟展厅在满足轻量化、广兼容的同时,兼具沉浸式、高保真的展示效果。

图片

01、线上沉浸式游览博物馆

只需一个链接,观众即可在手机、电脑、平板等不同设备云游国家自然博物馆,如同真实身处博物馆一般,在空间内自由探索自然发展和演化过程,观看古生物、动物、植物和人类学等领域的标本收藏,零距离感受国家自然博物馆的魅力。

图片

02、720°观看标本模型,0距离互动

积木易搭为国家自然博物馆内逾100个动植物标本建立了高精度三维模型,并实现了文字、音频、语音、视频等多媒体挂接,观众在线上通过点击和拖动即可随意对标本进行放大、缩小、旋转等互动操作,配以说明文字、高清图片、音视频、电子书等形式,获得不输线下甚至超越线下观看展品的体验。

图片

03、复原建模,还原古生物原貌

如果古生物只剩下骨骼化石,我们如何才能一睹其当年的“风采”?结合现有的古生物的化石结构和史料,通过数字化的展示手段,只需点击热点,就能让数千甚至数万年的古生物,栩栩如生地呈现在我们面前。

图片

04、动画科普讲解,快速了解背景知识

科普动画以热点的形式分布在展厅的不同位置,以动画形式将自然生物形象、植物生长进行复原,并展现其环境、习性、生长规律等内容,让游客学习自然、了解生物知识,快速易懂,在娱乐之余也能够深刻掌握相关知识。

图片

虚拟展厅内还有各种特色展项等待观众去发掘,比如:澄江动物群化石、人之由来时间轴、鲜花葬礼等,保留线下特殊观展形式,“科技感”与“体验感”一并得到呈现。

这篇关于国家自然博物馆“云端自然”线上虚拟展厅是如何搭建的?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/999378

相关文章

Python极速搭建局域网文件共享服务器完整指南

《Python极速搭建局域网文件共享服务器完整指南》在办公室或家庭局域网中快速共享文件时,许多人会选择第三方工具或云存储服务,但这些方案往往存在隐私泄露风险或需要复杂配置,下面我们就来看看如何使用Py... 目录一、android基础版:HTTP文件共享的魔法命令1. 一行代码启动HTTP服务器2. 关键参

C++链表的虚拟头节点实现细节及注意事项

《C++链表的虚拟头节点实现细节及注意事项》虚拟头节点是链表操作中极为实用的设计技巧,它通过在链表真实头部前添加一个特殊节点,有效简化边界条件处理,:本文主要介绍C++链表的虚拟头节点实现细节及注... 目录C++链表虚拟头节点(Dummy Head)一、虚拟头节点的本质与核心作用1. 定义2. 核心价值二

mysql查询使用_rowid虚拟列的示例

《mysql查询使用_rowid虚拟列的示例》MySQL中,_rowid是InnoDB虚拟列,用于无主键表的行ID查询,若存在主键或唯一列,则指向其,否则使用隐藏ID(不稳定),推荐使用ROW_NUM... 目录1. 基本查询(适用于没有主键的表)2. 检查表是否支持 _rowid3. 注意事项4. 最佳实

如何使用Haporxy搭建Web群集

《如何使用Haporxy搭建Web群集》Haproxy是目前比较流行的一种群集调度工具,同类群集调度工具有很多如LVS和Nginx,本案例介绍使用Haproxy及Nginx搭建一套Web群集,感兴趣的... 目录一、案例分析1.案例概述2.案例前置知识点2.1 HTTP请求2.2 负载均衡常用调度算法 2.

一文详解如何在idea中快速搭建一个Spring Boot项目

《一文详解如何在idea中快速搭建一个SpringBoot项目》IntelliJIDEA作为Java开发者的‌首选IDE‌,深度集成SpringBoot支持,可一键生成项目骨架、智能配置依赖,这篇文... 目录前言1、创建项目名称2、勾选需要的依赖3、在setting中检查maven4、编写数据源5、开启热

SpringBoot3中使用虚拟线程的完整步骤

《SpringBoot3中使用虚拟线程的完整步骤》在SpringBoot3中使用Java21+的虚拟线程(VirtualThreads)可以显著提升I/O密集型应用的并发能力,这篇文章为大家介绍了详细... 目录1. 环境准备2. 配置虚拟线程方式一:全局启用虚拟线程(Tomcat/Jetty)方式二:异步

如何搭建并配置HTTPD文件服务及访问权限控制

《如何搭建并配置HTTPD文件服务及访问权限控制》:本文主要介绍如何搭建并配置HTTPD文件服务及访问权限控制的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、安装HTTPD服务二、HTTPD服务目录结构三、配置修改四、服务启动五、基于用户访问权限控制六、

pytest+allure环境搭建+自动化实践过程

《pytest+allure环境搭建+自动化实践过程》:本文主要介绍pytest+allure环境搭建+自动化实践过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、pytest下载安装1.1、安装pytest1.2、检测是否安装成功二、allure下载安装2.

使用vscode搭建pywebview集成vue项目实践

《使用vscode搭建pywebview集成vue项目实践》:本文主要介绍使用vscode搭建pywebview集成vue项目实践,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录环境准备项目源码下载项目说明调试与生成可执行文件核心代码说明总结本节我们使用pythonpywebv

Windows Server 2025 搭建NPS-Radius服务器的步骤

《WindowsServer2025搭建NPS-Radius服务器的步骤》本文主要介绍了通过微软的NPS角色实现一个Radius服务器,身份验证和证书使用微软ADCS、ADDS,具有一定的参考价... 目录简介示意图什么是 802.1X?核心作用802.1X的组成角色工作流程简述802.1X常见应用802.