Virtual scene display method and device, program product and electronic equipment

By receiving touch operations on the terminal device and splitting the virtual scene, the problem of low browsing of virtual scenes is solved, and more efficient scene browsing is achieved.

CN119718523APending Publication Date: 2025-03-28NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411910042.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-23
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

In fields such as games, players need to view virtual scenes through sliding operations, resulting in repeated viewing of the same area, which is cumbersome to operate and inefficient browsing.

Method used

The first touch operation is received through the touch control device of the terminal device, the gesture characteristics are determined, the virtual scene is divided into a plurality of scene sub-regions, and the first scene sub-regions are displayed in the graphical user interface.

Benefits of technology

It avoids repeated viewing problems caused by sliding operations, reduces operation complexity, and improves the browsing efficiency of virtual scenes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119718523A_ABST
    Figure CN119718523A_ABST
Patent Text Reader

Abstract

The invention provides a virtual scene display method and device, a program product and electronic equipment, and relates to the technical field of computers. According to the virtual scene display method, a graphical user interface is provided through a terminal device, and at least part of a virtual scene is displayed in the graphical user interface; the terminal equipment is provided with a touch control device. The method comprises the following steps: receiving a first touch control operation acting on the touch control device; determining a gesture feature of a first touch medium of the first touch operation; segmenting the virtual scene into a plurality of scene sub-regions according to gesture features of the first touch medium; and displaying a first scene sub-region in the plurality of scene sub-regions in the graphical user interface. The virtual scene browsing efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a virtual scene display method, a virtual scene display device, a computer program product, and an electronic device. Background Art

[0002] Virtual scenes are often used in film, television, games, animation and other fields. In the field of games, rich game content can be presented by viewing virtual scenes.

[0003] In the related art, players are usually required to first zoom in or zoom out the game scene to a suitable ratio, and then view the complete game scene through continuous sliding operations. Obviously, in this process, it is easy for players to repeatedly view the same area in the game scene, and the operation process is cumbersome, resulting in low scene browsing efficiency. Summary of the invention

[0004] The present disclosure provides a virtual scene display method, a virtual scene display device, a computer program product and an electronic device, thereby improving the problem of low virtual scene browsing efficiency at least to a certain extent.

[0005] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.

[0006] According to a first aspect of the present disclosure, a method for displaying a virtual scene is provided, wherein a graphical user interface is provided through a terminal device, and at least a part of a virtual scene is displayed in the graphical user interface; the terminal device has a touch device; the method comprises: receiving a first touch operation acting on the touch device; determining a gesture feature of a first touch medium of the first touch operation; dividing the virtual scene into a plurality of scene sub-areas according to the gesture feature of the first touch medium; and displaying a first scene sub-area among the plurality of scene sub-areas in the graphical user interface.

[0007] According to a second aspect of the present disclosure, a virtual scene display device is provided, characterized in that a graphical user interface is provided through a terminal device, and at least part of a virtual scene is displayed in the graphical user interface; the terminal device has a touch device; the device comprises: a touch operation receiving module, configured to receive a first touch operation acting on the touch device; a gesture feature determination module, configured to determine the gesture feature of a first touch medium of the first touch operation; a virtual scene segmentation module, configured to segment the virtual scene into multiple scene sub-areas according to the gesture feature of the first touch medium; a first scene sub-area determination module, configured to display a first scene sub-area of ​​the multiple scene sub-areas in the graphical user interface.

[0008] According to a third aspect of the present disclosure, a computer program is provided, which, when executed by a processor, implements the virtual scene display method of the first aspect and possible implementation methods thereof.

[0009] According to a fourth aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor, wherein the processor is configured to execute the virtual scene display method of the first aspect and possible implementation thereof by executing the executable instructions.

[0010] The technical solution disclosed in this disclosure has the following beneficial effects:

[0011] On the one hand, the virtual scene is divided into multiple scene sub-areas according to the gesture characteristics of the first touch medium, and the first scene sub-areas are displayed in the graphical user interface, which to a certain extent avoids the problem of repeatedly viewing a certain area in the virtual scene caused by viewing the virtual scene through sliding operations in related technologies. In addition, the virtual scene is divided into multiple scene sub-areas through the gesture characteristics of the first touch medium of the first touch operation, which reduces the operation complexity in the process of viewing the virtual scene and effectively improves the browsing efficiency of the virtual scene.

[0012] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.

[0014] Figure 1 The system operation architecture of this exemplary embodiment is shown;

[0015] Figure 2 A flowchart showing a method for displaying a virtual scene in this exemplary embodiment is shown;

