Game Screen Region Rendering for Frame Rate
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current game rendering technologies compromise game experience by reducing image quality to achieve higher frame rates, leading to suboptimal player experience.
Innovation Solution
An image rendering method that identifies target game objects causing changes in the next frame, divides the game screen into regions, re-renders only the affected regions based on change parameters, and splices them with unchanged regions to create an updated game screen, thereby reducing workload and maintaining image quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If image quality of a single-frame game screen is reduced to reduce rendering workload, then frame rate is improved, but game experience deteriorates
Solution Approach 1:
The game screen is divided into multiple regions, and only regions containing changed game objects are re-rendered. This segmentation allows the system to improve frame rate by reducing the total rendering area while maintaining image quality in the re-rendered regions, thus resolving the contradiction between productivity and manufacturing precision.
Solution Approach 2:
Different rendering quality and processing approaches are applied to different regions of the screen. Changed regions undergo full re-rendering to maintain high image quality, while unchanged regions are reused from the previous frame. This local differentiation enables high frame rates without compromising overall image quality.
2Manufacturing precision
If the entire game screen is re-rendered to maintain image quality, then image quality is preserved, but rendering time increases
Solution Approach 1:
Changed game objects and their corresponding screen regions are extracted and identified. Only these extracted regions are re-rendered, while the rest of the screen is reused. This extraction approach maintains image quality for changed content while significantly reducing the total rendering time compared to full-screen re-rendering.
Solution Approach 2:
Game objects are tracked and their change status is determined in advance before rendering. This preliminary identification of changed regions allows the system to prepare only the necessary rendering work, avoiding unnecessary rendering of unchanged areas and thus reducing overall rendering time while maintaining quality.
Data Source
AI summary
This application provides an image rendering method performed by a computer device, the method including: determining, in a game screen, a target game object that changes in a next frame of the game screen and a corresponding change parameter of the game object; dividing the game screen into a plurality of regions; determining, among the plurality of regions, a first region and a second region, the first region being affected by the change parameter of the target game object in the next frame, and the second region not affected by the change parameter of the target game object in the next frame; re-rendering the first region based on the change parameter of the target game object, to obtain a first updated region; and splicing the first updated region and the second region, to obtain an updated game screen displayed in the next frame.


