The way grottoes are displayed has disadvantages such as low sense of historical scene immersion and poor user interaction. A virtual reality based grotto model display system can effectively solve the above problems. The system uses 3D modeling technology to define the scene and model, and completes the process of scene selection and model rendering through the development of Unity3D virtual engine. After testing, the average processing time of various operations in the system is less than 0.1 seconds, and under normal circumstances, the error probability is only 0.2%. This system provides users with a virtual historical experience and the ability to communicate and interact with cave models, providing a new and effective way to visit caves.