Display Element Rendering via World Position Offset
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display element rendering technologies, such as off-screen rendering, require additional storage space and have low efficiency for continuously displaying special elements like particle effects on a screen.
Innovation Solution
A method that determines world vertex coordinates and a world position offset for a display element, allowing for coordinate space transformation to maintain the display element at a fixed position on the screen, even during view transformations, without requiring additional storage or modules.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Duration of action of stationary object
If off-screen rendering is used to continuously display display elements, then the display element can be continuously displayed on the screen, but additional storage space is occupied and rendering efficiency is reduced
Solution Approach 1:
The patent extracts the display element rendering from the standard rendering pipeline by using a separate rendering loop that independently manages display element rendering. This separates the display element rendering process from the main scene rendering, allowing display elements to be continuously displayed without requiring off-screen rendering buffers, thus improving rendering efficiency while maintaining continuous display capability
Solution Approach 2:
The patent creates a virtual camera system that virtually captures and renders display elements without requiring physical off-screen rendering buffers. The virtual camera system copies the essential rendering functionality needed to display elements continuously while avoiding the storage overhead of traditional off-screen rendering approaches
2Duration of action of stationary object
If off-screen rendering is used to continuously display display elements, then the display element can be continuously displayed on the screen, but additional storage space is occupied
Solution Approach 1:
The patent extracts the display element rendering from the standard rendering pipeline by using a separate rendering loop that independently manages display element rendering. This separates the display element rendering process from the main scene rendering, allowing display elements to be continuously displayed without requiring off-screen rendering buffers, thus improving rendering efficiency while maintaining continuous display capability
Solution Approach 2:
The patent creates a virtual camera system that virtually captures and renders display elements without requiring physical off-screen rendering buffers. The virtual camera system copies the essential rendering functionality needed to display elements continuously while avoiding the storage overhead of traditional off-screen rendering approaches
Data Source
AI summary
Disclosed is a display element rendering method performed by a computer device. The method includes: determining world vertex coordinates of the display element in a world space, the display element being an element displayed at an unchanged position on a screen; determining a world position offset of the display element based on an offset mode of the world vertex coordinates in a view transformation process; performing coordinate space transformation based on the world vertex coordinates and the world position offset to obtain screen vertex coordinates of the display element in a screen space; and rendering the display element based on the screen vertex coordinates.


