Multi-image switching method, system and storage medium for high-definition and low-definition image loading

By binding detection scripts for all models in a virtual scene, and using detection rays and angle calculations to achieve automatic switching of high and low-definition pictures, the problems of low efficiency and high calculation volume of traditional switching methods are solved, and the efficiency and stability of multi-picture switching are improved.

CN119201289BActive Publication Date: 2025-03-11VSWORK NETWORK TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411704459.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-26
Publication Date
2025-03-11
Estimated Expiration
2044-11-26

AI Technical Summary

Technical Problem

The traditional high and low-definition image switching method is inefficient and has a large amount of calculation in multi-picture scenarios, and it is impossible to ensure that multiple images are switched at the same time, especially in multi-player online scenarios, the processor performance requirements are high.

Method used

By setting up a detection script and binding it to all models in the virtual scene in sequence, the detection script uses detection rays and angle calculations to determine the visual range of the user's role, and automatically sends high-definition or low-definition switching messages to achieve simultaneous switching of multiple images.

Benefits of technology

It improves the efficiency of high and low-definition image switching, reduces the amount of data calculation, and reduces the conflict of high and low-definition switching in multi-person networking scenarios, and is suitable for high-complex virtual reality scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119201289B_ABST
    Figure CN119201289B_ABST
Patent Text Reader

Abstract

The present invention discloses a multi-image switching method, system and storage medium for high-definition and low-definition image loading, which belongs to the field of virtual and reality technology. The method includes: setting a detection script, and binding the detection script to all models in the virtual scene in sequence; running the detection script; the detection method of the detection script is: obtaining the positive direction of the model; sending a number of detection rays in the positive direction with the model as the starting point, setting the distribution data of the detection rays to generate a detection area, and proceeding to the next step if a character is detected in the detection area; calculating the angle between the positive direction and the character direction, and if the angle does not exceed the preset visual angle, loading a high-definition image to replace the low-definition image; if the character is detected to leave the detection area, loading a low-definition image to replace the high-definition image. The present invention uses a model to detect the user role to determine whether the model's image needs to be switched between high and low definition, and can switch multiple models that meet the conditions at the same time, thereby improving the switching efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of virtual and reality technology, and in particular to a multi-image switching method, system and storage medium for high-definition and low-definition image loading. Background Art

[0002] Virtual reality technology (English name: Virtual Reality, abbreviated as VR) encompasses computers, electronic information, and simulation technologies. Its basic implementation method is based on computer technology, utilizing and integrating the latest developments in three-dimensional graphics technology, multimedia technology, simulation technology, display technology, servo technology, and other high-tech technologies. With the help of computers and other equipment, it creates a realistic three-dimensional virtual world with multiple sensory experiences such as vision, touch, and smell, thereby giving people in the virtual world an immersive feeling.

[0003] In a virtual scene, in order to ensure that the images displayed in the scene can be clearly seen by the user, it is necessary to ensure that the resolution of the image is not too small. A larger resolution also occupies a larger amount of memory. Therefore, the scene usually adopts a high-definition and low-definition switching display method, that is, high-definition images are displayed when needed to ensure viewing, and low-definition images are switched when not needed to avoid occupying too much memory. However, the traditional switching method generally detects whether the images around the character meet the switching conditions. In this way, when there are too many surrounding images, a large number of images will meet the conditions. However, due to the principle of data processing itself, each time the system switches the image to a high-definition image, it needs to traverse all the models that load the images to accurately locate the image that needs to be switched. This method cannot ensure that multiple images are switched at the same time, which greatly reduces the efficiency of high-definition and low-definition switching. Especially when the scene supports multiple people online, the number of images that meet the switching conditions will become more, and the performance requirements of the processor are higher. Summary of the invention

[0004] The purpose of the present invention is to solve the problem of low efficiency and large amount of data calculation in the traditional high-definition and low-definition switching of images, and to propose a multi-image switching method, system and storage medium for high-definition and low-definition image loading, which has the advantages of being able to switch between high and low definition of multiple images at the same time, high switching efficiency and small amount of data calculation.

[0005] In a first aspect, the present invention achieves the above-mentioned purpose through the following technical solutions, a multi-image switching method applied to high-definition and low-definition image loading, the method comprising the following steps:

[0006] Setting a detection script, and binding the detection script to all models in the virtual scene in sequence;

[0007] Detecting that the user's character enters the virtual scene, and running the detection script;

[0008] The detection script is used to detect whether the low-definition image currently loaded by the model needs to be switched to a high-definition image. The detection method of the detection script is:

[0009] obtaining the positive direction of the model;

[0010] Sending a number of detection rays in the positive direction starting from the model, setting the distribution data of the detection rays to generate a detection area, and proceeding to the next step if the character is detected in the detection area;

[0011] Calculating the angle between the positive direction and the character's orientation, and if the angle does not exceed a preset viewing angle, sending a high-definition switching message, and the model loads a high-definition picture to replace a low-definition picture;

[0012] When it is detected that the character leaves the detection area, a low-definition switching message is sent, and the model loads the low-definition image to replace the high-definition image.

[0013] Preferably, the method of sequentially binding the detection script to all models in the virtual scene is:

[0014] Import the detection script into the script library in advance and record the script name information;

[0015] In the scene editor, select the model you want to bind, expand the script library list, select the script to add, and complete the binding of the model and the detection script.

[0016] Preferably, the positive direction of the model is the front direction of the picture recorded when the picture is attached to the model during the process of pre-building the model in the scene, and is set as the positive direction of the model.

[0017] Preferably, the method of setting the distribution data of the detection rays to generate the detection area is:

[0018] The ray at the center of the model is set as the central ray, and the central ray is consistent with the positive direction of the model;

[0019] Set the ray at the edge position of the model as the edge ray, and set the deflection angle between the edge ray and the center ray;

[0020] Insert several rays uniformly between the central ray and the edge ray;

[0021] Set the length of each ray and use the area formed by all rays as the detection area.

[0022] Preferably, the method for calculating the angle between the positive direction and the character orientation is:

[0023] Establish a coordinate system with the center of the model as the center of the circle;

[0024] At any point in the positive direction of the model, calculate the direction vector between the coordinates of the point and the coordinates of the center of the circle as the first vector;

[0025] Get the character's coordinates in the coordinate system, and calculate the direction vector between the coordinates and the center coordinates of the circle as the second vector;

[0026] Calculates the angle between the first vector and the second vector.

[0027] Preferably, the method further comprises setting a holding time, starting time detection after detecting that the character leaves the detection area, and sending a low-definition switching message if the character cannot be detected in the detection area within a time period exceeding the holding time.

[0028] In a second aspect, the present invention achieves the above-mentioned purpose through the following technical solutions: a multi-image switching system for high-definition and low-definition image loading, the system comprising:

[0029] A script binding unit, used to set a detection script and sequentially bind the detection script to all models in the virtual scene;

[0030] A script running unit, used for detecting that a user's character enters the virtual scene and running the detection script;

[0031] The high-definition and low-definition switching unit includes a detection module for detecting whether the low-definition image currently loaded by the model needs to be switched to a high-definition image. The detection method of the detection script is:

[0032] obtaining the positive direction of the model;

[0033] Sending a number of detection rays in the positive direction starting from the model, setting the distribution data of the detection rays to generate a detection area, and proceeding to the next step if the character is detected in the detection area;

[0034] A high-definition replacement module, used to calculate the angle between the positive direction and the character's orientation, and if the angle does not exceed a preset viewing angle, a high-definition switching message is sent, and the model loads a high-definition picture to replace a low-definition picture;

[0035] The low-definition replacement module is used to send a low-definition switching message when it detects that the character leaves the detection area, and the model loads the low-definition image to replace the high-definition image.

[0036] Preferably, the method for setting the distribution data of the detection rays in the detection module to generate the detection area is:

[0037] The ray at the center of the model is set as the central ray, and the central ray is consistent with the positive direction of the model;

[0038] Set the ray at the edge position of the model as the edge ray, and set the deflection angle between the edge ray and the center ray;

[0039] Insert several rays uniformly between the central ray and the edge ray;

[0040] Set the length of each ray and use the area formed by all rays as the detection area.

[0041] Preferably, the low-definition replacement module also includes a timer for setting a holding time, starting time detection after detecting that the character leaves the detection area, and sending a low-definition switching message if the character cannot be detected in the detection area within a time period exceeding the holding time.