[0016] Figure 3 A schematic diagram showing a first touch medium in this exemplary embodiment;

[0017] Figure 4A to Figure 4B A schematic diagram showing a touch angle of a first touch medium in this exemplary embodiment;

[0018] Figure 5A to Figure 5B A schematic diagram showing the arrangement direction of the first touch medium in this exemplary embodiment;

[0019] Figure 6 A schematic diagram showing identification information of a scene sub-region in this exemplary embodiment;

[0020] Figure 7 A flowchart showing a process of determining a second scene sub-region in this exemplary embodiment;

[0021] Figure 8 A schematic diagram showing how the displayed first scene sub-region is switched to the second scene sub-region through a second touch operation in this exemplary embodiment;

[0022] Fig. 9 A schematic structural diagram of a virtual scene display device in this exemplary embodiment is shown;

[0023] Fig.10 A schematic structural diagram of an electronic device in this exemplary embodiment is shown. DETAILED DESCRIPTION

[0024] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as being limited to the examples set forth herein; on the contrary, these embodiments are provided so that the present disclosure will be more comprehensive and complete, and the concepts of the example embodiments are fully conveyed to those skilled in the art. The described features, structures, or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other cases, known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.

[0025] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0026] In the related art, in the field of games, players are usually required to first zoom in or out the game scene to a suitable ratio, and then view the complete game scene through continuous sliding operations. Obviously, in this process, it is easy for players to repeatedly view the same area in the game scene, and the operation process is cumbersome, resulting in low scene browsing efficiency.

[0027] The exemplary embodiment of the present disclosure first provides a virtual scene display method. Figure 1 The system architecture of the operating environment of this exemplary embodiment will be described.

[0028] refer to Figure 1 As shown, the system architecture 100 may include a terminal device 110 and a server 120. The terminal device 110 may be an electronic device such as a smart phone, a tablet computer, a handheld game console with an electronic screen, etc., and the terminal device 110 may be used to receive a first touch operation. The server 120 generally refers to a background system that provides virtual scene display related services in this exemplary embodiment, such as a server that implements a virtual scene display method. The server 120 may be a cluster formed by one server or multiple servers, which is not limited in this disclosure. The terminal device 110 and the server 120 may be connected via a wired or wireless communication link to exchange data.

[0029] The virtual scene display method in this exemplary embodiment can be executed by the terminal device 110. For example, in a game scene, sometimes a player needs to quickly find a virtual object in the entire game map, then the virtual scene can be a game map, the terminal device 110 can be an electronic device that displays the game map, the electronic device has a touch device, and can receive a first touch operation. The terminal device 110 divides the game map into multiple scene sub-areas according to the gesture characteristics of the first touch medium of the first touch operation by executing the virtual scene display method, and displays the first scene sub-area therein, so as to achieve efficient browsing of the game map.

[0030] In one embodiment, the terminal device 110 can receive a first touch operation of a touch device, determine a gesture feature of a first touch medium of the first touch operation, and send the gesture feature to the server 120. After the server 120 receives the gesture feature sent by the terminal device 110, the server 120 divides the virtual scene into multiple scene sub-areas according to the gesture feature, determines the first scene sub-area, and sends relevant information of the first scene sub-area to the terminal device 110 for display.

[0031] As can be seen from the above, the virtual scene display method in this exemplary embodiment can be executed by the above-mentioned terminal device 110 or server 120, and a graphical user interface is provided by the terminal device 110, in which at least part of the virtual scene is displayed, and the terminal device 110 has a touch device.

[0032] Combine the following Figure 2 A method for displaying a virtual scene is described. Figure 2 An exemplary process of a virtual scene display method is shown, including the following steps S210 to S240:

[0033] Step S210, receiving a first touch operation applied to the touch device;

[0034] Step S220, determining a gesture feature of a first touch medium of a first touch operation;

[0035] Step S230, dividing the virtual scene into a plurality of scene sub-areas according to the gesture feature of the first touch medium;

[0036] Step S240: displaying a first scene sub-region among the multiple scene sub-regions in a graphical user interface.

[0037] Based on the above method, on the one hand, the virtual scene is divided into multiple scene sub-areas according to the gesture characteristics of the first touch medium, and the first scene sub-areas are displayed in the graphical user interface, which to a certain extent avoids the problem of repeatedly viewing a certain area in the virtual scene caused by viewing the virtual scene through a sliding operation in the related technology, and the virtual scene is divided into multiple scene sub-areas through the gesture characteristics of the first touch medium of the first touch operation, which reduces the operation complexity in the process of viewing the virtual scene and effectively improves the browsing efficiency of the virtual scene.

