Enhancing Real-Time VR Scene Rendering with Optimized Task Path Scheduling Via Dynamic Programming Techniques
Abstract
This article proposes a dynamic programming rendering path optimization algorithm for virtual reality scenes, which innovatively introduces real time feedback mechanism and sliding window resource scheduling, effectively improving rendering performance under multi scene concurrency conditions. Compared with traditional greedy, genetic, and local search methods, this method can achieve global optimal path selection and has been experimentally verified to achieve significant improvements in key indicators such as average frame rate and resource utilization. All experiments in this article were independently repeated 5 times, and the results were tested for variance and significance. This article proposes for the first time a dynamic programming path scheduling strategy that combines sliding window real time feedback, solving the problem of generating the global optimal path in multi task high concurrency environments. Compared with traditional heuristic and intelligent optimization algorithms, the proposed method significantly improves system stability and rendering performance, and has stronger practicality and promotional value. All variables and parameters are clearly defined in the Methods section, and the experimental process and evaluation criteria follow internationally recognized standards to ensure the reproducibility and rigor of the conclusions. The system conducted experiments on three types of virtual environments: typical city blocks, natural terrain, and indoor exhibition halls on the Unity platform. The results showed that after introducing dynamic programming, the average frame rate increased from 76.9 FPS to 86.3 FPS, GPU utilization increased from 85.1% to 91.6%, task completion rate increased from 92.8% to 98.2%, and rendering failure rate decreased from 3.1% to 0.9%. The solution significantly improves the real time performance, stability, and resource utilization efficiency of the system while ensuring image quality. Compared with traditional static scheduling methods, this method exhibits better response capability and scalability in multi task high concurrency environments, providing efficient technical support for complex virtual reality rendering tasks.
Full Text:
PDFReferences
This article focuses on the dynamic rendering problem of virtual reality scenes, optimizes paths based on dynamic programming algorithms, and establishes interdependent rendering task nodes during the rendering process according to the dynamic programming model settings; And combined with dynamic path construction strategy, the optimal resource allocation and scheduling order during the rendering process are set. The scheme adopts task division, cost function definition, and routing planning, and algorithm fusion is carried out at the system operation layer to facilitate the adjustment of rendering paths and improve rendering efficiency. A typical virtual environment was set up during the experimental phase, and a series of rendering tasks were set up to obtain key performance indicators such as frame rate, latency, and resource utilization, and evaluate the actual effectiveness of optimization strategies. The experimental results show that it can improve rendering efficiency while ensuring image quality, and demonstrate stronger adaptability in dense task timing. Compared with the classic static rendering path scheme, it can show significant advantages in response time and system occupancy, which can improve the real-time rendering performance of virtual reality scenes.
DOI: https://doi.org/10.31449/inf.v49i9.9651
This work is licensed under a Creative Commons Attribution 3.0 License.