[0042] In a third aspect, the present invention achieves the above-mentioned purpose through the following technical scheme: a storage medium having a computer program stored thereon, which, when executed by a processor, implements the multi-image switching method for high-definition and low-definition image loading as described in the first aspect.

[0043] Compared with the prior art, the present invention has the following beneficial effects:

[0044] The present invention binds a detection script to a model for displaying pictures, and the model uses the detection script to detect the user's role. Since all models in the scene are bound to the detection script, multiple models will appear at the same time to meet the switching conditions of high-definition and low-definition pictures, thereby achieving the effect of switching multiple pictures at the same time. Compared with the traditional high-definition and low-definition switching, the present invention does not require the user to detect whether the surrounding models meet the switching conditions, so there is no need to traverse the model to find a matching model, which greatly improves the efficiency of high-definition and low-definition switching of pictures and reduces the amount of data calculation. In addition, this batch switching method of high and low definition can reduce the occurrence of high-definition and low-definition switching conflicts between users in a multi-person networking scenario. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] Figure 1 The present invention is a flow chart of a multi-image switching method for high-definition and low-definition image loading.

[0046] Figure 2 It is a schematic diagram of the viewing angle between the character and the picture of the present invention.

[0047] Figure 3 It is a schematic diagram of the detection area formed by the detection rays of the present invention.

[0048] Figure 4 The present invention is a schematic diagram of the composition of a multi-image switching system for high-definition and low-definition image loading. DETAILED DESCRIPTION

[0049] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0050] Example 1

[0051] like Figure 1 As shown, a multi-image switching method for high-definition and low-definition image loading includes the following steps:

[0052] A detection script is set up, and the detection script is bound to all models in the virtual scene in sequence. In the virtual scene, pictures are attached to the surface of the model and displayed to the user, and models of different shapes can display pictures of different shapes and sizes. Here, the detection script is bound to the model so that all models in the scene can have the detection function.

[0053] The method of sequentially binding the detection script to all models in the virtual scene is:

[0054] Import the detection script into the script library in advance and record the script name information;

[0055] In the scene editor, select the model you want to bind, expand the script library list, select the script to add, and complete the binding of the model and the detection script.

[0056] The binding of models and detection scripts can be done manually or in batches. The above binding method is for batch binding. If it is manual binding, click the model to be bound in the virtual scene editing interface, select the corresponding detection script in the script box, and the binding operation can be completed. Since manual binding is prone to omissions, batch binding is usually more widely used.

[0057] When it is detected that the user's character enters the virtual scene, the detection script is run. The detection script is used to detect the character. Therefore, in order to avoid excessive memory usage when the scene is running, the detection script is closed before no character enters the scene. The detection script is only turned on when the user's character enters the scene.

[0058] The detection script is used to detect whether the low-definition image currently loaded by the model needs to be switched to a high-definition image. The detection method of the detection script is:

[0059] Get the positive direction of the model. The positive direction of the model is the front direction of the picture recorded when the picture is attached to the model during the pre-building of the model in the scene. Since the positive direction of the model is a custom direction, using the front of the picture as the positive direction of the model is conducive to standardizing the direction of all models in the scene, and the front viewing angle of the picture is the best, so the setting of the positive direction is also convenient for subsequent angle calculations.

[0060] Taking the model as the starting point, several detection rays are sent toward the positive direction, and the distribution data of the detection rays are set to generate a detection area. If the character is detected in the detection area, the next step is performed. If a single detection ray is used to detect whether there is a character nearby, it is necessary to ensure that the detection ray can just touch the character to detect the existence of the character, which has a large error. Therefore, in this step, several detection rays are used to form a detection area, and the character is detected by using the detection area. The detection is more efficient and accurate. By setting the distribution data of the detection ray, the range size of the detection area can be constrained to meet the actual detection requirements. The range size of the detection area cannot be too large or too small. If it is too large, the user at the edge of the area cannot see the content of the picture due to the large offset from the positive direction of the picture. If it is too small, the user can see the content of the picture, but it does not exist in the detection area, which is not conducive to subsequent calculations. In addition, the detection area can also detect whether the character is blocked by an obstacle. If there is an obstacle, the detection area will be blocked by the obstacle. Therefore, even if the character is in the detection area, it cannot be detected by the detection ray. If it is not detected, it means that the user cannot see the content of the picture completely.