[0038] Below Figure 2 Each step in the procedure is described in detail.

[0039] refer to Figure 2 In step S210, a first touch operation applied to the touch device is received.

[0040] The first touch operation may be a touch operation for dividing a virtual scene. Exemplarily, the first touch operation may include an operation of touching a screen of a terminal device with multiple touch media.

[0041] In step S220 , a gesture feature of a first touch medium of a first touch operation is determined.

[0042] The touch medium may be a medium that contacts the touch device to input instructions or data, for example, the touch medium may include a finger of a user touching the touch device, etc.; the first touch medium refers to the touch medium used by the user to trigger the first touch operation. The gesture feature is used to characterize the relevant features of the gesture used to trigger the first touch operation, for example, the gesture feature may include the number and posture of the first touch medium, etc.

[0043] Continue to refer Figure 2 In step S230, the virtual scene is divided into a plurality of scene sub-areas according to the gesture characteristics of the first touch medium.

[0044] Several methods for segmenting a virtual scene using gesture features of the first touch medium are described below.

[0045] (I) In one embodiment, the gesture feature includes the number of first touch media, and dividing the virtual scene into a plurality of scene sub-areas according to the gesture feature of the first touch media may include:

[0046] The number of divisions of the virtual scene is determined according to the number of the first touch media, and the virtual scene is divided into a plurality of scene sub-areas according to the number of divisions.

[0047] That is, the number of the first touch media determines the number of scene sub-regions into which the virtual scene is to be divided, wherein the scene sub-region may include a partial region in the virtual scene.

[0048] It should be noted that the number of the first touch media may be greater than 1, that is, at least two first touch media are required to perform the first touch operation, that is, the virtual scene is divided into at least two scene sub-areas.

[0049] Exemplary, reference Figure 3 As shown, 310 is a graphical user interface showing a virtual scene, 321-323 are first touch media for a first touch operation, such as Figure 3 As shown, the number of the first touch media 321 - 323 is 3, and accordingly, the virtual scene can be divided into three scene sub-areas.

[0050] The number of scene sub-areas into which the virtual scene is divided is determined by the number of first touch media. If the user needs to view the details of the virtual scene, the first touch operation can be triggered through more first touch media, so that the virtual scene division method can meet the user's different browsing needs for the virtual scene.

[0051] (ii) In one embodiment, the gesture feature may include a touch angle of the first touch medium, where the touch angle of the first touch medium is an angle of a touch area formed by the first touch medium on the touch device relative to a reference direction. According to the gesture feature of the first touch medium, dividing the virtual scene into a plurality of scene sub-areas may include the following steps:

[0052] The virtual scene is divided into a plurality of scene sub-areas according to the division direction, and the touch angle of the first touch medium is determined.

[0053] That is, the touch angle of the first touch medium determines the division direction of the virtual scene. For example, if the touch medium is a finger, the touch angle of the touch medium may be the angle of the fingertip of the finger touching the screen. The present disclosure does not specifically limit the division direction. Common division directions may include a longitudinal division direction perpendicular to the long side of the screen and a transverse division direction parallel to the long side of the screen.

[0054] Exemplary, reference Figure 4A and Figure 4B As shown, 410 may be a graphical user interface for displaying a virtual scene, referring to Figure 4A As shown, the touch angle 430 of the first touch medium 420 may be an angle perpendicular to the long side of the screen of the terminal device. In this case, the virtual scene will be divided into scene sub-areas according to the above-mentioned vertical segmentation direction; Figure 4B As shown, the touch angle 450 of the first touch medium 440 may be an angle parallel to the long side of the screen of the terminal device. In this case, the virtual scene will be divided according to the above-mentioned horizontal division direction.

[0055] In addition, the segmentation direction can also be determined according to the arrangement direction of the first touch medium:

[0056] (III) In one embodiment, the gesture feature includes the arrangement direction of a plurality of first touch media, and dividing the virtual scene into a plurality of scene sub-areas according to the gesture feature of the first touch media may include:

[0057] The virtual scene is divided into a plurality of scene sub-areas according to the division direction of the first touch medium.

[0058] For example, refer to Figure 5A and Figure 5B As shown, 510 may be a graphical user interface for displaying a virtual scene, referring to Figure 5A As shown, the arrangement direction 530 of the first touch medium 520 can be parallel to the long side of the screen, and then the virtual scene can be divided according to the above-mentioned horizontal division direction; Figure 5B As shown, the arrangement direction 550 of the first touch medium 540 may be perpendicular to the long side of the screen, and the virtual scene may be divided according to the vertical division direction.

