In recent years, with the rapid development of emerging technologies such as virtual reality (VR) and augmented reality (AR), 3D display technology has attracted widespread attention. As a promising true 3D display technology, multi-layer 3D display is not only able to reproduce the light field, provide complete depth cues, and restore the real scene, but also has excellent viewing and interactive experience, which is widely used in the fields of virtual reality, medical imaging, and game development. However, although multilayer 3D display technology has made significant progress in displaying static scenes, it still faces challenges in displaying dynamic 3D scenes. To overcome these challenges, this study adopts OpenGL as the core technology to achieve dynamic drawing, real-time updating and rendering of graphics and models. At the same time, CUDA technology is used to combine the parallel computing capability of GPU to achieve high frame rate light field decomposition, which achieves 16.7 frames per second display of dynamic scenes at 1920×1080 resolution. This provides users with a more stunning and realistic viewing experience. Through the application of these innovative methods, the further development of multi-layer 3D display technology has been promoted, providing new possibilities and technical support for the display of dynamic 3D scenes. These results not only help to improve the user experience, but also open up a new research direction for the development of virtual reality technology.
|