[0061] The angle between the positive direction and the character's orientation is calculated. If the angle does not exceed the preset visual angle, a high-definition switching message is sent, and the model loads a high-definition image to replace the low-definition image. When there is a character in the detection area, the above step mentions the use of the detection area to determine whether the character is within the visible range. However, if only rays are used for detection, it cannot be guaranteed whether the character is looking at the image. There may be a situation where the character has his back to the image. In this way, it is impossible to determine whether the user wants to see the image. If the image is directly switched to high definition, it will cause a waste of resources. Therefore, based on the previous step, the angle calculation between the positive direction and the character's orientation is added. In this way, the user's intention is determined. Since the character's orientation is the user's current field of view, the angle calculation is used to determine whether the angle exceeds the visual angle. The visual angle is a preset angle threshold, which is manually set based on actual experience, such as Figure 2As shown, for example, when the angle between the character's direction and the positive direction of the model is 180°, it means that the user's viewing angle is facing the picture, so the viewing angle is optimal. Even if the angle the character is facing is deflected to a certain extent, although the viewing angle is not optimal, the content of the picture can be fully seen, so it also meets the conditions for high-definition picture switching. Therefore, by setting the viewing angle threshold, it is possible to determine whether the user wants to view the picture to the greatest extent. The general viewing angle range is between 120° and 180°.

[0062] When it is detected that the character leaves the detection area, a low-definition switching message is sent, and the model loads the low-definition image to replace the high-definition image. The detection step of the above detection script only explains the conditions for switching the image from low-definition to high-definition. Since the memory occupied by high-definition images is also large, when the user does not want to view the image, it is necessary to switch the high-definition image back to the low-definition image in time to maintain the smoothness of the virtual scene operation. Here, it is more reasonable to switch the high-definition image to a low-definition image after the character leaves the detection area.

[0063] In order to ensure that the detection area can fully cover the user's role, so as to reduce the detection error, such as Figure 3 As shown, the method of setting the distribution data of the detection ray to generate the detection area is:

[0064] The ray at the center of the model is set as the central ray, and the central ray is consistent with the positive direction of the model. The central ray is used to detect the object model in the positive direction of the model. However, it is difficult to detect the character within the range by relying solely on the central ray, so the following steps are required.

[0065] Set the ray at the edge of the model as the edge ray, and set the deflection angle between the edge ray and the center ray, such as Figure 3 As shown, the edge ray is at the outer edge of the model, not limited to the left and right sides of the model but also the upper and lower sides. This is because different characters have different heights, and this all-round ray detection is less prone to errors.

[0066] Several rays are uniformly inserted between the central ray and the edge ray to fill the gap between the central ray and the edge ray, thereby increasing the detection density and preventing small obstacles from affecting the detection results.

[0067] Set the length of each ray, and use the area formed by all rays as the detection area. The length of the detection area is limited by the length. This is because when the character is far away from the model, the user may not want to see the content of the picture, so there is no need to switch to high definition.

[0068] The method for calculating the angle between the positive direction and the character orientation is:

[0069] Establish a coordinate system with the center of the model as the center of the circle;

[0070] At any point in the positive direction of the model, calculate the direction vector between the coordinates of the point and the coordinates of the center of the circle as the first vector;

[0071] Get the character's coordinates in the coordinate system, and calculate the direction vector between the coordinates and the center coordinates of the circle as the second vector;

[0072] Calculates the angle between the first vector and the second vector.

[0073] In order to ensure that the switching from high definition to low definition is more in line with actual needs, the method also includes setting a holding time, starting time detection after detecting that the character leaves the detection area, and sending a low definition switching message if the character cannot be detected in the detection area within the holding time. This is to avoid the high and low definition switching of the picture when the user repeatedly moves in and out of the detection area, increase the delay time for replacing the high definition picture, and reduce the frequency of high and low definition switching.

[0074] Example 2

[0075] like Figure 4 As shown, a multi-image switching system for high-definition and low-definition image loading includes:

