Dynamic Scheduling Algorithm of Terrain Blocks Based on Unity Engine
GENG Xiao
HAN Zhiwei
LIAO Feng
Abstract:In order to solve the problem that the utilization rate of memory was high when large‐scale terrain blocks were loaded in the process of 3D simulation based on Unity ,a dynamic scheduling algorithm of terrain blocks was proposed in this paper .The projection of the viewpoint in the terrain flat was chosen as the center of the current terrain ,and the terrain blocks surrounding it were loaded .When the viewpoint was moving ,according to the change of the coordinate of its projec‐tion point in the terrain flat ,the area of the terrain blocks needing to be loaded and unloaded were calculated .In this paper , the dynamic scheduling algorithm of terrain blocks was realized based on the memory management strategy of Unity .The ex‐periment results showed that the algorithm can effectively reduce the memory usage in terrain loading and increase the frame rate of the 3D simulation .
Keywords:terrain blocksdynamic schedulingviewpoint positionmemory managementthree-dimensional simulation
Publication Date:2016-01-01
Online Publishing Date:2025-08-15(First online date of this platform, not the publication date of the document)
Pages:6( 1629-1634 )
