Interface Engine Picture Rendering Storage via Visual Thumbnails
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing interface engines require developers to memorize numerous attribute names and store rendering information in codes, making the storage process inconvenient, and prevent art designers from directly editing rendering effects, leading to resource wastage and increased installation packet size.
Innovation Solution
A method and apparatus that allow direct editing of pictures using an interface engine, integrating rendering information according to a preset picture file format, enabling art designers to modify rendering effects without coding and eliminating the need for storing rendering information in codes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If rendering information is stored in codes (XML), then the picture can be rendered on screen, but the storage procedure becomes inconvenient and requires programmer intervention
Solution Approach 1:
The patent creates a visual copy of the rendering information by displaying thumbnail images that directly represent the rendering effects. Instead of storing and editing text-based XML codes, the system uses visual thumbnails as a copy of the rendering information, allowing art designers to select and modify rendering effects through image manipulation rather than code configuration.
Solution Approach 2:
The patent replaces the mechanical system of text-based XML configuration with a visual image-based system. The rendering information is no longer stored as XML codes but as visual thumbnail images that can be directly manipulated by art designers using interface engines, substituting the code-writing mechanism with a visual editing mechanism.
2Reliability
If many attributes need to be configured, then the rendering information can be complete, but the developer needs to memorize attribute names
Solution Approach 1:
The system creates visual thumbnails that copy the essential rendering information in an easily perceivable format. Instead of requiring developers to configure and remember numerous XML attributes, the thumbnail image visually represents the rendering effect, allowing art designers to understand and modify the rendering information without needing to know attribute names or XML syntax.
Solution Approach 2:
The patent changes the parameter representation from text-based XML attributes to visual image parameters. The rendering information is transformed into thumbnail images where visual characteristics (color, composition, effect) replace text-based parameter configurations, making it easier for art designers to work with rendering effects without needing to memorize technical attribute names.
3Adaptability or versatility
If rendering information is written into codes multiple times, then the same picture can be rendered to different places, but human resources are wasted and installation packet size increases
Solution Approach 1:
The patent merges multiple instances of the same rendering information into a single thumbnail image. Instead of writing the same XML configuration code multiple times for different picture instances, the system creates one visual thumbnail representation that can be reused across multiple rendering locations, eliminating redundant code and reducing resource waste.
Solution Approach 2:
The system uses visual thumbnail copies instead of text-based code copies. When the same picture needs to be rendered to different places, the thumbnail image serves as a reusable template that can be instantiated multiple times without duplicating the underlying rendering information, thereby reducing installation packet size and human resource requirements.
Data Source
AI summary
Disclosed are method and apparatus for storing information of a picture. The method includes presenting a picture file to be edited, which at least includes original picture data; editing the picture file with an interface engine; integrating rendering information of the edited picture file according to a preset picture file format; and storing the original picture data and the rendering information. According to the invention, the interface engine is improved, and thus may directly edit a picture in use, and integrate the rendering information of the edited picture file according to a preset picture format. Therefore, during development, it is not required to store rendering information of a picture into codes, so that no programmer is required to intervene in rendering and setting of the picture. An art-designer may directly operate on the interface engine to change rendering effects, meanwhile, final rendering effects may be observed without running a program.