[0059] The split direction of the virtual scene is determined by the first touch medium, so that the user can adjust the split direction of the virtual scene by adjusting the touch angle of the first touch medium on the screen, thereby reducing the complexity of user operations during the virtual scene splitting process.

[0060] For example, after the touch device of the terminal device receives a first touch operation, the division direction of the virtual scene can be determined according to the touch direction of the first touch medium of the first touch operation (touch angle or arrangement direction of the first touch medium), the number of divisions of the virtual scene can be determined based on the number of first touch media, and the virtual scene can be divided according to the number of divisions and the division angle to obtain multiple scene sub-areas.

[0061] In order to prevent the influence of misoperation on the process of dividing the virtual scene into scene sub-regions, in one embodiment, dividing the virtual scene into multiple scene sub-regions according to the gesture characteristics of the first touch medium may include:

[0062] When the first touch operation satisfies the activation condition of the target browsing mode of the virtual scene, the virtual scene is divided into a plurality of scene sub-areas according to the gesture feature of the first touch medium.

[0063] The target browsing mode may be the browsing mode for displaying the first scene sub-area; the first touch operation may be a touch operation performed by a plurality of first touch media; and the enabling conditions may include:

[0064] The difference between the touch angles of the plurality of first touch media is smaller than a preset value, and the touch duration of the touch device is greater than a preset duration.

[0065] That is, when the directions of the touch devices of the multiple first touch media are consistent and the touch duration is longer than the preset duration, the virtual scene can be divided according to the gesture characteristics of the first touch media; the present disclosure does not specifically limit the specific value of the preset duration, which can be set by the developer according to the requirements or by the user. The above preset value is used to ensure that the difference of the touch angles of the multiple touch media is within the preset error range, so as to determine whether the touch directions of the multiple touch media are consistent.

[0066] By setting the activation condition of the target browsing mode, it is ensured that the virtual scene is divided according to the gesture characteristics of the first touch medium only when the first touch operation meets the activation condition, so as to display the first scene sub-area in the scene sub-area, thereby avoiding the problem of misoperation in the process of browsing the virtual scene to a certain extent.

[0067] Continue to refer Figure 2 In step S240, a first scene sub-region among multiple scene sub-regions is displayed in a graphical user interface.

[0068] The above-mentioned first scene sub-area is one of the multiple scene sub-areas obtained by dividing the virtual scene. That is to say, after the virtual scene is divided into multiple scene sub-areas, one can be randomly selected from the multiple scene sub-areas to be determined as the first scene sub-area, or one can be automatically selected from the multiple scene sub-areas to be determined as the first scene sub-area according to the selection rules preset by the developer.

[0069] In one embodiment, before displaying the first scene sub-region among the plurality of scene sub-regions in the graphical user interface, the method further comprises:

[0070] The first scene sub-region is scaled according to the size data of the graphical user interface, so that the graphical user interface can completely display the first scene sub-region.

[0071] By fully displaying each scene sub-area in the graphical user interface, the detailed information of each scene sub-area can be displayed to the maximum extent, effectively improving the user's browsing efficiency of the virtual scene.

[0072] In addition, in order to facilitate indicating the scene sub-area currently viewed by the user, in one embodiment, the above method may further include:

[0073] The identification information of multiple scene sub-regions is displayed in a graphical user interface.

[0074] The above-mentioned displaying identification information of multiple scene sub-areas in the graphical user interface may include:

[0075] In the graphical user interface, the identification area of ​​each scene sub-area is arranged according to the position of each scene sub-area in the virtual scene to display the identification information of the scene sub-area.

[0076] The identification information is used to indicate the positional relationship of the scene sub-areas into which the virtual scene is divided in the virtual scene. The present disclosure does not specifically limit the specific form of the identification information. For example, reference Figure 6 As shown, 610 is a graphical user interface for displaying a first scene sub-area, 620 is a first touch medium, and the identification information may include identification areas with transparency shown in 631 to 633. It can be seen from the identification information 631 to 633 that the current virtual scene is divided according to a vertical division direction perpendicular to the long side of the terminal device screen, and is divided into three scene sub-areas.

[0077] In one implementation, the method may further include: highlighting the identification information of the first scene sub-region.

[0078] It should be noted that the present disclosure does not specifically limit the specific method of highlighting. For example, Figure 6 As shown, the identification information 631 of the first scene sub-region is displayed using a color different from that of other identification information.

