Format Converter for Single Render Engine
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional rendering systems are limited to rendering pixels in specific formats and cannot efficiently handle high dynamic range and wide color gamut graphical assets, requiring multiple render engines for different formats.
Innovation Solution
A rendering system that includes a format converter to convert graphical assets into a compatible format for a single render engine, allowing rendering of assets in multiple formats, including high dynamic range and wide color gamut, using a 3D/2D render engine with modules for decompression, nonlinear to linear conversion, and compression.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional rendering systems use multiple render engines for different formats, then compatibility with various graphical asset formats is improved, but device complexity increases
Solution Approach 1:
The patent implements a universal render engine that can handle multiple graphical asset formats (standard dynamic range, high dynamic range, wide color gamut) through a single multi-functional device. The format converter transforms various input formats into the render engine's native format, allowing one engine to perform multiple format rendering tasks that previously required separate engines.
2Device complexity
If a single render engine is used for all formats, then device complexity is reduced, but compatibility with high dynamic range and wide color gamut formats is lost
Solution Approach 1:
The format converter acts as an intermediary component between various graphical asset formats and the single render engine. It translates high dynamic range and wide color gamut formats into the render engine's compatible format, enabling the single engine to process diverse formats without requiring multiple specialized engines.
3Adaptability or versatility
If format conversion is implemented, then compatibility with multiple formats is improved, but processing time increases
Solution Approach 1:
The system performs format conversion as a preliminary action before rendering, transforming graphical assets into the render engine's native format in advance. This separation of format conversion and rendering operations allows the render engine to focus solely on rendering tasks, potentially improving overall processing efficiency.
Data Source
AI summary
Systems and methods are provided to render a plurality of graphical assets each having a format of a plurality of formats. Each graphical asset is processed by determining whether the format of the graphical asset is compatible with a predetermined render domain format and responsive to determining the format is not compatible with the predetermined render domain format, converting, using a format conversion circuit, the format to the predetermined render domain format. The plurality of graphical assets are rendered using a single rendering engine operable coupled to the format conversion circuit using the predetermined render domain format.


