基于设备性能的Web3D动态实时光影云渲染系统
A Web3D cloud rendering system for dynamic real-time lighting and shadow based on device power作者机构:南昌航空大学信息工程学院南昌330063 嘉兴学院南湖学院数理与信息工程系嘉兴314001 同济大学软件工程学院上海201804 上海市农业科学院农业科技信息研究所上海201403 上海渲图信息科技有限公司上海201804 厦门大学信息学院厦门361005 江西师范大学软件学院南昌330022
出 版 物:《中国科学:信息科学》 (Scientia Sinica(Informationis))
年 卷 期:2021年第51卷第2期
页 面:231-246页
核心收录:
学科分类:08[工学] 080203[工学-机械设计及理论] 080402[工学-测试计量技术及仪器] 0804[工学-仪器科学与技术] 0802[工学-机械工程]
基 金:国家自然科学基金面上项目(批准号:6207071897) 国家自然科学区域联合基金重点项目(批准号:U19A2063)资助
摘 要:本文面向多种硬件平台提出了一套Web3D实时动态光影的协同式渲染系统,该系统把Web前端的硬件性能作为整个云渲染系统中光影渲染任务分配的关键因素.对于Web前端性能较强的硬件设备,系统分配复杂度较高的光影渲染任务给前端,相应的云后端的渲染负担则有所降低;反之,系统则分配复杂度较低的光影渲染任务给前端,相应的云后端承担大部分的渲染任务.在上述机制的引导下,该系统的前后端部署了4类关键的实时光影渲染算法,最终通过对算法运行帧率、算法所在设备的运行效率以及光影渲染结果等多种数据的分析,验证了部署的合理性.