检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:马洪石 王行风[1,2] 薛磊 刘晨 MA Hongshi;WANG Xingfeng;XUE Lei;LIU Chen(School of Environment Science and Spatial Informatics,China University of Mining and Technology, Xuzhou,Jiangsu 221116,China;Jiangsu Key Laboratory of Resources and Environmental Information Engineering,China University of Mining and Technology,Xuzhou,Jiangsu 221116,China)
机构地区:[1]中国矿业大学环境与测绘学院,江苏徐州221116 [2]中国矿业大学江苏省资源环境信息工程重点实验室,江苏徐州221116
出 处:《中国科技论文》2019年第5期518-523,共6页China Sciencepaper
基 金:“十三五”国家重点研发计划项目(2016YFB0502104)
摘 要:针对使用WebGL原生应用程序编程接口(application programming interface,API)进行三维程序开发时效率较差以及室内虚拟场景构建难度较大的问题,提出一种依靠层次模型构建室内场景并通过三维图形引擎开发Web室内三维原型系统的方法。该方法利用Unity3D引擎和C#语言,以某车站候客大厅前厅为研究实例,实现快速、高效地构建具备交互能力的三维原型系统;并在此基础上进行基于WebGL标准的内容发布并根据优化方案对原型系统进行性能优化,使用户能够获得更真实、流畅的观感。实验结果表明:与使用WebGL原生API开发的三维程序相比,该原型系统开发速度快、运行效率高,能够实现预期的功能需求并具有良好的交互性,结合优化方案可以优化性能,符合Web三维技术的发展趋势,具有良好的研究和应用价值。It is inefficient and difficult to develop 3D programs and model complicated indoor virtual scenes useing WebGL APIs (application programming interface). To solve these issues, this paper proposes a method of developing a 3D Web prototype system by building hierarchical structure models to model indoor scenes and 3D graphics engine. Taking lobby of a railway station waiting hall as a study example areas, the method uses Unity3D engine and C# language to develope a 3D interactive system quickly and efficiently, and release the WebGL-based content of system. Besides, the performance of prototype system is optimized based on the optimization framework, thereby enabling users to obtain more realistic and smooth feeling. Results show that compareing with 3D programs based on WebGL native APIs, this prototype system has the advantages of development speed and efficiency, and fit the expected functional requirements with a better interactivity. Moreover, combining with the optimization framework, the program can obtain performance optimization, which conforms to the development trend of Web 3D technology with a good research and application value.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117