The paper described how to use the OpenGL 3D graphics library achieving the simulation of the virtual battlefield environment under the C++Builder software development environment, and how to achieve the simulation of antiaircraft artillery shooting amending process in the virtual battlefield environment. About creating the virtual battlefield environment, the paper elaborated 3DS model’s transfer method and display method, virtual scene mapping and romancing method and coordinates transformation method under the virtual environment. About simulation of antiaircraft artillery shooting amending, this paper described the design ideas and implementation process of shooting amending simulation, especially researched the method of building target flight route mode based on actual conditions, introduced the shooting error’s simulation realization, explicated the calculation process including the projectile flight time, target’s ahead point coordinates and miss distance, and finally studied that how to use the miss distance to amend the firing data. The experiments prove that the simulation of shooting amending is correct and feasible. The simulation provides a basis for shooting amending.