[0079] By displaying the identification information of scene sub-areas in a graphical user interface, it is possible to show users how the virtual scene is divided, the relative position relationship of each scene sub-area in the virtual scene, and the distribution position of the first scene sub-area currently displayed in the virtual scene, so that users can clearly understand the scene sub-area currently being browsed and the scene sub-area to be browsed, avoiding repeated browsing of scene sub-areas and improving the browsing efficiency of the virtual scene.

[0080] In addition, the first scene sub-area displayed in the interface may also be switched. In one implementation, the method may further include:

[0081] In response to the second touch operation on the first scene sub-area satisfying the scene switching condition, based on the position of each scene sub-area in the virtual scene, a second scene sub-area is determined among the scene sub-areas outside the first scene sub-area, and the first scene sub-area displayed in the graphical user interface is switched to the second scene sub-area.

[0082] The second touch operation is a touch operation performed by multiple second touch media; the scene switching condition may include: multiple second touch media perform sliding operations at the same time, and the difference in sliding angles of the multiple second touch media is less than a preset value. The preset value is used to ensure that the difference in sliding angles of the multiple touch media is within a specified error range to determine whether the sliding directions of the multiple touch media are consistent.

[0083] That is to say, the scene sub-area displayed on the current screen can be switched by sliding multiple touch media in the same direction.

[0084] The second scene sub-region is determined in the scene sub-region other than the first scene sub-region, referring to Figure 7 As shown, steps S710 to S720 may be included:

[0085] Step S710, determining, among the scene sub-regions other than the first scene sub-region, a scene sub-region adjacent to the first scene sub-region;

[0086] Step S720: Determine a second scene sub-region in a scene sub-region adjacent to the first scene sub-region according to the sliding direction of the sliding operation.

[0087] That is, the scene sub-region to be displayed, ie, the second scene sub-region, is determined by sliding directions of the sliding operations performed simultaneously on the touch device by the plurality of second touch media.

[0088] For example, refer to Figure 8 As shown, 810 is a graphical user interface displaying scene sub-areas, and the identification information corresponding to the first scene sub-area originally displayed in the graphical user interface is 831. When multiple second touch media 820 simultaneously perform a sliding operation to the right, multiple second touch media 840 after sliding are obtained. During the sliding process, the second scene sub-area can be determined in the scene sub-area adjacent to the first scene sub-area according to the sliding direction, and the second scene sub-area is displayed in the graphical user interface 810, and the identification information 832 of the second scene sub-area is highlighted.

[0089] By sliding multiple second touch media together, the scene sub-area currently displayed in the graphical user interface is switched, which reduces the operation complexity of users browsing various areas of the virtual scene in the prior art and effectively improves the browsing efficiency of the virtual scene.

[0090] Based on the above method, the problem of repeatedly viewing a certain area in the virtual scene caused by viewing the virtual scene through sliding operation in the related art is avoided to a certain extent, and the browsing efficiency of the virtual scene is improved.

[0091] The exemplary embodiment of the present disclosure also provides a virtual scene display device. Fig. 9 As shown, the virtual scene display device 900 provides a graphical user interface through a terminal device, and at least part of the virtual scene is displayed in the graphical user interface; the terminal device has a touch device, which may include:

[0092] A touch operation receiving module 910 is configured to receive a first touch operation applied to the touch device;

[0093] A gesture feature determination module 920 is configured to determine a gesture feature of a first touch medium of a first touch operation;

[0094] The virtual scene segmentation module 930 is configured to segment the virtual scene into a plurality of scene sub-areas according to the gesture characteristics of the first touch medium;

[0095] The first scene sub-region determining module 940 is configured to display a first scene sub-region among the multiple scene sub-regions in a graphical user interface.

[0096] In one embodiment, the gesture feature includes the number of first touch media, and dividing the virtual scene into a plurality of scene sub-areas according to the gesture feature of the first touch media may include:

[0097] The number of divisions of the virtual scene is determined according to the number of the first touch media, and the virtual scene is divided into a plurality of scene sub-areas according to the number of divisions.

[0098] In one embodiment, the gesture feature includes a touch angle of the first touch medium, and the touch angle of the first touch medium is an angle of a touch area formed by the first touch medium on the touch device relative to a reference direction. According to the gesture feature of the first touch medium, dividing the virtual scene into a plurality of scene sub-areas may include:

[0099] The virtual scene is divided into a plurality of scene sub-areas according to the division direction, and the touch angle of the first touch medium is determined.

