10.3969/j.issn.1672-9722.2016.09.001
基于 Unity 引擎的地形块动态调度算法研究磁
针对基于 Unity 引擎的三维场景仿真中大地形加载过程中内存占用量大的问题,从模型资源加载角度设计一种地形块动态调度算法。以视点位置在地形平面投影为中心,加载其周边地形块,在视点移动过程中,根据其在地形平面投影映射的地形块行、列值变化,更新当前视点周边地形块队列,并计算需加载区域和需卸载区域,进而实现地形块的动态加载和卸载。最后依托 Unity 的内存管理机制,设计具体程序并实现地形块动态调度和内存优化。实验结果表明:该方法与直接进行大地形加载相比,能明显减少三维仿真中地形资源的内存占用量,并且大幅度提升帧率,在三维场景仿真中应用效果良好。
地形块、动态调度、视点位置、内存管理、三维仿真
44
TP391(计算技术、计算机技术)
国家自然科学基金编号51407147资助。
2016-10-31(万方平台首次上网日期,不代表论文的发表时间)
共6页
1629-1634