[0076] The script binding unit is used to set a detection script and sequentially bind the detection script to all models in the virtual scene. The method of sequentially binding the detection script to all models in the virtual scene is:

[0077] Import the detection script into the script library in advance and record the script name information;

[0078] In the scene editor, select the model you want to bind, expand the script library list, select the script to add, and complete the binding of the model and the detection script.

[0079] A script running unit, used for detecting that a user's character enters the virtual scene and running the detection script;

[0080] The high-definition and low-definition switching unit includes a detection module for detecting whether the low-definition image currently loaded by the model needs to be switched to a high-definition image. The detection method of the detection script is:

[0081] Acquire the positive direction of the model, wherein the positive direction of the model is the front direction of the picture recorded when the picture is attached to the model during the process of pre-building the model in the scene, and is set as the positive direction of the model;

[0082] Sending a number of detection rays in the positive direction starting from the model, setting the distribution data of the detection rays to generate a detection area, and proceeding to the next step if the character is detected in the detection area;

[0083] The high-definition replacement module is used to calculate the angle between the positive direction and the character's orientation. If the angle does not exceed the preset visual angle, a high-definition switching message is sent, and the model loads a high-definition picture to replace the low-definition picture; the method for calculating the angle between the positive direction and the character's orientation is:

[0084] Establish a coordinate system with the center of the model as the center of the circle;

[0085] At any point in the positive direction of the model, calculate the direction vector between the coordinates of the point and the coordinates of the center of the circle as the first vector;

[0086] Get the character's coordinates in the coordinate system, and calculate the direction vector between the coordinates and the center coordinates of the circle as the second vector;

[0087] Calculates the angle between the first vector and the second vector.

[0088] The low-definition replacement module is used to send a low-definition switching message when it detects that the character leaves the detection area, and the model loads the low-definition image to replace the high-definition image.

[0089] The method for setting the distribution data of the detection ray in the detection module to generate the detection area is:

[0090] The ray at the center of the model is set as the central ray, and the central ray is consistent with the positive direction of the model;

[0091] Set the ray at the edge position of the model as the edge ray, and set the deflection angle between the edge ray and the center ray;

[0092] Insert several rays uniformly between the central ray and the edge ray;

[0093] Set the length of each ray and use the area formed by all rays as the detection area.

[0094] The low-definition replacement module also includes a timer for setting a holding time. After detecting that the character leaves the detection area, time detection is started. If the character cannot be detected in the detection area within a time period exceeding the holding time, a low-definition switching message is sent.

[0095] Embodiment 2 is essentially the same as Embodiment 1, so the specific working principles of each unit will not be described in detail.

[0096] Example 3

[0097] This embodiment proposes a storage medium, which includes a program storage area and a data storage area, wherein the program storage area can store an operating system and programs required for running an instant messaging function, etc.; the data storage area can store various instant messaging information and operation instruction sets, etc. A computer program is stored in the program storage area, and when the computer program is executed by a processor, the multi-image switching method for high-definition and low-definition image loading as described in Example 1 is implemented. The processor may include one or more central processing units, or a digital processing unit, etc.

[0098] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above and that the present invention can be implemented in other specific forms without departing from the spirit or essential features of the present invention. Therefore, the embodiments should be considered exemplary and non-restrictive in all respects, and the scope of the present invention is defined by the appended claims rather than the above description, and it is intended that all changes falling within the meaning and scope of the equivalent elements of the claims be included in the present invention.

[0099] In addition, it should be understood that although the present specification is described according to implementation modes, not every implementation mode contains only one independent technical solution. This description of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each embodiment may also be appropriately combined to form other implementation modes that can be understood by those skilled in the art.

Claims

1. A multi-image switching method applied to high-definition and low-definition image loading, characterized in that: The method comprises the following steps: Setting a detection script, and binding the detection script to all models in the virtual scene in sequence; Detecting that the user's character enters the virtual scene, and running the detection script; The detection script is used to detect whether the low-definition image currently loaded by the model needs to be switched to a high-definition image. The detection method of the detection script is: obtaining the positive direction of the model; Sending a number of detection rays in the positive direction starting from the model, setting the distribution data of the detection rays to generate a detection area, and proceeding to the next step if the character is detected in the detection area; Calculating the angle between the positive direction and the character's orientation, and if the angle does not exceed a preset viewing angle, sending a high-definition switching message, and the model loads a high-definition picture to replace a low-definition picture; When it is detected that the character leaves the detection area, a low-definition switching message is sent, and the model loads the low-definition image to replace the high-definition image.

