基于Unity3D的XR装配式开发关键技术研究

发布时间:2024-04-25 02:02
  随着现代计算机科技的飞速进步,扩展现实(Extended Reality,简称XR)技术作为一门高新技术逐渐进入人们的视野并获得了迅猛发展。在面对人们日益增长的对XR品质的需求,只有不断地提升XR硬件及软件技术,这与当下XR行业专门人才的缺乏是相矛盾的,因此只有探求一条不降低XR品质的前提下尽可能降低XR开发门槛的途径,才能让那些非专业技术人员也能开发出高质量的XR应用。本文正是基于这条路径的探索而提出的,旨在向美工人员等没有或编程基础薄弱的人员提供一个可视化的便捷高效的装配开发平台,为了达到该目的,不仅要使对象及操作流程可视化,更要将开发人员从繁琐的底层细节中解放出来,使非专业技术人员在开发过程中不再过多顾忌客户端的性能底层情况。为此,本文做了如下研究:首先分析了当前XR行业存在的一些问题,基于这些问题提出了一种基于Unity3.D的XR装配式开发框架及原理。框架由编辑器端、服务端和客户端三部分组成。其中编辑器端主要功能是完成通用功能及用户资源的可视化装配,并按照一定标准序列化导出资源数据包上传至服务器;服务器端主要功能是各通用功能模块模板、用户装配资源的存储,以及通过服务转发模块向...

【文章页数】:103 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
1 绪论
    1.1 研究背景和意义
    1.2 国内外研究现状
        1.2.1 XR标准研究现状
        1.2.2 XR可视化现状
        1.2.3 XR应用编程机制现状
    1.3 研究目标与内容
        1.3.1 研究目标
        1.3.2 研究内容
    1.4 本文组织结构
2 XR装配式开发相关技术及原理
    2.1 XR技术
        2.1.1 XR相关概念
        2.1.2 XR技术的关键要素
        2.1.3 常见XR定位追踪技术基本原理
    2.2 XR装配式开发原理
        2.2.1 XR装配式开发思想
        2.2.2 XR装配式开发框架
    2.3 Unity3D引擎简介
        2.3.1 Unity3D编辑器介绍
        2.3.2 Unity3D引擎架构
        2.3.3 Unity3D脚本生命周期
        2.3.4 Unity3D引擎关键技术
    2.4 本章小结
3 XR装配式开发关键技术研究
    3.1 XR装配式开发平台构建技术
        3.1.1 编辑器端构建技术
        3.1.2 服务端构建技术
        3.1.3 客户端系统构建技术
    3.2 XR装配式开发中的渐进网格技术
        3.2.1 LOD技术简介
        3.2.2 渐进网格及其相关算法
        3.2.3 基于QEM的渐进网格技术
    3.3 XR装配式开发中的资源个性化加载技术
        3.3.1 资源个性化加载技术介绍
        3.3.2 基于相机位姿的场景资源权重分配模型
        3.3.3 权重分配模型检验
    3.4 本章小结
4 实验与分析
    4.1 基于QEM渐进网格实验与分析
        4.1.1 基于QEM渐进网格的优势分析
        4.1.2 基于MultiRes3d方案的改进实验与分析
    4.2 资源个性化加载实验与分析
        4.2.1 实验说明及流程
        4.2.2 实验结果及分析
    4.3 本章小节
5 总结与展望
    5.1 总结
    5.2 展望
参考文献
攻读硕士学位期间的科研成果
致谢
附录



本文编号:3963839

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/shengwushengchang/3963839.html


Copyright(c)文论论文网All Rights Reserved | 网站地图

版权申明:资料由用户1cb44***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱[email protected]