The invention relates to the technical field of three-dimensional
terrain rendering, in particular to a three-dimensional
terrain optimization rendering method and
system based on a
game engine, and the method comprises the steps: carrying out the
quadtree segmentation of a to-be-rendered
terrain digital elevation model, and generating all terrain nodes; obtaining a node
sight distance evaluation value of each terrain node; acquiring a boundary fluctuation value of each terrain node by comparing the elevation values in the terrain region represented by each terrain node; obtaining a
corner angle saliency coefficient of each terrain node through an included angle between triangular meshes in a terrain region represented by each terrain node; obtaining a terrain rugged evaluation value of each terrain node; obtaining terrain detail attention of each terrain node, constructing a node evaluation formula of each terrain node, and evaluating whether to perform
quadtree segmentation on each terrain node; and rendering is carried out according to the quad-tree obtained through final segmentation. The invention aims to effectively balance the relationship between rendering resources and visual quality and improve the efficiency and effect of
terrain rendering.