2. The multi-image switching method for high-definition and low-definition image loading according to claim 1 is characterized in that: The method of sequentially binding the detection script to all models in the virtual scene is: Import the detection script into the script library in advance and record the script name information; In the scene editor, select the model you want to bind, expand the script library list, select the script to add, and complete the binding of the model and the detection script.

3. The multi-image switching method for high-definition and low-definition image loading according to claim 1 is characterized in that: The positive direction of the model is the front direction of the picture recorded when the picture is attached to the model during the process of pre-building the model in the scene, and is set as the positive direction of the model.

4. The multi-image switching method for high-definition and low-definition image loading according to claim 1 is characterized in that: The method of setting the distribution data of the detection ray to generate the detection area is: The ray at the center of the model is set as the central ray, and the central ray is consistent with the positive direction of the model; Set the ray at the edge position of the model as the edge ray, and set the deflection angle between the edge ray and the center ray; Insert several rays uniformly between the central ray and the edge ray; Set the length of each ray and use the area formed by all rays as the detection area.

5. The multi-image switching method for high-definition and low-definition image loading according to claim 1 is characterized in that: The method for calculating the angle between the positive direction and the character orientation is: Establish a coordinate system with the center of the model as the center of the circle; At any point in the positive direction of the model, calculate the direction vector between the coordinates of the point and the coordinates of the center of the circle as the first vector; Get the character's coordinates in the coordinate system, and calculate the direction vector between the coordinates and the center coordinates of the circle as the second vector; Calculates the angle between the first vector and the second vector.

6. The multi-image switching method for high-definition and low-definition image loading according to claim 1 is characterized in that: The method also includes setting a holding time, starting time detection after detecting that the character leaves the detection area, and sending a low-definition switching message if the character cannot be detected in the detection area within a time period exceeding the holding time.

7. A multi-image switching system for high-definition and low-definition image loading, characterized in that: The system includes: A script binding unit, used to set a detection script and sequentially bind the detection script to all models in the virtual scene; A script running unit, used for detecting that a user's character enters the virtual scene and running the detection script; The high-definition and low-definition switching unit includes a detection module for detecting whether the low-definition image currently loaded by the model needs to be switched to a high-definition image. The detection method of the detection script is: obtaining the positive direction of the model; Sending a number of detection rays in the positive direction starting from the model, setting the distribution data of the detection rays to generate a detection area, and proceeding to the next step if the character is detected in the detection area; A high-definition replacement module, used to calculate the angle between the positive direction and the character's orientation, and if the angle does not exceed a preset viewing angle, a high-definition switching message is sent, and the model loads a high-definition picture to replace a low-definition picture; The low-definition replacement module is used to send a low-definition switching message when it detects that the character leaves the detection area, and the model loads the low-definition image to replace the high-definition image.

8. The multi-image switching system for high-definition and low-definition image loading according to claim 7, characterized in that: The method for setting the distribution data of the detection ray in the detection module to generate the detection area is: The ray at the center of the model is set as the central ray, and the central ray is consistent with the positive direction of the model; Set the ray at the edge position of the model as the edge ray, and set the deflection angle between the edge ray and the center ray; Insert several rays uniformly between the central ray and the edge ray; Set the length of each ray and use the area formed by all rays as the detection area.

9. The multi-image switching system for high-definition and low-definition image loading according to claim 7, characterized in that: The low-definition replacement module also includes a timer for setting a holding time. After detecting that the character leaves the detection area, time detection is started. If the character cannot be detected in the detection area within a time period exceeding the holding time, a low-definition switching message is sent.

10. A storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor, the multi-image switching method applied to high-definition and low-definition image loading as described in any one of claims 1-6 is implemented.

Citation Information

Patent Citations

  • Rendering and displaying method and device in three-dimensional virtual environment

    CN106910236A

  • Method and apparatus for controlling virtual character in game

    CN111185008A