# MTVD **Repository Path**: lawted/mtvd ## Basic Information - **Project Name**: MTVD - **Description**: 多终端虚拟展示 Multi-terminal virtual display - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-17 - **Last Updated**: 2022-08-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 多终端虚拟展室 ## 引言 ### 编写目的 ​ 该文档旨在为多终端虚拟展室项目提供用户需求说明。 ​ 多终端虚拟展室以红色旅游业虚拟布展的设计者和筹办方为目标用户群体,以提供能够快速虚拟现实建模和特色虚拟展室设计的服务平台为主要研究目的。本项目产品的主要内容是一个面向布展者的快速实现虚拟现实建模和展室个性化设计的网页平台。 ​ 通过这份软件产品需求分析报告详尽说明了该软件产品的需求、规格,从而对该软件产品进行准确的定义。 ### 产品范围(LZQ) 本产品的业务范围主要为红色旅游业虚拟布展的创作者以及体验虚拟展室的用户,以提供能够虚拟现实建模和特色虚拟展室设计的服务平台为主要目标。技术成熟时,可将产品范围扩大至更多主题展馆。 ### 参考文献(WY) ## 综合描述 ### 产品的状况 #### 项目背景 ​ 目前已有的虚拟现实建模软件,例如Unity3D,已经能实现对虚拟场景的搭建和展示,但其也存在诸如功能复杂、学习成本较高、合作模式固定等局限问题,且市面上缺少针对虚拟展室布展者开发的仿真设计平台,给现阶段红色旅游现代化服务的数字化和虚拟化带来了困难。 ​ 综上所述,该产品在综合市面上3D构建软件的现有功能的基础上,实现了功能更进一步的升级。 ### 产品的功能及特性 #### 功能 --- #### 用户端 用户端将会采用微信小程序和VR端两种形式,漫游端能够实现在虚拟展示中观摩漫游,同时还能和展室产生一定交互,可以在展室中虚拟留言,也可以查看其他用户留下的信息 以第一人称为视角,用户可以在展室内自由观摩、漫游、交互和体验,增加现实体验感 其功能包括: * 访问创作者已发布的展室 * 在展室场景中进行漫游,并实现一些与场景的简单交互 * 实现三端可预览 #### 布展端 布展端将会采用PC端的形式,在布展端,布展者可以使用自带软件中的展示模板实现快速布展,本软件内置了很多展室模板、设施模板和展品模板。在将展品的建模导入后,可以进行旋转、缩放、复制等基础操作,然后将展品摆在任意位置。场景同样也可以进行灯光的调整,通过使用预设场景可以快速构建逼真的展示环境。布展端拥有团队协作功能,基于软件的diff算法进行差异对比,能够更好的实现快速协同的效果。 其功能包括: * 对模型的摆放、旋转、移动、拖拽、缩放、复制等操作 * 提供相应模板 * 支持用户个人本地3D 模型的快速导入 * 将网页端平台链接到云计算服务端 * 预发布和展示功能 #### 特性 --- ##### 1. 教育性(LZQ) 本软件的教育性有 * 增加观众参与度,突破实物展览的局限,使用户获得更好的欣赏体验 * 借助数据资源使用户对我国物质文明有更深的了解 * 推动红色旅游业的传播和发展 * 推动国家历史文化遗产更好的传播 ##### 2. 创新性(LZQ) 本软件的创新性有 * 虚拟构建平台使得产品的适用范围扩大,不仅仅局限于某个特定场景的虚拟仿真,用户可以自行搭建虚拟展室 * 提供了一个能够让使用者轻便快捷地直接在浏览器中的网页上导入相关物品模型,实现虚拟场景的快速构建的平台,以简洁的集成平台极大程度地简化了使用步骤,减少了学习成本 * 提供了实时合作布展的新模式,为红色旅游项目布展提供了捷径 * 现市面上缺少针对虚拟展室布展者开发的仿真设计平台,本产品的推出使红色旅游现代化服务的数字化和虚拟化得到发展 ##### 3. 技术性 本软件的技术性创新有 * 一端部署,多端展示的快捷搭建能力 * 高效协同的团队开发能力 * 丰富的预设场景和预设模板 * 逼真的虚拟仿真的渲染技术 ### 用户类和特性(LZQ) 该软件产品有两个重要用户类--创建者端和用户端 * 现阶段创建者端主要为红色旅游业虚拟展室的布展者和设计者,其主要特性为可能缺少创建展室的相关条件和知识,简洁的集成平台可简化创建步骤,实现快速平台构建;其次,该类用户以红色旅游业为主,平台应提供多样的文物展品相关素材库,并且确保确保档案展品的全过程安全。 * 用户端主要为体验虚拟展室的用户,尤其在疫情下线下展馆的局限性,用户可足不出户体验虚拟展室,其主要特性为,以沉浸式虚拟现实体验为主要需求,对其进行操作以获得更好的参观体验,同时希望借助数据资源对展室内文物有更深的了解。 ### 运行环境(ORZ) - 微信小程序端 - VR端 - Web网页 ### 设计和实现的限制(ORZ) **设计限制:** - 设计时既要考虑到平台的易用性又要考虑其对主要功能的覆盖率,因此设计时存在不能加入复杂功能的限制。 - 考虑到易用性,设计交互时限制存在于要简约的面板同时要功能多样。 - 无法以高质量建模为标准设计。因实现的硬件设备性能不足,人们普遍使用的设备也无法达到高性能标准。 **实现限制:** - 试验场地缺少。目前尚未找到存在具备场地全面建模数据而缺少对展品建模数据的博物馆。 - 部分成员对技术层面知识了解不够深入。 - 硬件性能较低,无法满足高质量的建模展示需求。 - 建模展示优化的知识储备较少,尚且无法对整个流程进行优化,使其在较低性能设备上以高质量运行。 ### 总体功能要求(LJC) 本项目产品的最终产品需要能够提供快速虚拟建模和特色虚拟展室设计相关的服务平台。总体功能板块分为两部分—— #### 布展端 * 布展端服务平台以Buskit框架为技术核心 * 基于Unity3D平台开发 #### 用户端 * 部署云计算线上加密后提供预览漫游服务 * 客户端页面基于Web技术开发 * 用户界面精美舒适,交互逻辑简单易懂 ### 软件开发平台要求(LJC) 布展端需要至少保证设计者能在Windows系统的主机上运行,用户端需要至少保证用户能在浏览器中运行。 布展端在Unity3D平台中开发完成后进行封装,使其成为Windows系统下可运行的软件,后期实现云端应用,无需配置本地环境即可线上完成展室构建。 用户端基于Web技术开发,在云端预部署相关服务,使得用户可直接在浏览器中完成漫游体验,后期实现三端原生应用的开发实现。 ## 外部接口需求 (:construction:建设中).. ### 用户界面 ### 软件接口 ### 通讯接口 ## 系统功能需求 (:construction:建设中)... ### 说明和优先级 ### 数据相关