[0100] In one embodiment, the gesture feature includes the arrangement direction of the plurality of first touch media, and dividing the virtual scene into a plurality of scene sub-areas according to the gesture feature of the first touch media may include:

[0101] The virtual scene is divided into a plurality of scene sub-areas according to the division direction of the first touch medium.

[0102] In one embodiment, dividing the virtual scene into a plurality of scene sub-areas according to the gesture feature of the first touch medium may include:

[0103] When the first touch operation satisfies the activation condition of the target browsing mode of the virtual scene, the virtual scene is divided into a plurality of scene sub-areas according to the gesture feature of the first touch medium.

[0104] In one embodiment, the first touch operation is a touch operation performed by a plurality of first touch media; and the activation condition includes:

[0105] The difference between the touch angles of the plurality of first touch media is smaller than a preset value, and the touch duration of the touch device is greater than a preset duration.

[0106] In one embodiment, the above device may further include:

[0107] The identification information of multiple scene sub-regions is displayed in a graphical user interface.

[0108] In one implementation, the displaying of identification information of multiple scene sub-areas in the graphical user interface may include:

[0109] In the graphical user interface, the identification area of ​​each scene sub-area is arranged according to the position of each scene sub-area in the virtual scene to display the identification information of the scene sub-area.

[0110] In one embodiment, the above method may further include:

[0111] The identification information of the first scene sub-region is highlighted.

[0112] In one embodiment, the above device may further include:

[0113] In response to the second touch operation on the first scene sub-area satisfying the scene switching condition, based on the position of each scene sub-area in the virtual scene, a second scene sub-area is determined among the scene sub-areas outside the first scene sub-area, and the first scene sub-area displayed in the graphical user interface is switched to the second scene sub-area.

[0114] In one embodiment, the second touch operation is a touch operation performed by multiple second touch media; the scene switching condition includes: multiple second touch media perform sliding operations simultaneously, and the difference in sliding angles of the multiple second touch media is less than a preset value.

[0115] In one implementation, the determining of the second scene sub-region in the scene sub-region other than the first scene sub-region may include:

[0116] Determine, in the scene sub-regions other than the first scene sub-region, a scene sub-region adjacent to the first scene sub-region;

[0117] According to the sliding direction of the sliding operation, a second scene sub-region is determined in the scene sub-region adjacent to the first scene sub-region.

[0118] The specific details of each part of the above device have been described in detail in the implementation method part, so they will not be repeated here.

[0119] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the exemplary embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.

[0120] The exemplary embodiments of the present disclosure further provide a computer program product, which includes a computer program. When the computer program is executed by a processor, the above-mentioned virtual scene display method is implemented.

[0121] Computer programs for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The computer program may be executed entirely on the user computing device, partially on the user device, as a stand-alone software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).

[0122] In one embodiment, the computer program product may be an intangible product including a computer program. Exemplarily, the computer program product may be implemented as a virtual digital product, such as a digital file storing an executable file, an installation package, etc. of the computer program.

[0123] The code of the computer program can be written in one or more programming languages. Programming languages ​​such as C language, Java, C++, etc. The program code can be executed entirely on the user computing device, or partially on the user computing device, or as a separate software package, or partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, such as a local area network (LAN), a wide area network (WAN), etc., or can be connected to an external computing device (e.g., an Internet connection provided by an operator).

[0124] Computer programs can be carried or transmitted through electrical, magnetic, optical, electromagnetic, infrared and other signals. Electronic devices can convert signals carrying computer programs into digital signals to run computer programs. When a computer program runs on an electronic device, its code is used to enable the electronic device to execute (more specifically, it can enable the processor of the electronic device to execute) the method steps of various exemplary embodiments of the present disclosure, such as the above-mentioned virtual scene display method, providing a graphical user interface through a terminal device, and displaying at least part of the virtual scene in the graphical user interface; the terminal device has a touch device; it includes the following steps: receiving a first touch operation acting on the touch device; determining the gesture characteristics of the first touch medium of the first touch operation; dividing the virtual scene into multiple scene sub-areas according to the gesture characteristics of the first touch medium; and displaying the first scene sub-area of ​​the multiple scene sub-areas in the graphical user interface.

[0125] By executing the above method steps through a computer program, on the one hand, the virtual scene is divided into multiple scene sub-areas according to the gesture characteristics of the first touch medium, and the first scene sub-areas are displayed in the graphical user interface, which to a certain extent avoids the problem of repeatedly viewing a certain area in the virtual scene caused by viewing the virtual scene through a sliding operation in the related art, and the virtual scene is divided into multiple scene sub-areas through the gesture characteristics of the first touch medium of the first touch operation, which reduces the operation complexity in the process of viewing the virtual scene and effectively improves the browsing efficiency of the virtual scene.

