Video Preview Rendering with Cached Intermediate Textures
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The long rendering times during high-frequency video editing operations in video editing tools delay the overall editing process due to the large number of materials being processed, leading to increased time consumption in refreshing and displaying video frames.
Innovation Solution
A method that involves generating intermediate textures from non-editable video materials during the editing process, reducing rendering complexity by combining images of non-editable materials into fewer intermediate textures, and caching these textures for efficient rendering and display updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If all video materials are rendered individually during editing operations, then rendering completeness is maintained, but rendering time consumption increases significantly
Solution Approach 1:
The patent merges multiple non-editable video materials into a single composite texture. Instead of rendering each video material separately during editing operations, the system combines them into one unified texture that can be rendered once and reused, significantly reducing rendering time while maintaining visual fidelity in the preview area.
Solution Approach 2:
The patent performs preliminary rendering of non-editable video materials before the editing operation begins. By pre-processing and combining these materials into a composite texture in advance, the system eliminates the need to re-render them during each editing operation, thereby reducing real-time rendering time consumption and improving editing efficiency.
2Productivity
If multiple video materials are processed individually, then material detail quality is preserved, but the number of rendering operations increases
Solution Approach 1:
The patent combines multiple video materials into a single composite texture that preserves the visual details of all individual materials. This merging approach reduces the number of rendering operations from multiple individual renders to a single composite render, while maintaining the quality and detail of each material through proper texture composition techniques.
Data Source
AI summary
The embodiments of the present disclosure relate to a method for rendering, a storage medium and an electronic device. And the method includes: displaying a video editing page, wherein the video editing page includes a preview area, and a preview image formed by a plurality of video materials is displayed in the preview area; in response to a selection operation on the video editing page, determining a to-be-edited video material and a non-editable video material; and rendering an image in the non-editable video material to obtain an intermediate texture; and in response to an editing operation on the to-be-edited video material, displaying an updated preview image in the preview area.


