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

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

图片

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

一、客户需求

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

图片

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

图片

二、实施步骤

1、数据采集及处理

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

图片

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

01、场景信息采集

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

02、标本模型采集

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

图片

03、模型数字化处理

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

2、数字化展示

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

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

图片

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

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

图片

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

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

图片

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

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

图片

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

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

图片

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/14321.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在做题中学习(61):连续数组

525. 连续数组 - 力扣(LeetCode) 思路:前缀和 哈希表 转化:将 0 ——> -1 转变为:找到和为0的最长子数组 细节: 1.哈希表存什么 前缀和 , 长度 2.什么时候存入哈希表 先处理前一个&…

怎么用二维码看excel表格?生成文件二维码的制作技巧

Excel表格怎么放到二维码中,让其他人通过扫码查看数据呢?现在文件放入二维码中展示在很多的场景中都有应用,比如通知、数据、作品、报告等类型的内容都可以通过扫码的方式在手机上展现,那么如何将文件生成二维码呢? 文…

DVWA登录页面空白问题解决

问题: 创建完成后打开登录页面,发现打不开,一片空白 解决: php版本不对,更换版本即可

Rust Tarui 中的 Scrcpy 客户端,旨在提供控制安卓设备的鼠标和按键映射,类似于游戏模拟器。

Scrcpy-mask 为了实现电脑控制安卓设备,本人使用 Tarui Vue 3 Rust 开发了一款跨平台桌面客户端。该客户端能够提供可视化的鼠标和键盘按键映射配置。通过按键映射实现了实现类似安卓模拟器的多点触控操作,具有毫秒级响应速度。该工具可广泛用于电脑控…

YashanDB与慧点科技完成兼容互认证

近日,深圳计算科学研究院崖山数据库系统YashanDB与慧点科技顺利完成兼容性互认证。经严格测试,双方产品完全兼容,稳定运行,共同支撑政府、企业、金融等办公应用场景下的数字化转型升级,为企业的信息技术应用创新提供坚…

石油化工巡检机器人:应对挑战的创新力量

在石油化工领域,安全始终是高悬的达摩克利斯之剑。人工巡检面临诸多痛点,如高危环境对人身安全的巨大威胁,复杂工况下难以做到全面细致监测,对有害气体检测存在滞后性,还有恶劣天气对巡检工作的严重干扰。而这些痛点&a…

绕过最新版bilibili app反frida机制

问题说明 截止到2024年5月1日,B站最新版的安卓APP(7.76.0)有反Frida机制,不管是spawn还是attach,都无法注入frida,如下图所示。本文介绍一下如何绕过它 方法 定位检测点 检测Frida的机制一般在Native层实…

GS5812G 21V、2A同步降压DC/DC转换器芯片IC

一般描述 该GS5812G是一个同步降压DC/DC转换器与快速恒定的时间(FCOT)模式控制。该器件提供4. 5V至21V的输入电压范围和2A连续负载电流能力。它是恒定时间脉宽调制(PWM)控制器,支持 FCOT模式控制。工作频率取决于输入和输出电压条件。 该GS5812G故障…

ARM-2

c语言实现三盏灯的控制 #ifndef __LED_H__ #define __LED_H__typedef struct {volatile unsigned int MODER;volatile unsigned int OTYPER;volatile unsigned int OSPEEDER;volatile unsigned int PUPDR;volatile unsigned int IDR;volatile unsigned int ODR;volatile unsig…

顶顶通实时质检系统-黑名单拦截功能配置流程

文章目录 前言联系我们配置流程一、黑名单导入二、白名单导入三、外部黑名单四、靓号规则五、创建拦截规则六、拦截条件七、功能配置 拦截记录与统计拦截记录拦截统计 前言 上篇文章讲解了顶顶通实时质检系统黑名单的功能介绍,本篇文章主要讲解顶顶通黑名单拦截功能…

docker 安装 SonarQube

文章目录 docker 安装 SonarQube一、修改句柄二、创建挂载文件夹三、拉取镜像四、修改 PG 库4.1、创建用户4.2、创建库 五、启动和挂载六、访问七、安装插件 docker 安装 SonarQube 版本:8.9 对 JDK 8 最大支持为 8.9 版本 一、修改句柄 #修改文件句柄数量&#…

智能合约语言(eDSL)—— 并行化方案 2

这个并行算法最初其实是在aptos上实现的,aptos上使用的是move虚拟机,后来我把它移植到我们链上了,但是wasm虚拟机。还是费了不少事情。 目前evm并行也比较火,像monad,sei等。经过调研发现,其实evm的并行&am…

Discourse 使用 DiscourseConnect 调用接口 admin/users/sync_sso 404 错误

在对用户数据通过 SSO 同步的时候,调用提示 404 错误。 我们使用的是 Java 的代码。 2024-05-23_16-34-421340802 70.3 KB 如上图,返回显示的代码为 404。 问题原因 出现上面错误的原因是安装的 Discourse 实例的 discourse connect 没有启用。 2024-…

【Unity2D:C#Script】实现角色射击功能

一、创建子弹预制体 1. 创建子弹预制体 2. 调整图片大小、层级 二、为子弹添加碰撞体积 1. 添加Box Collider 2D、Rigidbody 2D组件 2. 锁定z轴 三、编辑敌人脚本 注:在以下代码中,只显示本章节新增的代码,省略原有的代码 1. 为敌人添加生…

力扣刷题---返回word中所有不重复的单词

当需要从一个数据集合中去除重复元素时,set是一个很好的选择。由于其不允许存储重复的元素,因此可以很容易地实现去重功能。这在处理原始数据或进行数据分析时特别有用。 题目: 给定一个字符串数组 words,请返回一个由 words 中所…

chrome125.0.6422.60驱动包下载

百度网盘地址:https://pan.baidu.com/s/1DAr_O58GQ6m4sk_QePZscA?pwd=5t0j 提取码:5t0j Chrome驱动包(ChromeDriver)是一个用于支持自动化测试的工具,它提供了对Google Chrome浏览器的控制,使您可以编写和运行自动化脚本来测试网站。这个驱动程序是由Selenium项目开…

国内大模型价格战全面爆发:新旧势力逐鹿江湖【附主流模型价格对比】

近年来,随着人工智能技术的不断发展,大模型逐渐成为行业的焦点。然而,伴随而来的却是一场价格战。DeepSeek率先推出超低价服务,随后字节跳动、阿里巴巴、百度、科大讯飞、腾讯等巨头纷纷跟进,使得这一领域的竞争愈演愈…

详细分析ping的基本知识以及常见网络故障的诊断(图文解析)

目录 前言1. 基本知识2. 常见故障分析2.1 请求超时2.2 域名无法解析 前言 由于全栈开发,在运维过程中难免会出现无法ping通等故障 针对多种情况进行详细分析 1. 基本知识 为了更好的加深ping的基本命令以及拓展更多知识点,详细科普其基本知识 ping&…

python写页面自动截图

from selenium import webdriver def take_screenshot(url, file_path):driver webdriver.Chrome()driver.get(url)driver.save_screenshot(file_path)driver.quit() if __name__ __main__:take_screenshot(http://baidu.com, D:\桌面\wang.png)要安装selenium还要安装google…

C语言 数组——查找算法的函数实现

目录 线性查找(Linear Search) 线性查找的性能 猜数游戏 二分查找(Binary Search) 并非吹毛求疵,鸡蛋里挑骨头 二分查找的性能 线性查找(Linear Search) 不 要求数据表是已排好序的  …