A method and system for realizing desktop 3D dynamic theme
A 3D, themed technology, applied in the field of desktop 3D dynamic theme, can solve the problems of inability to move, can only see, etc., to increase the experience and meet the needs of visual effects.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0033] Such as figure 1 Shown, a kind of system that realizes desktop 3D dynamic theme, described system comprises:
[0034] The foreground layer creation module creates a foreground layer for placing a 3D solid model moving according to its preset motion rules, and sets the Z-axis index attribute of the foreground layer to the top; for example: fighter jets, clouds, birds, airplanes, tumblers, etc. The 3D three-dimensional model moves in the foreground layer according to preset motion rules; the motion rules include uniform motion rules, accelerated motion rules, circular motion rules, and free-fall motion rules; when the 3D three-dimensional model moves to the foreground layer boundary, it automatically Change its motion direction and continue to move according to the preset motion rules; the 3D stereo model uses the bottom layer of OpenGL to render, and the bottom layer of OpenGL creates a data buffer to load model data and perform rendering; the rendered 3D stereo model is...
Embodiment 2
[0043] This embodiment is the same as Embodiment 1 except for the following features: a system for realizing a desktop 3D dynamic theme, the foreground layer is placed with a first 3D stereoscopic model and a second 3D stereoscopic model, and the Z of the first 3D stereoscopic model The axis index attribute is placed after the second 3D stereo model; the detection module includes a first detection module, and the first detection module is used to detect whether the user triggers the second state event preset by the first 3D stereo model; when the second When a detection module detects that the user triggers a preset second state event of the first 3D stereoscopic model, the execution module adds a third 3D stereoscopic model with the same Z-axis index attribute as the second 3D stereoscopic model.
[0044] The detection module also includes a second detection module, the second detection module is used to detect whether to trigger the second state event of the second 3D stereos...
Embodiment 3
[0046] This embodiment is the same as Embodiment 2 except for the following features: the first 3D three-dimensional model and the second 3D three-dimensional model move according to the preset uniform motion rule, when the first detection module detects that the user triggers the movement of the first 3D three-dimensional model During the second state event, the execution module adds a third 3D solid model, and the third 3D solid model moves at a constant speed with an initial velocity greater than the second 3D solid model; when the second detection module and the third detection module detect the first When the second 3D three-dimensional model collides with the third 3D three-dimensional model, the execution module hides the third 3D three-dimensional model, and the second 3D three-dimensional model decelerates with the speed of the third 3D three-dimensional model as the initial speed, when the speed of the deceleration slows down to the first 2. When the 3D three-dimensio...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 