[0126] The exemplary embodiments of the present disclosure also provide an electronic device, such as the terminal device 110 or the server 120 described above. The electronic device may include a processor and a memory. The memory stores executable instructions of the processor, such as a computer program. The processor executes the method steps of various exemplary embodiments of the present disclosure by executing the executable instructions. In addition, the electronic device may also include a display for displaying a virtual scene.

[0127] Reference below Fig.10 , the electronic device is exemplarily described in the form of a general-purpose computing device. It should be understood that Fig.10 The electronic device 1000 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present disclosure.

[0128] like Fig.10 As shown, the electronic device 1000 may include: a processor 1010 , a memory 1020 , a bus 1030 , an I / O (input / output) interface 1040 , a network adapter 1050 , and a display 1060 .

[0129] The processor 1010 may include one or more processing units. For example, the processor 1010 may include an AP (Application Processor), a modem processor, a GPU (Graphics Processing Unit), an ISP (Image Signal Processor), a controller, an encoder, a decoder, a DSP (Digital Signal Processor), a baseband processor and / or an NPU (Neural-Network Processing Unit), etc.

[0130] The processor 1010 can be used to execute executable instructions stored in the memory 1020, such as executing the above-mentioned virtual scene display method, providing a graphical user interface through a terminal device, and displaying at least part of the virtual scene in the graphical user interface; the terminal device has a touch device; it includes the following steps: receiving a first touch operation acting on the touch device; determining a gesture feature of a first touch medium of the first touch operation; dividing the virtual scene into multiple scene sub-areas according to the gesture feature of the first touch medium; and displaying a first scene sub-area among the multiple scene sub-areas in the graphical user interface.

[0131] By executing the above method steps through a computer program, on the one hand, the virtual scene is divided into multiple scene sub-areas according to the gesture characteristics of the first touch medium, and the first scene sub-areas are displayed in the graphical user interface, which to a certain extent avoids the problem of repeatedly viewing a certain area in the virtual scene caused by viewing the virtual scene through a sliding operation in the related art, and the virtual scene is divided into multiple scene sub-areas through the gesture characteristics of the first touch medium of the first touch operation, which reduces the operation complexity in the process of viewing the virtual scene and effectively improves the browsing efficiency of the virtual scene.

[0132] The memory 1020 may include a volatile memory, such as a RAM 1021, a cache unit 1022, and may also include a non-volatile memory, such as a ROM 1023. The memory 1020 may also include one or more program modules 1024, such program modules 1024 include but are not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or a combination thereof may include the implementation of a network environment. For example, the program module 1024 may include each module in the above-mentioned apparatus 900.

[0133] The bus 1030 is used to realize the connection between different components of the electronic device 1000, and may include a data bus, an address bus, and a control bus.

[0134] The electronic device 1000 can communicate with one or more external devices 1100 (eg, a keyboard, a mouse, an external controller, etc.) through the I / O interface 1040 .

[0135] The electronic device 1000 can communicate with one or more networks through the network adapter 1050. For example, the network adapter 1050 can provide mobile communication solutions such as 3G / 4G / 5G, or provide wireless communication solutions such as wireless LAN, Bluetooth, near field communication, etc. The network adapter 1050 can communicate with other modules of the electronic device 1000 through the bus 1030.

[0136] The electronic device 1000 may display a graphical user interface through the display 1060 , such as displaying a scene sub-area in the graphical user interface.

[0137] although Fig.10 Not shown, other hardware and / or software modules may also be provided in the electronic device 1000, including but not limited to: a display, a microcode, a device driver, a redundant processor, an external disk drive array, a RAID system, a tape drive, and a data backup storage system.

[0138] As can be seen from the above, the technical solution of the present disclosure can be implemented as a method, an apparatus, a system, a computer program product, an electronic device, etc. Those skilled in the art can understand that various aspects of the present disclosure can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software, such as being respectively referred to as a "circuit", "module" or "system".

[0139] It should be understood that the present disclosure is not limited to the specific method steps or structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from the scope thereof. Those skilled in the art will easily think of other embodiments based on the specific embodiments provided by the present disclosure. Therefore, the specific embodiments provided by the present disclosure are only exemplary, and the scope and spirit of the present disclosure are indicated by the claims, and any variations, uses or adaptive changes of the present disclosure should be covered, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the technical field that are not disclosed in the present disclosure.

Claims

