There are some problems in traditional 3D landscape construction and virtual display, such as inflexible landscape spatial organization and limitations of virtual garden simulation in reality. Virtual reality, virtual plants and geographic information systems, and other technologies are used. Based on parameterized method in constructing 3D landscape scene, the main elements of the landscape were, respectively, constructed and rendered in 3D model, and a complete 3D landscape scene construction model was formed. OpenGL shader language was used for rendering, improved NSGA-II algorithm was used with the help of bionic logic of the genetic evolution process to achieve landscape land allocation optimization. The experimental result shows: through 3D scene view clipping hierarchical detail model and other techniques, the frame rate of 3D landscape vegetation scene drawing was improved. The interactive 3D scene browsing is realized, and the six-degree-of-freedom omni-directional display of the whole landscape is provided.