| The downhole operation experience system reproduces the process flow through virtual simulation technology,provides a virtual experience environment for relevant technicians.It helps users understand and master the process and operation process of downhole operations.However,the currently developed underground operation experience systems generally suffer from poor rendering performance,resulting in poor user experience.In view of the above problems,this thesis studies the rendering optimization method based on visibility culling,LOD(Level of Detail)and model simplification.The specific research contents are as follows:(1)Aiming at the 3D model construction of the underground operation experience system,this thesis analyzed the basic method of model construction to realize the construction process of different models.According to the production equipment and process flow of the underground operation,the experience scene is built.Finally,according to the rendering process of the experience system,the necessity of rendering optimization is proposed.(2)Aiming at the problem of scene over-rendering in the downhole operation experience system,this thesis proposes rendering optimization method based on visibility culling.It researches the automatic scene management method based on octree,assign scene elements to different nodes of the octree,realize automatic filling of node elements through recursive splitting.It researches the visibility detection method based on Sobol sequence,and use a small number of rays instead of dense rays to carry out Detects.Then removes invisible elements,and sends the visible element set to the rendering manager for rendering,which improves the accuracy of visibility culling in the downhole operation experience scene and improves the rendering efficiency of the system.(3)Aiming at the problem of the display and rendering accuracy of the model of the downhole operation experience system is too high,this thesis proposes rendering optimization method based on LOD and model simplification.It researches the model simplification algorithm based on QEM(Quadric Error Metrics),and set three constraint factors such as the area of the adjacent region,the angle change of the adjacent region and the importance of the adjacent region in the edge folding process,and improve the calculation matrix of the folding cost of model simplification.The cost is stored in the small top heap,and the associated linked list is used to bind other edges related to the edge.So as to realize the partial folding and simplification process of the model,improve the quality and efficiency of model simplification,and improve the rendering performance of the system.(4)Aiming at the verification of the application effect of the rendering optimization method in the experience system,this thesis designs and implements the underground operation experience system.The basic functions of the system are realized through 3ds Max,Unity3 D and database software,and the rendering optimization method is applied to the experience scene of minor repair work of the experience system.It sets the running frame rate and CPU occupancy rate of the experience system as the application effect test indicators,and record the system operation of the falling object salvage process experience process.The application results show that the rendering optimization method proposed in this thesis has better rendering performance and experience effect. |