1. A virtual scene display method, characterized in that: Providing a graphical user interface through a terminal device, wherein at least a portion of the virtual scene is displayed in the graphical user interface; The terminal device has a touch control device; the method comprises: receiving a first touch operation applied to the touch device; determining a gesture feature of a first touch medium of the first touch operation; According to the gesture feature of the first touch medium, the virtual scene is divided into a plurality of scene sub-areas; A first scene sub-region of the plurality of scene sub-regions is displayed in the graphical user interface.

2. The method according to claim 1, characterized in that The gesture feature includes the number of the first touch media, and the step of dividing the virtual scene into a plurality of scene sub-areas according to the gesture feature of the first touch media includes: The number of divisions of the virtual scene is determined according to the number of the first touch media, and the virtual scene is divided into a plurality of scene sub-areas according to the number of divisions.

3. The method according to claim 1, characterized in that The gesture feature includes a touch angle of the first touch medium, where the touch angle of the first touch medium is an angle of a touch area formed by the first touch medium on the touch device relative to a reference direction. The segmenting of the virtual scene into a plurality of scene sub-areas according to the gesture feature of the first touch medium includes: The segmentation direction of the virtual scene is determined according to the touch angle of the first touch medium, and the virtual scene is divided into a plurality of scene sub-areas according to the segmentation direction.

4. The method according to claim 1, characterized in that: The gesture feature includes an arrangement direction of a plurality of the first touch media, and the step of dividing the virtual scene into a plurality of scene sub-areas according to the gesture feature of the first touch media includes: The division direction of the virtual scene is determined according to the arrangement direction of the first touch medium, and the virtual scene is divided into a plurality of scene sub-areas according to the division direction.

5. The method according to claim 1, characterized in that: The step of dividing the virtual scene into a plurality of scene sub-areas according to the gesture feature of the first touch medium includes: When the first touch operation satisfies a start condition of the target browsing mode of the virtual scene, the virtual scene is divided into a plurality of scene sub-areas according to gesture features of the first touch medium.

6. The method according to claim 5, characterized in that The first touch operation is a touch operation performed by a plurality of first touch media; the activation condition includes: The difference of the touch angles of the plurality of first touch media is smaller than a preset value, and the touch duration of the touch device is greater than a preset duration.

7. The method according to claim 1, characterized in that The method further comprises: The identification information of the plurality of scene sub-areas is displayed in the graphical user interface.

8. The method according to claim 7, characterized in that The displaying the identification information of the plurality of scene sub-areas in the graphical user interface comprises: In the graphical user interface, the identification area of ​​each scene sub-area is arranged according to the position of each scene sub-area in the virtual scene to display the identification information of the scene sub-area.

9. The method according to claim 7, characterized in that: The method further comprises: The identification information of the first scene sub-region is highlighted.

10. The method according to claim 1, characterized in that The method further comprises: In response to a second touch operation on the first scene sub-area satisfying a scene switching condition, based on the position of each scene sub-area in the virtual scene, a second scene sub-area is determined in scene sub-areas outside the first scene sub-area, and the first scene sub-area displayed in the graphical user interface is switched to the second scene sub-area.

11. The method according to claim 10, characterized in that The second touch operation is a touch operation performed by a plurality of second touch media; the scene switching condition includes: the plurality of second touch media simultaneously perform a sliding operation, and a difference in sliding angles of the plurality of second touch media is less than a preset value.

12. The method according to claim 11, characterized in that The determining a second scene sub-region in the scene sub-region other than the first scene sub-region comprises: In the scene sub-regions other than the first scene sub-region, determining a scene sub-region adjacent to the first scene sub-region; According to the sliding direction of the sliding operation, the second scene sub-region is determined in a scene sub-region adjacent to the first scene sub-region.

13. A virtual scene display device, characterized in that: A graphical user interface is provided through a terminal device, wherein at least a portion of a virtual scene is displayed in the graphical user interface; the terminal device has a touch device; and the device comprises: A touch operation receiving module, configured to receive a first touch operation applied to the touch device; a gesture feature determination module, configured to determine a gesture feature of a first touch medium of the first touch operation; a virtual scene segmentation module, configured to segment the virtual scene into a plurality of scene sub-areas according to the gesture characteristics of the first touch medium; The first scene sub-region determining module is configured to display a first scene sub-region among the multiple scene sub-regions in the graphical user interface.

14. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 12 is implemented.

15. An electronic device, characterized in that: include: processor; A memory, configured to store executable instructions of the processor; The processor is configured to perform the method of any one of claims 1 to 12 by executing the executable instructions.