Method and device for drawing virtual reality scene and virtual reality device
A virtual reality and scene technology, applied in the field of virtual reality, can solve problems such as large delay and dizziness, and achieve the effects of reducing delay, improving user experience, and reducing invalid waiting time
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0024] figure 2 It is a flowchart of a method for drawing a virtual reality scene provided by an embodiment of the present invention, such as figure 2 As shown, the drawing method of the virtual reality scene provided by this embodiment includes:
[0025] Step S210: Setting a vertical synchronization signal (VSYNC) with a specific frequency to control the drawing thread (timewarp) and the rendering thread (render).
[0026] Step S220: Estimating the time taken by the rendering thread to render one frame of virtual reality scene.
[0027] The time it takes to render a frame of virtual reality scene is related to the hardware configuration of the device. For example, drawing the same scene requires a shorter rendering time for a high-end graphics card. On the other hand, the time it takes to render a frame of virtual reality scene is also related to the rendered scene, and when the scene is more complex, the rendering time is longer.
[0028] In order to be able to estimate...
Embodiment 2
[0035] Figure 4 It is a functional block diagram of a virtual reality scene drawing device provided by an embodiment of the present invention, such as Figure 4 As shown, the device for rendering a virtual reality scene provided by this embodiment includes a vertical synchronization unit 410 , a rendering unit 420 and a rendering unit 430 .
[0036]The vertical synchronization unit 410 sends a vertical synchronization signal of a specific frequency to the rendering unit 420 and the rendering unit 430 . The rendering unit 420 estimates the time it takes for the rendering thread to complete the rendering of a frame of virtual reality scene, and sets the wake-up time at which the rendering thread is awakened to start the rendering of a frame of virtual reality scene, so that the rendering thread completes one frame just before the arrival of the vertical synchronization signal Rendering of the virtual reality scene; and controlling the rendering thread to enter the waiting stat...
Embodiment 3
[0041] Figure 5 is a functional block diagram of a virtual reality device provided by an embodiment of the present invention, such as Figure 5 As shown, the virtual reality device 500 provided in this embodiment includes the virtual reality scene rendering device 510 in the second embodiment above.
[0042] The rendering device 510 of the virtual reality scene controls the drawing thread and the rendering thread according to the vertical synchronization signal during the rendering of the virtual reality scene by the virtual reality device 500, and estimates the time it takes for the rendering thread to render a frame of the virtual reality scene, and based on the time Set the rendering time, wake up the rendering thread at this moment to start rendering a frame of virtual reality scene, so that the rendering thread just completes the rendering of a frame of virtual reality scene before the vertical synchronization signal arrives, and the rendering thread will render the rend...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com