Display Interaction Physics for Realistic Weather UI Effects
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing weather application interfaces lack realistic interactive designs, reducing user experience due to the absence of real interaction effects between display elements and objects, such as raindrops or snowflakes, which are merely redrawn within fixed areas without simulating actual interactions.
Innovation Solution
A display method and apparatus that simulates dynamic interaction effects between target display elements (like raindrops or snowflakes) and objects by determining and displaying interaction effects based on movement control information, using a physical engine to simulate real-world interactions, such as bouncing, falling, or transitioning between display elements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If display elements are redrawn within fixed areas, then the display structure is simple and easy to implement, but the interaction effect is unrealistic and user experience is reduced
Solution Approach 1:
The patent applies dynamics by making display elements movable rather than fixed. Display elements are allowed to move freely within the display area and interact with display objects through physical collision models, creating realistic interaction effects such as raindrops bouncing off windows or snowflakes accumulating on surfaces, thereby resolving the contradiction between structural simplicity and interaction realism
Solution Approach 2:
The patent introduces a physical engine as an intermediary between the display system and user interaction. This physical engine calculates collision effects, movement trajectories, and interaction dynamics between display elements and objects, enabling realistic interaction effects without requiring complex manual animation for each scenario, thus maintaining ease of implementation while achieving high realism
2Reliability
If display elements are made movable to simulate real interactions, then interaction realism is improved, but the computational complexity and processing requirements increase
Solution Approach 1:
The patent implements a universal physical engine that handles multiple types of interactions (collisions, gravity, accumulation) through a unified computational framework. This physical engine can process various display elements (raindrops, snowflakes, leaves) and display objects (windows, ground, trees) using the same underlying physics models, reducing computational complexity compared to implementing separate custom logic for each interaction type
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A display method, an electronic device and a storage medium are provided. The display method includes: displaying (S101) a target display page, in which the target display page comprises a target display element and a target display object; receiving (S102) movement control information for the target display object, and determining (S102) a dynamic interaction effect of the target display element and the target display object according to the movement control information; and displaying (S 103) the dynamic interaction effect in a process of moving the target display object according to the movement control information.