Particle planet school friend information display method and related system
Through the display method of particle planet, the display frame and fill particles are used to adjust the particle coordinates and azimuth angle in the spherical coordinate system, solving the problem of too small text in the alumni information display, and achieving clear display of information and improving the sense of hierarchy.
Patent Information
- Application Number
- CN202411313800.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-20
- Publication Date
- 2024-12-20
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the spherical display of alumni information, the text is too small and difficult to recognize due to too much information, especially when displayed on mobile phones.
The particle planet display method is used to divide the particles into display particles and fill particles. The particle coordinates and azimuth angle are adjusted in real time in the spherical coordinate system through the display box, and alumni information is adaptively displayed, and the circular queue is used to achieve clear display of information.
It realizes a clear display of alumni information, prevents the problem of too small information, and improves the hierarchy and recognizable information through adaptive particle coordinates and rotation effects.
Smart Images

Figure CN119166874A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a method and a related system for displaying alumni information of a particle planet, and belongs to the technical field of alumni information display processing. Background Art
[0002] The existing dynamic display of alumni information generally adopts spherical dynamic display and information scrolling display. Spherical dynamic display is vivid and interesting, so it is widely used. However, in the process of displaying alumni information, although only the name is generally displayed, due to different cultural needs, some names have too many characters, and because it is generally displayed through mobile phones, the text is too small and difficult to recognize during the information display process. Summary of the invention
[0003] Purpose of the invention: In order to solve the problem of too much information in the spherical display of alumni information resulting in text being too small and difficult to recognize, the present invention provides a method for displaying alumni information on a particle planet.
[0004] Technical solution: To achieve the above purpose, the technical solution adopted by the present invention is:
[0005] A method for displaying alumni information of Particle Planet comprises the following steps:
[0006] Step S1, obtaining alumni information to be displayed.
[0007] Step S2, determining the length of the alumni information to be displayed and the threshold of the length of the alumni information to be displayed according to the alumni information to be displayed.
[0008] Step S3, the particles in the particle planet are divided into display particles and filling particles, a display frame is set near the display particles, and the display frame is used to display the alumni information. The filling particles are used to fill in between the display particles.
[0009] Step S4, determining the particle coordinates of the particle planet in the spherical coordinate system according to the displayed alumni information length and the displayed alumni information length threshold.
[0010] Step S5, setting the particle azimuth velocity, adjusting the particle azimuth of each particle of the particle planet in the spherical coordinate system in real time through the particle azimuth velocity, so that the particles rotate in three-dimensional space, thereby forming the rotation of the particle planet.
[0011] Step S6, real-time acquisition of the display particle coordinates, and judging whether the display particle is on the front or back according to the angle between the camera coordinates and the display particle coordinates. If the display particle is on the front, the alumni information is displayed through the display frame. If the display particle is on the back, the alumni information is hidden by closing the display frame.
[0012] Step S7, queue the alumni information to be displayed and input it into the display particle, and perform cyclic display of the alumni information.
[0013] Preferably, in step S4, the formula for determining the particle coordinates of the particle planet in the spherical coordinate system according to the displayed alumni information length and the displayed alumni information length threshold is as follows: ; in, represents the particle coordinates of the particle planet in the spherical coordinate system, represents the particle zenith angle in the spherical coordinate system, represents the particle azimuth in the spherical coordinate system, represents the particle radius in the spherical coordinate system, represents a random function, , Indicates the number of alumni information that needs to be displayed. Represents Chinese characters, Indicates the width of Chinese characters. Indicates the number of alphabetic symbols, Indicates the length of the letter symbol, Indicates the preset display length.
[0014] Preferably, in step S6, the formula for judging whether the displayed particle is on the front or the back according to the angle between the camera coordinates and the displayed particle coordinates is as follows: ; in, express The camera coordinates at the moment, express The particle azimuth in the spherical coordinate system at time, , Indicates the length of alumni information displayed. Indicates the number of alumni information that needs to be displayed. Represents Chinese characters, Indicates the width of Chinese characters. Indicates the number of alphabetic symbols, Indicates the length of the letter symbol, Indicates the preset display length.
[0015] Preferably: the formula for displaying the length of alumni information in step S2 is as follows: ; in, Indicates the length of alumni information displayed. , Indicates the number of alumni information that needs to be displayed. Represents Chinese characters, Indicates the width of Chinese characters. Indicates the number of alphabetic symbols, Indicates the length of the alphabetic symbol.
[0016] Preferably: the method for cyclically displaying alumni information sets an alumni information queue, puts the alumni information to be displayed into the alumni information queue for queuing, extracts the alumni information according to the first-in-first-out principle and inputs it into the display particle, and when the display particle is transferred to the back, places the alumni information corresponding to the display particle at the end of the alumni information queue.
[0017] Preferably: the particle coordinates of the particle planet in the spherical coordinate system are obtained and saved.
[0018] Preferably, the coordinates of the filling particles are calculated by substituting the alumni information to be displayed into the formula of particle coordinates of the particle planet in the spherical coordinate system.
[0019] Preferably, the number of the filling particles is more than 10 times the number of the display particles.
[0020] A particle planet alumni information display system is used to implement the particle planet alumni information display method, including an input unit, an information length determination unit, a particle division unit, a particle coordinate determination unit, a particle planet rotation unit, an information display hiding unit, and a loop display unit, wherein:
[0021] The input unit is used to input alumni information to be displayed.
[0022] The information length determination unit is used to determine the length of the displayed alumni information and the threshold of the length of the displayed alumni information according to the alumni information that needs to be displayed.
[0023] The particle division unit is used to divide the particles in the particle planet into display particles and filling particles, a display frame is arranged near the display particles, and the display frame is used to display the alumni information. The filling particles are used to fill in between the display particles.
[0024] The particle coordinate determination unit is used to determine the particle coordinates of the particle planet in the spherical coordinate system according to the displayed alumni information length and the displayed alumni information length threshold.
[0025] The particle planet rotation unit is used to set the particle azimuth velocity, and adjust the particle azimuth of each particle of the particle planet in the spherical coordinate system in real time through the particle azimuth velocity, so that the particles rotate in three-dimensional space, thereby forming the particle planet rotation.
[0026] The information display and hiding unit is used to obtain the coordinates of the display particles in real time, and determine whether the display particles are on the front or back according to the angle between the camera coordinates and the display particle coordinates. If the display particles are on the front, the alumni information is displayed through the display box. If the display particles are on the back, the alumni information is hidden by closing the display box.
[0027] The cyclic display unit is used to queue the alumni information to be displayed and input it into the display particles to perform cyclic display of the alumni information.
[0028] A computer system includes a memory and a processor, wherein the memory is used to store computer programs / instructions. The processor is used to execute the computer programs / instructions to implement the alumni information display method of Particle Planet.
[0029] Compared with the prior art, the present invention has the following beneficial effects:
[0030] The present invention determines the particle coordinates randomly and adaptively according to the length of the displayed alumni information. On the one hand, the display of the alumni information is rich in layers. On the other hand, by determining the particle coordinates according to the length of the displayed alumni information, the problem of the alumni information being displayed too small due to the random determination of the particle coordinates is effectively avoided, thereby achieving a clear display of the alumni information. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 is a flow chart of an embodiment of the present invention. DETAILED DESCRIPTION
[0032] The present invention is further explained below in conjunction with the accompanying drawings and specific embodiments. It should be understood that these examples are only used to illustrate the present invention and are not used to limit the scope of the present invention. After reading the present invention, various equivalent forms of modifications to the present invention by those skilled in the art all fall within the scope defined by the claims attached to this application.
[0033] A method for displaying alumni information of a particle planet, such as Figure 1 As shown, the following steps are included:
[0034] Step S1, obtaining the alumni information to be displayed. Generally, the alumni information includes the name, wherein the name includes the Chinese name, the English name, the mixed name of Chinese and English, and the name with special characters, such as the character "·".
[0035] Step S2: Determine the length of the displayed alumni information according to the alumni information to be displayed And the length threshold for displaying alumni information .
[0036] ; in, Indicates the length of alumni information displayed. , Indicates the number of alumni information that needs to be displayed. Represents Chinese characters, Indicates the width of Chinese characters. The width of Chinese characters is determined by the font size that needs to be displayed. Indicates the number of alphabetic symbols, where alphabetic symbols represent English letters and / or special characters. Indicates the length of letter symbols. The length of letter symbols is determined by the font size of the text to be displayed. The maximum value of the length of alumni information displayed is used as the threshold of the length of alumni information displayed. .
[0037] Step S3, the particles in the particle planet are divided into display particles and filling particles, a display frame is set near the display particles, and the display frame is used to display the alumni information. The filling particles are used to fill in between the display particles. The particle planet is formed by the display particles and the filling particles.
[0038] Step S4, according to the length of the displayed alumni information And the length threshold for displaying alumni information Determine the particle coordinates of the particle planet in the spherical coordinate system .
[0039] ; Then we get: ; in, represents the particle zenith angle in the spherical coordinate system, represents the particle azimuth in the spherical coordinate system, represents the particle radius in the spherical coordinate system, represents a random function, , Indicates the number of alumni information that needs to be displayed. Represents Chinese characters, Indicates the width of Chinese characters. Indicates the number of alphabetic symbols, Indicates the length of the letter symbol, Indicates the preset display length.
[0040] By using the random function Make the particle coordinates random, and , making the radius of the particle related to the length of the displayed alumni information, which not only makes the display of alumni information rich in layers, but also effectively prevents the problem of alumni information being displayed too small due to random determination of particle coordinates, and realizes the clear display of alumni information.
[0041] For the convenience of calculation, the coordinate parameters of the display particles corresponding to each alumni information are saved. The number of filling particles is more than 10 times the number of display particles. In another embodiment, the display particles are preset to 300 and the filling particles are set to 3000. In another embodiment, the display particles are preset to 300 and the filling particles are set to 4000. The coordinates of the filling particles are calculated by substituting the alumni information to be displayed into the formula of the particle coordinates of the particle planet in the spherical coordinate system. Specifically, each alumni information to be displayed is substituted into the formula of the particle coordinates of the particle planet in the spherical coordinate system for calculation more than 10 times. Due to randomness, more than 10 times the particle coordinates can be obtained, and the obtained particle coordinates can be used as the coordinates of the filling particles. For the convenience of data processing and display, the particle coordinates of the particle planet in the spherical coordinate system are obtained and saved, and extracted when used.
[0042] Step S5, setting the particle azimuth velocity, adjusting the particle azimuth of each particle of the particle planet in the spherical coordinate system in real time through the particle azimuth velocity, so that the particles rotate in three-dimensional space, thereby forming the rotation of the particle planet.
[0043] Step S6, in order to solve the problem that the displayed alumni information of different display alumni information lengths can be displayed and hidden in real time during the rotation of the particle planet, this embodiment obtains the display particle coordinates in real time, and then determines whether the display particle is on the front or back according to the angle between the camera coordinates and the display particle coordinates. If the display particle is on the front, the alumni information is displayed through the display box. If the display particle is on the back, the alumni information is hidden by closing the display box.
[0044] ; ; ; but: ; in, Represents the angle between the camera coordinates and the displayed particle coordinates, express The camera coordinates at the moment, express The particle azimuth in the spherical coordinate system at time, represents the angle threshold, , Indicates the length of alumni information displayed. Indicates the number of alumni information that needs to be displayed. Represents Chinese characters, Indicates the width of Chinese characters. Indicates the number of alphabetic symbols, Indicates the length of the letter symbol, Indicates the preset display length.
[0045] Step S7, queue the alumni information to be displayed and input it into the display particle, and perform cyclic display of the alumni information.
[0046] The method for cyclically displaying alumni information is to set an alumni information queue, put the alumni information to be displayed into the alumni information queue for queuing, extract the alumni information according to the first-in-first-out principle and input it into the display particle. When the display particle is transferred to the back, the alumni information corresponding to this display particle is placed at the end of the alumni information queue.
[0047] In another embodiment, a particle planet alumni information display system is provided, which is used to implement the particle planet alumni information display method, including an input unit, an information length determination unit, a particle division unit, a particle coordinate determination unit, a particle planet rotation unit, an information display hiding unit, and a loop display unit, wherein:
[0048] The input unit is used to input alumni information to be displayed.
[0049] The information length determination unit is used to determine the length of the displayed alumni information and the threshold of the length of the displayed alumni information according to the alumni information that needs to be displayed.
[0050] The particle division unit is used to divide the particles in the particle planet into display particles and filling particles, a display frame is arranged near the display particles, and the display frame is used to display the alumni information. The filling particles are used to fill in between the display particles.
[0051] The particle coordinate determination unit is used to determine the particle coordinates of the particle planet in the spherical coordinate system according to the displayed alumni information length and the displayed alumni information length threshold.
[0052] The particle planet rotation unit is used to set the particle azimuth velocity, and adjust the particle azimuth of each particle of the particle planet in the spherical coordinate system in real time through the particle azimuth velocity, so that the particles rotate in three-dimensional space, thereby forming the particle planet rotation.
[0053] The information display and hiding unit is used to obtain the coordinates of the display particles in real time, and determine whether the display particles are on the front or back according to the angle between the camera coordinates and the display particle coordinates. If the display particles are on the front, the alumni information is displayed through the display box. If the display particles are on the back, the alumni information is hidden by closing the display box.
[0054] The cyclic display unit is used to queue the alumni information to be displayed and input it into the display particles to perform cyclic display of the alumni information.
[0055] In another embodiment, a computer system is provided, including a memory and a processor, wherein the memory is used to store a computer program / instruction, and the processor is used to execute the computer program / instruction to implement the alumni information display method of Particle Planet.
[0056] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A method for displaying alumni information of Particle Planet, It is characterized in that The following steps are involved: Step S1, obtaining alumni information to be displayed; Step S2, determining the length of the alumni information to be displayed and the threshold of the length of the alumni information to be displayed according to the alumni information to be displayed; Step S3, dividing the particles in the particle planet into display particles and filling particles, wherein a display frame is provided near the display particles, and the display frame is used to display alumni information; and the filling particles are used to fill in between the display particles; Step S4, determining the particle coordinates of the particle planet in the spherical coordinate system according to the displayed alumni information length and the displayed alumni information length threshold; Step S5, setting the particle azimuth velocity, and adjusting the particle azimuth of each particle of the particle planet in the spherical coordinate system in real time through the particle azimuth velocity, so that the particles rotate in three-dimensional space, thereby forming the rotation of the particle planet; Step S6, obtaining the coordinates of the displayed particles in real time, and judging whether the displayed particles are on the front or the back according to the angle between the camera coordinates and the displayed particle coordinates; If the display particle is on the front, the alumni information will be displayed through the display frame; if the display particle is on the back, the alumni information will be hidden by closing the display frame; Step S7, queue the alumni information to be displayed and input it into the display particle, and perform cyclic display of the alumni information.
2. According to the alumni information display method of Particle Planet as claimed in claim 1, Features: In step S4, the formula for determining the particle coordinates of the particle planet in the spherical coordinate system according to the displayed alumni information length and the displayed alumni information length threshold is as follows: ; in, represents the particle coordinates of the particle planet in the spherical coordinate system, represents the particle zenith angle in the spherical coordinate system, represents the particle azimuth in the spherical coordinate system, represents the particle radius in the spherical coordinate system, represents a random function, , Indicates the number of alumni information that needs to be displayed. Represents Chinese characters, Indicates the width of Chinese characters. Indicates the number of alphabetic symbols, Indicates the length of the letter symbol, Indicates the preset display length.
3. According to the alumni information display method of Particle Planet as claimed in claim 2, Features: In step S6, the formula for determining whether the displayed particle is on the front or back side according to the angle between the camera coordinates and the displayed particle coordinates is as follows: ; in, express The camera coordinates at the moment, express The particle azimuth in the spherical coordinate system at time, , Indicates the length of alumni information displayed. Indicates the number of alumni information that needs to be displayed. Represents Chinese characters, Indicates the width of Chinese characters. Indicates the number of alphabetic symbols, Indicates the length of the letter symbol, Indicates the preset display length.
4. According to the alumni information display method of Particle Planet as claimed in claim 3, Features: The formula for displaying the length of alumni information in step S2 is as follows: ; in, Indicates the length of alumni information displayed. , Indicates the number of alumni information that needs to be displayed. Represents Chinese characters, Indicates the width of Chinese characters. Indicates the number of alphabetic symbols, Indicates the length of the alphabetic symbol.
5. According to the alumni information display method of Particle Planet as claimed in claim 4, Features: The method for cyclically displaying alumni information sets an alumni information queue, puts the alumni information to be displayed into the alumni information queue for queuing, extracts the alumni information according to the first-in-first-out principle and inputs it into display particles, and when the display particles are transferred to the back, the alumni information corresponding to the display particles is placed at the end of the alumni information queue.
6. The method for displaying alumni information of Particle Planet according to claim 5, Features: Get the particle coordinates of the particle planet in the spherical coordinate system and save them.
7. The method for displaying alumni information of Particle Planet according to claim 6, Features: The coordinates of the filling particles are calculated by substituting the alumni information to be displayed into the formula of the particle coordinates of the particle planet in the spherical coordinate system.
8. The method for displaying alumni information of Particle Planet according to claim 7, Features: The number of the filling particles is more than 10 times the number of the display particles.
9. A particle planet alumni information display system, Features: The method for displaying alumni information of a particle planet according to any one of claims 1 to 8 comprises an input unit, an information length determination unit, a particle division unit, a particle coordinate determination unit, a particle planet rotation unit, an information display and hiding unit, and a loop display unit, wherein: The input unit is used to input alumni information to be displayed; The information length determination unit is used to determine the length of the displayed alumni information and the threshold of the length of the displayed alumni information according to the alumni information to be displayed; The particle division unit is used to divide the particles in the particle planet into display particles and filling particles. A display frame is arranged near the display particles, and the display frame is used to display the alumni information; the filling particles are used to fill in between the display particles; The particle coordinate determination unit is used to determine the particle coordinates of the particle planet in the spherical coordinate system according to the displayed alumni information length and the displayed alumni information length threshold; The particle planet rotation unit is used to set the particle azimuth velocity, and adjust the particle azimuth of each particle of the particle planet in the spherical coordinate system in real time through the particle azimuth velocity, so that the particles rotate in three-dimensional space, thereby forming the particle planet rotation; The information display and hiding unit is used to obtain the coordinates of the display particle in real time, and determine whether the display particle is on the front or back according to the angle between the camera coordinates and the display particle coordinates; if the display particle is on the front, the alumni information is displayed through the display frame; if the display particle is on the back, the alumni information is hidden by closing the display frame; The cyclic display unit is used to queue the alumni information to be displayed and input it into the display particles to perform cyclic display of the alumni information.
10. A computer system, It is characterized in that It comprises a memory and a processor, wherein the memory is used to store computer programs / instructions; and the processor is used to execute the computer programs / instructions to implement the alumni information display method of Particle Planet as described in any one of claims 1-8.
Citation Information
Patent Citations
Method for establishing and visualizing spatial dynamic particle model in three-dimensional virtual earth software
CN108830926A
Data dynamic display method and device, display terminal and storage medium
CN116226266A
Multi-data dynamic word cloud display method, system and device and storage medium
CN117095088A
Method for determining planar projection of property and data projected on virtual spherical surface, involves providing value distribution on spherical surface or hemisphere surface, where value distribution is relevant to property
DE102012109105A1
