Virtual scene editing method and device, computer equipment and storage medium

By setting the display range of environment special effects for the target virtual object in the game editing system, the problem of low editing efficiency in the prior art is solved, and convenient and efficient virtual scene editing is achieved.

CN119656580AActive Publication Date: 2025-03-21NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411697704.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2025-03-21
Estimated Expiration
2044-11-25

AI Technical Summary

Technical Problem

In the prior art, players need to configure each scene area separately when editing a game scene, resulting in cumbersome operations and affecting editing efficiency.

Method used

The game editing scene is displayed through the graphical user interface, and the scene environment editing page of the target virtual object is displayed in response to the scene editing instructions. The environment special effects information of the target virtual object is determined, including the target environment special effects and the special effects display range, and the environment special effects are rendered in the game running scene.

Benefits of technology

By setting the display range of the corresponding environment special effects of the virtual object, the display area of ​​the environment special effects can be controlled according to the position of the virtual object in the virtual scene, which is convenient to operate and improves the editing efficiency of the virtual scene.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119656580A_ABST
    Figure CN119656580A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a virtual scene editing method and device, computer equipment and a storage medium. According to the scheme, the game editing scene is displayed through the graphical user interface, and the game editing scene is configured to generate the corresponding game operation scene in the game operation stage; in response to the scene editing instruction, displaying a scene environment editing page corresponding to the target virtual object; in response to a scene editing operation for the scene environment editing page, determining environment special effect information corresponding to the target virtual object; in response to the game operation instruction, generating a game operation scene corresponding to the game editing scene; and according to the position of the target virtual object and the environment special effect information, rendering the environment special effect in the game operation scene. Therefore, by setting the display range of the environment special effect corresponding to the virtual object, the display area of the environment special effect can be controlled according to the position of the virtual object in the virtual scene, the operation is convenient, and the editing efficiency of the virtual scene can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a method, device, computer equipment and storage medium for editing a virtual scene. Background Art

[0002] With the development of the Internet, a large number of different types of games have emerged to meet the daily entertainment needs of users. In some games, players can edit game scenes according to their own needs. In the process of creating game scenes, players can configure the sky background and environmental effects of the game scenes.

[0003] In related technologies, players often edit game scenes by configuring each scene area separately, that is, the game scene is divided into multiple scene areas. For each scene area, the player needs to configure the sky background and environmental special effects, which is cumbersome and affects the editing efficiency of the game scene. Summary of the invention

[0004] The embodiments of the present application provide a method, apparatus, computer device and storage medium for editing a virtual scene, which can improve the efficiency of editing the virtual scene.

[0005] The embodiment of the present application provides a method for editing a virtual scene, the method comprising:

[0006] Displaying a game editing scene through a graphical user interface, wherein the game editing scene is configured to generate a corresponding game running scene during the game running phase;

[0007] In response to the scene editing instruction, displaying a scene environment editing page corresponding to the target virtual object;

[0008] In response to a scene editing operation on the scene environment editing page, determining environment special effect information corresponding to the target virtual object, the environment special effect information including: a target environment special effect and a target special effect display range of the target environment special effect relative to the target virtual object;

[0009] In response to a game running instruction, generating a game running scene corresponding to the game editing scene, wherein the game running scene includes a target virtual object;

[0010] Rendering environmental special effects in the game running scene according to the position of the target virtual object and the environmental special effects information.

[0011] Accordingly, the embodiment of the present application further provides a virtual scene editing device, the device comprising:

[0012] A first display unit, used to display a game editing scene through a graphical user interface, wherein the game editing scene is configured to generate a corresponding game running scene during a game running phase;

[0013] A second display unit, configured to display a scene environment editing page corresponding to the target virtual object in response to a scene editing instruction;

[0014] A first determining unit, configured to determine, in response to a scene editing operation on the scene environment editing page, environment special effect information corresponding to the target virtual object, the environment special effect information comprising: a target environment special effect and a target special effect display range of the target environment special effect relative to the target virtual object;

[0015] A generating unit, configured to generate a game running scene corresponding to the game editing scene in response to a game running instruction, wherein the game running scene includes a target virtual object;

[0016] A rendering unit is used to render environmental special effects in the game running scene according to the position of the target virtual object and the environmental special effects information.

[0017] Correspondingly, an embodiment of the present application also provides a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes any virtual scene editing method provided in any embodiment of the present application.

[0018] Correspondingly, an embodiment of the present application further provides a computer-readable storage medium, which stores a plurality of instructions, and the instructions are suitable for loading by a processor to execute the above virtual scene editing method.

[0019] The embodiment of the present application displays the scene environment editing page corresponding to the target virtual object in response to the scene editing instruction; determines the environment special effect information corresponding to the target virtual object in response to the scene editing operation on the scene environment editing page, and the environment special effect information includes: the target environment special effect and the target special effect display range of the target environment special effect relative to the target virtual object; displays the game page of the target game, and renders the environment special effect in the game running scene according to the position of the target virtual object and the environment special effect information. In this way, by setting the display range of the environment special effect corresponding to the virtual object, the display area of ​​the environment special effect can be controlled according to the position of the virtual object in the virtual scene, which is convenient to operate, thereby improving the editing efficiency of the virtual scene. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0021] Figure 1 A scene schematic diagram of a virtual scene editing system provided in an embodiment of the present application.

[0022] Figure 2 A flowchart of a method for editing a virtual scene provided in an embodiment of the present application.

[0023] Figure 3 A schematic diagram of an application scenario of a virtual scene editing method provided in an embodiment of the present application.

[0024] Figure 4 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application.

[0025] Figure 5 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application.

[0026] Figure 6 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application.

[0027] Figure 7 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application.

[0028] Figure 8 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application.

[0029] Fig. 9 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application.

[0030] Fig.10 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application.

[0031] Fig.11 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application.

[0032] Fig.12 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application.

[0033] Fig.13A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application.

[0034] Fig.14 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application.

[0035] Fig.15 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application.

[0036] Fig.16 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application.

[0037] Fig.17 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application.

[0038] Fig.18 A structural block diagram of a virtual scene editing device provided in an embodiment of the present application.

[0039] Fig.19 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

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

[0041] The embodiment of the present application provides a method, device, storage medium and computer equipment for editing a virtual scene. Specifically, the method for editing a virtual scene of the embodiment of the present application can be performed by a computer device, wherein the computer device can be a terminal or a server. The terminal can be a terminal device such as a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), etc. The terminal can also include a client, which can be a game application client, a browser client carrying a game program, or an instant messaging client, etc. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network, content distribution network), and basic cloud computing services such as big data and artificial intelligence platforms.

[0042] For example, when the editing method of the virtual scene is run on the terminal, the terminal device stores a game application and is used to present the virtual scene in the game screen. The terminal device is used to interact with the user through a graphical user interface, for example, the game application is downloaded and installed by the terminal device and run. The terminal device may provide the graphical user interface to the user in a variety of ways, for example, it can be rendered and displayed on the display screen of the terminal device, or the graphical user interface is presented by holographic projection. For example, the terminal device may include a touch display screen and a processor, the touch display screen is used to present the graphical user interface and receive the operation instructions generated by the user acting on the graphical user interface, the graphical user interface includes a game screen, and the processor is used to run the game, generate a graphical user interface, respond to the operation instructions, and control the display of the graphical user interface on the touch display screen.

[0043] For example, when the editing method of the virtual scene is run on the server, it can be a cloud game. Cloud gaming refers to a gaming method based on cloud computing. In the operation mode of cloud gaming, the operating body of the game application and the game screen presentation body are separated, and the storage and operation of the editing method of the virtual scene are completed on the cloud gaming server. The game screen presentation is completed on the client of the cloud gaming. The cloud gaming client is mainly used for receiving and sending game data and presenting the game screen. For example, the cloud gaming client can be a display device with data transmission function close to the user side, such as a mobile terminal, a TV, a computer, a handheld computer, a personal digital assistant, etc., but the terminal device for processing game data is a cloud gaming server in the cloud. When playing the game, the user operates the cloud gaming client to send an operation instruction to the cloud gaming server. The cloud gaming server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the cloud gaming client through the network. Finally, the cloud gaming client decodes and outputs the game screen.

[0044] See also Figure 1 , Figure 1 A scene diagram of a virtual scene editing system provided by an embodiment of the present application. The system may include at least one terminal, at least one server, at least one database, and a network. The terminal held by the user can be connected to the server of different games through the network. The terminal is any device with computing hardware that can support and execute software products corresponding to the game. In addition, the terminal has one or more multi-touch screens for sensing and obtaining the input of the user through the touch or sliding operation performed at multiple points of one or more touch-sensitive display screens. In addition, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and different servers. The network can be a wireless network or a wired network, such as a wireless network for a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, different terminals 1000 can also use their own Bluetooth network or hotspot network to connect to other terminals or to servers, etc. For example, multiple users can be online through different terminals and thus connected and synchronized with each other through appropriate networks to support multi-player games. In addition, the system may include multiple databases, the multiple databases are coupled to different servers, and the information related to the game environment can be continuously stored in the databases when different users play the multi-player game online.

[0045] The embodiment of the present application provides a method for editing a virtual scene, which can be executed by a terminal or a server. The embodiment of the present application takes the method for editing a virtual scene executed by a terminal as an example for explanation. Among them, the terminal includes a touch display screen and a processor, and the touch display screen is used to present a graphical user interface and receive an operation instruction generated by a user acting on the graphical user interface. When the user operates the graphical user interface through the touch display screen, the graphical user interface can control the local content of the terminal by responding to the received operation instruction, and can also control the content of the opposite server by responding to the received operation instruction. For example, the operation instruction generated by the user acting on the graphical user interface includes an instruction for starting a game application, and the processor is configured to start the game application after receiving the instruction to start the game application provided by the user. In addition, the processor is configured to render and draw a graphical user interface associated with the game on the touch display screen. The touch display screen is a multi-touch sensitive screen that can sense touch or sliding operations performed simultaneously at multiple points on the screen. The user uses a finger to perform a touch operation on the graphical user interface, and when the graphical user interface detects the touch operation, it controls different virtual objects in the game to perform actions corresponding to the touch operation. For example, the game can be any of the games such as casual games, action games, role-playing games, strategy games, sports games, puzzle games, etc. Among them, the game can include a virtual scene of the game. In addition, the virtual scene of the game can include one or more virtual objects controlled by the user (or player), such as virtual characters. In addition, the virtual scene of the game can also include one or more obstacles, such as railings, gullies, walls, etc., to limit the movement of virtual objects, such as limiting the movement of one or more objects to a specific area in the virtual scene. Optionally, the virtual scene of the game also includes one or more elements, such as skills, scores, character health status, energy, etc., to provide help to the player, provide virtual services, increase the score related to the player's performance, etc. In addition, the graphical user interface can also present one or more indicators to provide indication information to the player. For example, the game can include a virtual object controlled by the player and one or more other virtual objects (such as enemy characters). In one embodiment, one or more other virtual objects are controlled by other players of the game. For example, one or more other virtual objects can be controlled by a computer, such as a robot using an artificial intelligence (AI) algorithm, to achieve a man-machine battle mode. For example, a virtual object has various skills or abilities that game players use to achieve their goals. For example, a virtual object has one or more weapons, props, tools, etc. that can be used to eliminate other objects from the game. Such skills or abilities can be activated by a game player using one of a plurality of preset touch operations with the touch display screen of the terminal. The processor can be configured to present a corresponding game screen in response to an operation instruction generated by the user's touch operation.

[0046] It should be noted that Figure 1 The scene diagram of the virtual scene editing system shown is merely an example. The image processing system and scene described in the embodiment of the present application are intended to more clearly illustrate the technical solution of the embodiment of the present application, and do not constitute a limitation on the technical solution provided in the embodiment of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the virtual scene editing system and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is equally applicable to similar technical problems.

[0047] Based on the above problems, the embodiments of the present application provide a first virtual scene editing method, device, computer equipment and storage medium, which can improve the efficiency of virtual scene editing. The following are detailed descriptions. It should be noted that the description order of the following embodiments is not intended to limit the preferred order of the embodiments.

[0048] An embodiment of the present application provides a method for editing a virtual scene. The method can be executed by a terminal or a server. The embodiment of the present application is described by taking the method for editing a virtual scene executed by a terminal as an example.

[0049] See also Figure 2 , Figure 2 A flowchart of a method for editing a virtual scene provided in an embodiment of the present application is shown below.

[0050] 101. Display the game editing scene through a graphical user interface.

[0051] In the embodiment of the present application, a graphical user interface is provided through a terminal, and the game editing scene can be displayed through the graphical user interface.

[0052] Among them, the game editing scene can be configured to generate a corresponding game running scene during the game running stage.

[0053] In some embodiments, the game editing scene may be a virtual scene that is custom-edited by a game player in a target game.

[0054] Among them, the target game can provide a virtual scene creation and editing gameplay, and players can build different virtual scenes in the target game according to their own needs to play the game.

[0055] 102. In response to the scene editing instruction, display a scene environment editing page corresponding to the target virtual object.

[0056] Among them, the scene editing instruction instructs to perform environment editing on the game editing scene.

[0057] The target virtual object refers to a virtual object for which scene environment information needs to be set. In the embodiment of the present application, after the scene environment information is set for the target virtual object, the scene environment effect corresponding to the set environment scene information can be rendered and displayed in the virtual scene where the target virtual object is located.

[0058] In the embodiment of the present application, the target virtual object can be determined in the following manner:

[0059] The default associated virtual object in the scene environment editing page;

[0060] In response to the association instruction, an associated virtual object corresponding to the scene environment editing page is determined from a set of virtual objects to be associated, wherein the set of virtual objects to be associated includes at least one of the following: a virtual object component located in the game editing scene, and an optional virtual object provided by the system.

[0061] The default associated virtual objects in the scene environment editing page may include virtual objects specified by the system in the current game editing scene in the scene environment editing page that can be bound to the environment editing, such as game scene elements, player characters, NPCs, etc.

[0062] The association instruction is used to indicate an associated virtual object selected from the set of virtual objects to be associated with the scene environment editing page. The association instruction is triggered by a game player.

[0063] Among them, the virtual object component located in the game editing scene may include an NPC in the game editing scene.

[0064] For example, when editing a scene map, the player may set up multiple different NPCs in the scene map, and then the player can select associated objects from these NPCs. Thus, when the game is running, the environmental effects of the game running scene can be rendered according to the environmental effects information corresponding to the NPCs.

[0065] Among them, the optional virtual objects provided by the system may include virtual objects provided by the system that can be created in the game editing scene.

[0066] For example, when a player is editing a scene map, the system provides a virtual object selection list, which includes multiple virtual object controls. The player can select a virtual object corresponding to a virtual object control from the virtual object list as the target virtual object. The optional virtual objects provided by the system can be: player characters, or other player characters participating in the game.

[0067] In some embodiments, the scene editing instruction may be triggered by a user operation during the construction of the virtual scene. Then the step of "responding to the scene editing instruction, displaying the scene environment editing page corresponding to the target virtual object" may include the following operations:

[0068] Displaying the scene editing main page of the target game through a graphical user interface;

[0069] In response to a trigger operation on the environment editing control, a scene environment editing page is displayed.

[0070] The scene editing main page can be used by players to edit virtual scenes. The scene editing main page can display game editing scenes, which can be virtual scenes built by the current player; the scene editing main page can also provide multiple editing controls, which are used to edit virtual scenes.

[0071] For example, see Figure 3 , Figure 3 A schematic diagram of an application scenario of a virtual scene editing method provided in an embodiment of the present application. Figure 3 The scene editing main page of the target game is shown, and the scene editing main page displays the game editing scene built by the user, and the game editing scene includes multiple scene objects. The scene editing main page can also provide an editing operation area, and the editing operation area includes multiple editing controls, and the editing controls can be used to edit the game editing scene.

[0072] The scene editing main page may also provide an environment editing control, which may be used to trigger editing of the environment of the virtual scene.

[0073] In an embodiment of the present application, the trigger operation may include a touch operation, for example, the trigger operation includes but is not limited to a click operation, a press operation, and a slide operation.

[0074] For example, see Figure 4 , Figure 4 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application. Figure 4 The upper side shows the scene editing main page of the target game, which includes the environment editing control. When the player clicks the environment editing control, the scene environment editing page can be triggered to display. Figure 4 The scene environment editing page shown below can be used to edit the environment of the virtual scene.

[0075] In some embodiments, the scene editing main page may include multiple virtual objects, and the player may select a target virtual object from the multiple virtual objects on the scene editing main page, and then display the scene environment editing page corresponding to the target virtual object by triggering the environment editing control. Then the step of "displaying the scene environment editing page corresponding to the target virtual object in response to the scene editing instruction" may include the following operations:

[0076] Displaying the scene editing main page of the target game through a graphical user interface;

[0077] In response to a selection operation on a plurality of virtual objects in a scene editing main page, a target virtual object is determined;

[0078] In response to a trigger operation on the environment editing control, a scene environment editing page corresponding to the target virtual object is displayed.

[0079] For example, see Figure 5 , Figure 5 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application. Figure 5 The upper side shows the scene editing main page of the target game, wherein the game editing scene may include multiple virtual objects: virtual object A and virtual object B. When a click operation of the player on virtual object A is detected, virtual object A may be determined to be the target virtual object.

[0080] Furthermore, when a click operation of the player on the environment editing control is detected, the scene environment editing page corresponding to the virtual object A can be triggered to display. Figure 5 The scene editing page shown on the lower side displays information of the virtual object A, indicating that the scene environment editing page can be used to edit the scene environment of the virtual object A.

[0081] In some embodiments, the scene environment editing page may include multiple candidate virtual objects, and the player may select a target virtual object from the multiple candidate virtual objects in the scene environment editing page, and then display the scene environment editing content of the target virtual object on the scene environment editing page.

[0082] Then the step of “displaying the scene environment editing page corresponding to the target virtual object in response to the scene editing instruction” may include the following operations:

[0083] Displaying the scene editing main page of the target game through a graphical user interface;

[0084] In response to a trigger operation on an environment editing control, displaying a scene environment editing page;

[0085] In response to a selection operation on a plurality of candidate virtual objects in a scene environment editing page, a target virtual object is determined, and a scene environment editing page corresponding to the target virtual object is displayed.

[0086] For example, see Figure 6 , Figure 6 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application. Figure 6 The upper side shows the scene editing main page of the target game, wherein an environment editing control is provided. When a click operation on the environment editing control is detected, the scene environment editing page can be triggered to be displayed.

[0087] That is to say, Figure 6 The scene environment editing page shown on the lower side includes multiple candidate virtual objects: virtual object C and virtual object D. When a click operation on virtual object C is detected, the scene environment editing content of virtual object C can be displayed on the scene environment editing page. Among them, virtual object C is highlighted, indicating that the scene environment of virtual object C can be edited on the scene environment editing page at this time.

[0088] 103. In response to a scene editing operation on a scene environment editing page, determine environmental special effect information corresponding to a target virtual object.

[0089] In an embodiment of the present application, the scene editing operation instruction for the scene environment editing page is to edit the environment special effects information of the target virtual object corresponding to the scene environment editing page, that is, to set the scene environment information corresponding to the target virtual object.

[0090] The environmental special effect information may include at least: a target environmental special effect and a target special effect display range of the target environmental special effect relative to the target virtual object.

[0091] In the embodiment of the present application, the target game may provide a plurality of preset environmental effects, which may be added to the virtual scene to achieve different environmental atmosphere effects of the virtual scene. For example, the environmental effects may include: aurora, snowy mountains, clouds, wind, rain, etc.

[0092] The special effect display range of the environmental special effect relative to the target virtual object refers to: in the virtual scene, the display area of ​​the environmental special effect relative to the target virtual object.

[0093] There are many ways to determine the special effect display range. For example, it can be determined based on the distance between the position of the virtual object and the environmental special effect, and the coverage range of the environmental special effect.

[0094] In some embodiments, the scene environment editing page may provide at least one candidate environment special effect, and the step of “determining the environment special effect information corresponding to the target virtual object in response to the scene editing operation on the scene environment editing page” may include the following operations:

[0095] In response to a selection operation on at least one candidate environmental special effect, determining a target environmental special effect;

[0096] In response to a display range editing operation for a target environment special effect, determining a target special effect display range;

[0097] Based on the target environmental special effects and the target special effects display range, environmental special effects information is obtained.

[0098] Among them, the candidate environmental special effects provided in the scene environment editing page can be the environmental special effects preset in the target game.

[0099] In some embodiments, the scene environment editing page may provide a special effect selection control, and the step of “determining a target environment special effect in response to a selection operation for at least one candidate environment special effect” may include the following operations:

[0100] In response to a trigger operation on a special effect selection control, displaying a plurality of candidate environment special effects;

[0101] In response to a triggering operation on a candidate environmental special effect among a plurality of candidate environmental special effects, a target environmental special effect is obtained based on the candidate environmental special effect corresponding to the triggering operation.

[0102] For example, see Figure 7 , Figure 7 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application. Figure 7 The upper side shows the scene environment editing page of the target virtual object, and the target virtual object can be virtual object A. The scene editing page provides a special effect selection control. When a player clicks on the special effect selection control, multiple candidate environment special effects can be displayed.

[0103] That is to say, Figure 7 The scene environment editing page shown at the bottom shows a plurality of candidate environment effects including: environment effect 1, environment effect 2, environment effect 3, etc. Further, when a click operation of the player on environment effect 1 is detected, environment effect 1 may be determined as the target environment effect.

[0104] In some embodiments, the scene environment editing page may include a first editing area, and the first editing area may be used to edit the target special effect display range corresponding to the target environment special effect. Then the step of "determining the target special effect display range in response to the display range editing operation for the target environment special effect" may include the following operations:

[0105] Displaying the range editing component corresponding to the target environment special effect through the first editing area;

[0106] In response to an editing operation on a range editing component, a target special effect display range is determined.

[0107] Among them, the range editing component can be used to edit the special effects display range of the environmental special effects.

[0108] In some embodiments, in order to facilitate the player to adjust the target special effect display range of the target environment special effect relative to the target virtual object, the first editing area may include an object identifier of the target virtual object, and the range editing component may be a target shape component; then the step of "displaying the range editing component corresponding to the target environment special effect through the first editing area" may include the following operations:

[0109] In the first editing area, the object identifier and the target shape component are displayed in a first relative position relationship.

[0110] In some embodiments, the shape of the target shape component may be a ring or other shapes.

[0111] In some embodiments, the shape of the target shape component may be set in at least one of the following ways:

[0112] System default settings;

[0113] Player customization settings;

[0114] Players choose settings from a variety of shapes provided by the system.

[0115] The system default setting indicates that the shape of the target shape component is the shape set by the system by default, for example, the system default setting is a ring, etc.

[0116] Among them, the player customized settings indicate that players can draw the shape of the range editing component according to their own needs.

[0117] Among them, the player selects the setting from a variety of shapes provided by the system, indicating that the system can provide multiple optional shapes, and the player can select one from these multiple optional shapes as the shape of the range editing component.

[0118] Among them, the first relative position relationship can be set according to different shapes of the target shape component, and can be set by the player's custom setting or the system default setting, etc.

[0119] In some embodiments, the shape of the target shape component can be annular, that is, the target shape component is an annular component. In the first editing area, the object identifier and the target shape component are displayed in a first relative position relationship, which may include: in the first editing area, the annular component is displayed with the object identifier as the center.

[0120] For example, see Figure 8 , Figure 8 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application. Figure 8 The scene environment editing page of the target virtual object is shown, and the target virtual object may be virtual object A. The scene environment editing page provides a first editing area, in which the object identifier of virtual object A and a ring component centered on the object identifier are displayed, and the ring component is also the range editing component corresponding to virtual object A.

[0121] In some embodiments, the shape of the target shape component can be a rectangle, that is, the target shape component is a rectangular component. In the first editing area, the object identifier and the target shape component are displayed in a first relative position relationship, which may include: in the first editing area, the rectangular component is displayed with the object identifier as the center, etc.

[0122] In some embodiments, the target shape component may be a ring component, and the step of “determining the target special effect display range in response to the editing operation on the range editing component” may include:

[0123] In response to a distance adjustment operation between the annular component and the object identifier, determining a distance between a target environment special effect corresponding to the annular component and a position of a target virtual object based on the adjusted distance;

[0124] In response to a distance adjustment operation between an inner ring and an outer ring of the annular component, determining a display width of a target environment special effect based on the adjusted distance;

[0125] Based on the distance and / or the display width, a target special effect display range of the target environment special effect relative to the target virtual object is obtained.

[0126] The distance adjustment operation between the annular component and the object identifier may be used to adjust the distance between the annular component and the object identifier.

[0127] Among them, determining the distance between the target environmental special effect corresponding to the annular component and the position of the target virtual object based on the adjusted distance may include: using the adjusted distance between the annular component and the object identifier as the distance between the target environmental special effect and the position of the target virtual object.

[0128] For example, see Fig. 9 , Fig. 9A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application. Fig. 9 The upper side shows the scene environment editing page of the virtual object A, wherein the object identifier of the virtual object A and the ring component centered on the object identifier are displayed in the first editing area. The distance between the object identifier and the ring component can be: L1. When the player's distance adjustment operation between the ring component and the object identifier is detected, the adjusted distance can be determined according to the adjustment operation.

[0129] That is to say, Fig. 9 The scene environment editing page shown below, where the adjusted distance between the object identifier and the ring component can be: L2, then L2 can be used as the distance between the target environment special effect and the position of the target virtual object. <L1。

[0130] Among them, the distance adjustment operation for the inner ring and the outer ring of the annular component can be used to adjust the distance between the inner ring and the outer ring of the annular component, that is, to adjust the ring width of the annular component.

[0131] Among them, determining the display width of the target environmental special effect based on the adjusted distance may include: using the adjusted distance between the inner ring and the outer ring of the annular component as the display width of the target environmental special effect.

[0132] For example, see Fig.10 , Fig.10 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application. Fig.10 The upper side shows the scene environment editing page of the virtual object A, wherein the object identifier of the virtual object A and the ring component centered on the object identifier are displayed in the first editing area. The distance between the inner ring and the outer ring of the ring component can be: W1. When the player's distance adjustment operation on the inner ring and the outer ring of the ring component is detected, the adjusted distance can be determined according to the adjustment operation.

[0133] That is to say, Fig.10 In the scene editing page shown below, the adjusted distance between the inner ring and the outer ring of the ring component can be: W2, and W2 can be used as the display width of the target environment special effect. Wherein, W2>W1.

[0134] Finally, the target special effect display range of the target environment special effect relative to the target virtual object is determined according to the distance between the position of the target environment special effect and the target virtual object, and / or the display width of the target environment special effect.

[0135] In some embodiments, the step of “determining the target special effect display range in response to an editing operation on the range editing component” may include the following operations:

[0136] In response to a distance adjustment operation between the target shape component and the object identifier, determining a distance between the target environment special effect and the position of the target virtual object based on the adjusted distance;

[0137] Based on the distance, determine the target special effect display range.

[0138] Specifically, by adjusting the distance between the ring component and the object identifier, the adjusted distance between the ring component and the object identifier is obtained, and the distance can be used as the distance between the target environment special effect and the position of the target virtual object. Then, according to the distance between the target environment special effect and the position of the target virtual object, the display range of the target environment special effect is determined as the target special effect display range.

[0139] In some embodiments, the target shape component may be a ring component; the step of “determining the target special effect display range in response to an editing operation on the range editing component” may include the following operations:

[0140] In response to a distance adjustment operation between an inner ring and an outer ring of the annular component, determining a display width of a target environment special effect based on the adjusted distance;

[0141] Based on the display width, determine the target special effect display range.

[0142] Specifically, by adjusting the distance between the inner ring and the outer ring of the annular component, the adjusted distance between the inner ring and the outer ring is obtained, and the distance can be used as the display width of the target environment special effect. Then, according to the display width of the target environment special effect, the display range of the target environment special effect can be determined as the target special effect display range.

[0143] In some embodiments, when a player edits the scene environment of a target virtual object, he or she may select multiple target environment special effects to superimpose. That is, if the target environment special effects include multiple, and the first editing area includes a ring component corresponding to each target environment special effect, the method may further include the following steps:

[0144] In response to a position switching operation between at least two target shape components in the first editing area, a special effect display range of the target environment special effect corresponding to the at least two target shape components is updated based on the switched positions.

[0145] The position switching operation may be used to switch the positions of at least two target shape components relative to the object identifier in the first editing area.

[0146] For example, the first editing area may include a first target shape component and a second target shape component, and the first target shape component and the second target shape component correspond to different target environment special effects respectively. Then the position switching operation for the first target shape component and the second target shape component may include: exchanging the positions of the first target shape component and the second target shape component.

[0147] Among them, updating the special effect display range of the target environment special effects corresponding to at least two target shape components based on the switched position may include: exchanging the distance between the target environment special effects corresponding to the at least two target shape components at the switched position and the target virtual object.

[0148] In some embodiments, taking the target shape component as a ring component as an example, see Fig.11 , Fig.11 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application. Fig.11 The upper side shows the scene environment editing page of virtual object A, wherein the object identifier of virtual object A, and the first annular component and the second annular component centered on the object identifier are displayed in the first editing area. The first annular component corresponds to the first environmental special effect, and the second annular component corresponds to the second environmental special effect. The distance between the first annular component and the object identifier can be L1, and the distance between the second annular component and the object identifier can be L2.

[0149] When the player's sliding operation between the first annular component and the second annular component is detected, the first annular component and the second annular component can be triggered to swap positions. Fig.11 The scene environment editing page shown on the lower side. Among them, the positions of the first annular component and the second annular component are interchanged, the distance between the first annular component and the object identifier can be L2, and the distance between the second annular component and the object identifier can be L1. At the same time, the distance between the first environmental special effect corresponding to the first annular component and the target virtual object is updated from L1 to L2, and the distance between the second environmental special effect corresponding to the second annular component and the target virtual object is updated from L2 to L1. In this way, it is convenient for players to quickly adjust the special effect display range of multiple target environmental special effects.

[0150] In some embodiments, the step of “determining a target special effect display range in response to an editing operation on a display range of a target environment special effect” may include the following operations:

[0151] In response to a triggering operation on a target environment special effect, displaying a second editing area corresponding to the target environment special effect;

[0152] In response to the configuration operation on the environment range parameters, a target special effect display range is obtained.

[0153] In an embodiment of the present application, after the candidate environment special effects are selected and the target environment special effects are determined, the target environment special effects can be displayed on the scene environment editing page.

[0154] For example, see Fig.12 , Fig.12 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application. Fig.12 The scene environment editing page of the virtual object A is shown, and the scene environment editing page may include a first editing area, in which the object identifier of the virtual object A is displayed, and a first annular component and a second annular component centered on the object identifier. The first annular component is used to adjust the special effect display range of the snow mountain environment special effect; the second annular component can be used to adjust the special effect display range of the aurora environment special effect.

[0155] The scene environment editing page may also provide an editing subpage, which displays target environment special effects, including aurora, snowy mountains, etc. The editing subpage may also provide a close control, which may be used to close the editing subpage.

[0156] The editing subpage may also provide a new environment layer control, which may be used to add new environment effects.

[0157] In some embodiments, the method may further include the following steps:

[0158] In response to an operation of adding an environment special effect on a scene environment editing page, determining to add an environment special effect;

[0159] Based on the newly added environmental special effects and the special effects display range of the newly added environmental special effects relative to the target virtual object, the environmental special effects information is updated.

[0160] Among them, the operation of adding environmental special effects to the scene environment editing page can include a trigger operation for adding a new environmental layer control in the editing sub-page, and then the environmental special effects that need to be added can be selected from multiple candidate environmental special effects provided by the target game as the new environmental special effects.

[0161] After determining the new environmental special effects, the special effects display range can be set for the new environmental special effects, and then the environmental special effects information can be updated according to the new environmental special effects and the special effects display range of the new environmental special effects relative to the target virtual object. Specifically, the new environmental special effects and the special effects display range of the new environmental special effects relative to the target virtual object can be added to the determined environmental special effects information.

[0162] In some embodiments, the edit subpage may also provide setting controls corresponding to the target environment effects, such as Fig.12The setting controls corresponding to the "Aurora" environment special effect in the editing subpage, and the setting controls corresponding to the "Snow Mountain" environment special effect. The triggering operation for the target environment special effect may include the triggering operation of the setting controls corresponding to the target environment special effect in the editing subpage.

[0163] For example, see Fig.13 , Fig.13 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application. Fig.13 The upper side shows the scene environment editing page of the virtual object A. When a click operation of the player on the editing control corresponding to the "Aurora" environmental special effect is detected, the second editing area corresponding to the "Aurora" environmental special effect can be triggered to display.

[0164] That is to say, Fig.13 The scene environment editing page shown on the lower side displays a second editing area corresponding to the "Aurora" environmental special effect. The second editing area may provide environmental range parameters corresponding to the "Aurora" environmental special effect. The environmental range parameters may be used to edit the special effects display range of the "Aurora" environmental special effect.

[0165] In some embodiments, the environment range parameters in the second editing area may include thickness parameters and distance parameters. Then the step of "obtaining a target special effect display range in response to a configuration operation on the environment range parameters" may include the following operations:

[0166] In response to a configuration operation for the distance parameter, determining a distance between a position of a target environmental special effect and a target virtual object based on the configured distance parameter;

[0167] In response to a configuration operation on the thickness parameter, determining a display width of the target environment special effect based on the configured thickness parameter;

[0168] Based on the distance and the display width, a target special effect display range of the target environment special effect relative to the target virtual object is obtained.

[0169] Among them, the thickness parameter can be used to adjust the display width of the target environment special effect, and the distance parameter can be used to adjust the distance between the target environment special effect corresponding to the target shape component and the position of the target virtual object.

[0170] Among them, determining the distance between the target environment special effect corresponding to the target shape component and the position of the target virtual object based on the configured distance parameter may include: using the configured distance parameter as the distance between the target environment special effect corresponding to the target shape component and the position of the target virtual object.

[0171] Wherein, determining the display width of the target environment special effect based on the configured thickness parameter may include: using the configured thickness parameter as the display width of the target environment special effect.

[0172] For example, see Fig.14 , Fig.14 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application. Fig.14 The scene environment editing page of virtual object A is shown, and the second editing area corresponding to the "Aurora" environment special effect is displayed. When the player's configuration operation on the thickness parameter and the distance parameter in the second editing is detected, the thickness parameter after configuration is obtained as: 6, and the distance parameter after configuration is: 4.

[0173] The configured distance parameter 4 can be used as the distance between the target environmental special effect corresponding to the ring component and the position of the target virtual object, and the configured thickness parameter 6 can be used as the display width of the target environmental special effect.

[0174] Finally, the target special effect display range of the target environment special effect relative to the target virtual object is determined according to the distance between the target environment special effect and the position of the target virtual object, and the display width of the target environment special effect.

[0175] In some embodiments, when the special effect display range of the environmental special effect is adjusted through the second editing area, in order to facilitate the player to preview the adjusted effect, the method may further include the following steps:

[0176] In response to a configuration operation on the environment range parameter, the target shape component in the first editing area is updated and displayed based on the configured environment range parameter.

[0177] Among them, updating and displaying the target shape component in the first editing area based on the configured environmental range parameters may include: adjusting the distance between the target shape component and the object identifier in the first editing area according to the adjusted distance parameter; and adjusting the distance between the inner ring and the outer ring of the target shape component in the first editing area according to the adjusted thickness parameter.

[0178] In some embodiments, each environmental special effect of the target game may include multiple special effect types, and the second editing area may also provide an environmental type editing control. The environmental type editing control may be used to select a target special effect type from the multiple special effect types. The method may also include the following steps:

[0179] In response to an editing operation on an environment type editing control, a target special effect type is determined from a plurality of special effect types corresponding to the target environment special effect.

[0180] For example, see Fig.15 , Fig.15A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application. Fig.15 The scene environment editing page of the virtual object A is shown, and a second editing area corresponding to the "Aurora" environment special effect is displayed. An environment type editing control may also be provided in the second editing area.

[0181] When a click operation of the environment type editing control is detected, it can trigger the display of multiple special effect types corresponding to the "Aurora" environment special effect, and then the target special effect type can be selected from these multiple special effect types, that is, the target special effect type is used as the display effect of the "Aurora" environment special effect in the virtual scene.

[0182] The step of “obtaining environmental special effects information based on the target environmental special effects and the target special effects display range” may include the following operations:

[0183] Based on the target special effect type and the target special effect display range under the target environmental special effect, the environmental special effect information is obtained.

[0184] For example, the target environment special effect may include: aurora special effect, and the target special effect type may include a first aurora effect. Then the first aurora effect and the edited target special effect display range may be used as the environment special effect information.

[0185] 104. In response to the game running instruction, generate a game running scene corresponding to the game editing scene.

[0186] Among them, the game running scene includes a target virtual object.

[0187] Among them, the game running instruction instructs to enter the game in the target game, so that the game running scene can be generated according to the game editing scene created by the game player, so as to display the screen corresponding to the game running scene in the graphical user interface.

[0188] 105. Render environmental effects in the game running scene according to the position of the target virtual object and the environmental effects information.

[0189] Among them, rendering environmental special effects in the game running scene according to the position of the target virtual object and the environmental special effects information can include: determining the display area of ​​the target environmental special effects in the environmental special effects information in the game running scene according to the position of the target virtual object in the game running scene and the target special effects range in the environmental special effects information, and then rendering and displaying the environmental effects corresponding to the target environmental special effects in the display area.

[0190] For example, see Fig.16 , Fig.16 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application. Fig.16The game page of the target game is shown, and the game page may include a virtual scene (ie, a game running scene) and a target virtual object in the virtual scene.

[0191] The first scene area in the virtual scene is used to display the environmental effects of the first target environmental special effects, and the second scene area is used to display the environmental effects of the second environmental special effects. The first scene area is determined according to the special effects display range of the first target environmental special effects relative to the position of the target virtual object; the second scene area is determined according to the display range of the second environmental special effects relative to the position of the target virtual object.

[0192] For example, the first target environment special effect may be an aurora environment effect, and the second target environment special effect may be a cloud environment effect. Then, in the virtual scene, the periphery of the target virtual object's location displays the cloud environment effect and the aurora environment effect in sequence.

[0193] In some embodiments, since the environmental special effects information edited for the target virtual object is rendered and displayed according to the position of the target virtual object, when the target virtual object moves in the virtual scene, the environmental effects corresponding to the environmental special effects information will also be displayed following the "movement" of the target virtual object.

[0194] In an optional implementation, the present application also provides an independent environment special effect component with different effects. In the process of editing a game scene, an environment special effect component is created in the game editing scene, wherein the environment special effect component is a geometric body with a volume range, and the special effect corresponding to the environment special effect component is rendered within the game editing scene space range defined by the geometric body. During the game running stage, the special effect is rendered at the position corresponding to the environment special effect component.

[0195] For example, see Fig.17 , Fig.17 A schematic diagram of an application scenario of another virtual scene editing method provided in an embodiment of the present application. Fig.17 The upper side shows the game editing scene built by the user in the target game, and the game editing scene may include scene objects. The graphical user interface may also provide a component area, and the component area may include multiple environmental special effect components, such as environmental special effect component a, environmental special effect component b, environmental special effect component c, environmental special effect component d, and environmental special effect component e, etc. Among them, the environmental special effect component can be used to determine the area range of editing environmental special effects in the game editing scene.

[0196] When it is detected that the user drags the environmental special effect component e in the component area to the game editing scene, it can trigger the creation of the environmental special effect component e in the game editing scene, so as to determine the corresponding environmental special effect range in the game editing scene according to the environmental special effect component e, that is, to obtain Fig.17The graphical user interface shown below shows the environment special effect range corresponding to the environment special effect component e in the game editing scene, and the user can further adjust the parameters of the created environment special effect component e to adjust the environment special effect range. Thus, the user can set the environment special effect in the environment special effect range in the game editing scene.

[0197] In an optional implementation, when editing a scene through the scene environment editing page, the independent environment special effect components provided by the system are combined by obtaining the special effect type, special effect range, shape and other parameters set in the scene environment editing page, and the range, shape and other parameters of the corresponding environment special effect components are adjusted through the special effect range, shape and other parameters. At the same time, during the game running stage, these adjusted environment special effect components are controlled to move with the movement of the target virtual object, and the corresponding environment special effects are rendered according to the range, shape and other parameters of the environment special effect components.

[0198] In an optional implementation, when editing a scene through a scene environment editing page, environmental special effects information determined through the editing operation is obtained, and during the game running phase, corresponding environmental special effects are rendered in the game scene according to the environmental special effects information.

[0199] The embodiment of the present application discloses a method for editing a virtual scene, the method comprising: displaying a game editing scene through a graphical user interface, the game editing scene being configured to generate a corresponding game running scene during the game running stage; in response to a scene editing instruction, displaying a scene environment editing page corresponding to a target virtual object; in response to a scene editing operation on the scene environment editing page, determining environmental special effects information corresponding to the target virtual object, the environmental special effects information comprising: a target environmental special effect and a target special effect display range of the target environmental special effect relative to the target virtual object; in response to a game running instruction, generating a game running scene corresponding to the game editing scene, the game running scene including the target virtual object; rendering environmental special effects in the game running scene according to the position of the target virtual object and the environmental special effects information. In this way, the editing efficiency of the virtual scene can be improved.

[0200] In order to better implement the virtual scene editing method provided in the embodiment of the present application, the embodiment of the present application also provides a virtual scene editing device based on the virtual scene editing method. The meanings of the terms are the same as those in the virtual scene editing method, and the specific implementation details can refer to the description in the method embodiment.

[0201] See also Fig.18 , Fig.18 A block diagram of a virtual scene editing device provided in an embodiment of the present application, the device comprising:

[0202] A first display unit 301, used to display a game editing scene through a graphical user interface, wherein the game editing scene is configured to generate a corresponding game running scene during a game running phase;

[0203] The second display unit 302 is used to display a scene environment editing page corresponding to the target virtual object in response to the scene editing instruction;

[0204] A first determining unit 303 is configured to determine, in response to a scene editing operation on the scene environment editing page, environment special effect information corresponding to the target virtual object, the environment special effect information including: a target environment special effect and a target special effect display range of the target environment special effect relative to the target virtual object;

[0205] A generating unit 304, configured to generate a game running scene corresponding to the game editing scene in response to a game running instruction, wherein the game running scene includes a target virtual object;

[0206] The rendering unit 305 is used to render environmental special effects in the game running scene according to the position of the target virtual object and the environmental special effects information.

[0207] In some embodiments, the target virtual object is determined by:

[0208] The default associated virtual object of the scene environment editing page;

[0209] In response to the association instruction, determining an associated virtual object corresponding to the scene environment editing page from the set of virtual objects to be associated;

[0210] The set of virtual objects to be associated includes at least one of the following: a virtual object component located in the game editing scene, and an optional virtual object provided by the system.

[0211] In some embodiments, the scene environment editing page provides at least one candidate environment special effect; the first determination unit 303 may include:

[0212] A first determining subunit, configured to determine the target environmental special effect in response to a selection operation on the at least one candidate environmental special effect;

[0213] A second determining subunit, configured to determine the target special effect display range in response to an editing operation on the display range of the target environment special effect;

[0214] The third determining subunit is used to obtain the environmental special effect information based on the target environmental special effect and the target special effect display range.

[0215] In some embodiments, the scene environment editing page includes a first editing area;

[0216] The second determining subunit can be specifically used for:

[0217] Displaying a range editing component corresponding to the target environment special effect through the first editing area, wherein the range editing component can be used to edit the special effect display range of the environment special effect;

[0218] In response to an editing operation on the range editing component, the target special effect display range is determined.

[0219] In some embodiments, the first editing area includes an object identifier of the target virtual object, and the range editing component is a target shape component;

[0220] The second determining subunit may also be specifically used for:

[0221] In the first editing area, the object identifier and the target shape component are displayed in a first relative position relationship.

[0222] In some embodiments, the shape of the target shape component includes: a ring or other shapes.

[0223] In some embodiments, the shape of the target shape component is set in at least one of the following ways:

[0224] System default settings;

[0225] Player customization settings;

[0226] Players choose settings from a variety of shapes provided by the system.

[0227] In some embodiments, the second determining subunit may be specifically used for:

[0228] In response to a distance adjustment operation between the target shape component and the object identifier, determining a distance between the target environment special effect and the position of the target virtual object based on the adjusted distance; and / or,

[0229] In response to a distance adjustment operation between an inner ring and an outer ring of the annular component, determining a display width of the target environment special effect based on the adjusted distance;

[0230] Based on the distance and / or the display width, a target special effect display range of the target environment special effect relative to the target virtual object is obtained.

[0231] In some embodiments, the target environment special effects include multiple ones, and the first editing area includes target shape components corresponding to each target environment special effect;

[0232] The device may also include:

[0233] A switching unit is used to respond to a position switching operation between at least two target shape components in the first editing area and update the special effect display range of the target environment special effect corresponding to the at least two target shape components based on the switched positions.

[0234] In some embodiments, the second determining subunit may be specifically used for:

[0235] In response to a trigger operation for the target environmental special effect, displaying a second editing area corresponding to the target environmental special effect, wherein the second editing area provides environmental range parameters;

[0236] In response to the configuration operation on the environmental range parameters, the target special effect display range is obtained.

[0237] In some embodiments, the second editing region includes a thickness parameter and a distance parameter;

[0238] The second determining subunit may also be specifically used for:

[0239] In response to a configuration operation for the distance parameter, determining a distance between the target environment special effect and the position of the target virtual object based on the configured distance parameter;

[0240] In response to a configuration operation for the thickness parameter, determining a display width of the target environment special effect based on the configured thickness parameter;

[0241] Based on the distance and the display width, a target special effect display range of the target environmental special effect relative to the target virtual object is obtained.

[0242] In some embodiments, the apparatus may further include:

[0243] The first updating unit is configured to update and display a target shape component in a first editing area based on the configured environment range parameters in response to a configuration operation on the environment range parameters.

[0244] In some embodiments, the second editing area also provides an environment type editing control;

[0245] The device may also include:

[0246] The second determining unit is used to determine a target special effect type from a plurality of special effect types corresponding to the target environment special effect in response to an editing operation on the environment type editing control.

[0247] In some embodiments, the third determining subunit may be specifically used for:

[0248] The environmental special effect information is obtained based on the target special effect type under the target environmental special effect and the target special effect display range.

[0249] In some embodiments, the apparatus may further include:

[0250] A third determining unit, configured to determine a new environmental special effect in response to an environmental special effect adding operation on the scene environment editing page;

[0251] The second updating unit is used to update the environmental special effect information based on the newly added environmental special effect and the special effect display range of the newly added environmental special effect relative to the target virtual object.

[0252] The embodiment of the present application discloses a virtual scene editing device, wherein a first display unit 301 displays a game editing scene through a graphical user interface, and the game editing scene is configured to generate a corresponding game running scene during the game running stage; a second display unit 302 displays a scene environment editing page corresponding to a target virtual object in response to a scene editing instruction; a first determination unit 303 determines the environmental special effect information corresponding to the target virtual object in response to a scene editing operation on the scene environment editing page, and the environmental special effect information includes: a target environmental special effect and a target special effect display range of the target environmental special effect relative to the target virtual object; a generation unit 304 generates a game running scene corresponding to the game editing scene in response to a game running instruction, and the game running scene includes a target virtual object; a rendering unit 305 renders the environmental special effect in the game running scene according to the position of the target virtual object and the environmental special effect information. In this way, the editing efficiency of the virtual scene can be improved.

[0253] Accordingly, the embodiment of the present application also provides a computer device, which may be a terminal. Fig.19 As shown, Fig.19 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. The computer device 600 includes a processor 601 having one or more processing cores, a memory 602 having one or more computer-readable storage media, and a computer program stored in the memory 602 and executable on the processor. The processor 601 is electrically connected to the memory 602. It will be understood by those skilled in the art that the computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0254] The processor 601 is the control center of the computer device 600. It uses various interfaces and lines to connect the various parts of the entire computer device 600, executes various functions of the computer device 600 and processes data by running or loading software programs and / or modules stored in the memory 602, and calling data stored in the memory 602, thereby monitoring the computer device 600 as a whole.

[0255] In the embodiment of the present application, the processor 601 in the computer device 600 will load instructions corresponding to the processes of one or more application programs into the memory 602 according to the following steps, and the processor 601 will run the application programs stored in the memory 602 to implement various functions:

[0256] Displaying a game editing scene through a graphical user interface, the game editing scene is configured to generate a corresponding game running scene during the game running phase;

[0257] In response to the scene editing instruction, displaying a scene environment editing page corresponding to the target virtual object;

[0258] In response to a scene editing operation on a scene environment editing page, determining environment special effect information corresponding to a target virtual object, the environment special effect information including: a target environment special effect and a target special effect display range of the target environment special effect relative to the target virtual object;

[0259] In response to the game running instruction, generating a game running scene corresponding to the game editing scene, wherein the game running scene includes a target virtual object;

[0260] According to the position of the target virtual object and the environmental special effects information, the environmental special effects are rendered in the game running scene.

[0261] In some embodiments, the target virtual object is determined by:

[0262] The default associated virtual object in the scene environment editing page;

[0263] In response to the association instruction, determining an associated virtual object corresponding to the scene environment editing page from the set of virtual objects to be associated;

[0264] The set of virtual objects to be associated includes at least one of the following: a virtual object component located in the game editing scene, and an optional virtual object provided by the system.

[0265] In some embodiments, the scene environment editing page provides at least one candidate environment special effect;

[0266] In response to a scene editing operation on a scene environment editing page, determining environment special effect information corresponding to a target virtual object includes:

[0267] In response to a selection operation on at least one candidate environmental special effect, determining a target environmental special effect;

[0268] In response to a display range editing operation for a target environment special effect, determining a target special effect display range;

[0269] Based on the target environmental special effects and the target special effects display range, environmental special effects information is obtained.

[0270] In some embodiments, the scene environment editing page includes a first editing area;

[0271] In response to a display range editing operation for a target environment special effect, determining a target special effect display range includes:

[0272] Displaying a range editing component corresponding to a target environment special effect through the first editing area, the range editing component can be used to edit the special effect display range of the environment special effect;

[0273] In response to an editing operation on a range editing component, a target special effect display range is determined.

[0274] In some embodiments, the first editing region includes an object identifier of a target virtual object, and the range editing component is a target shape component;

[0275] The range editing component corresponding to the target environment special effect is displayed in the first editing area, including:

[0276] In the first editing area, the object identifier and the target shape component are displayed in a first relative position relationship.

[0277] In some embodiments, the shape of the target shape component includes: a ring or other shapes.

[0278] In some embodiments, the shape of the target shape component is set in at least one of the following ways:

[0279] System default settings;

[0280] Player customization settings;

[0281] Players choose settings from a variety of shapes provided by the system.

[0282] In some embodiments, the target shape component is a ring component; in response to an editing operation on the range editing component, determining a target special effect display range includes:

[0283] In response to a distance adjustment operation between the annular component and the object identifier, determining a distance between a position of a target environmental special effect and a target virtual object based on the adjusted distance;

[0284] In response to a distance adjustment operation between an inner ring and an outer ring of the annular component, determining a display width of a target environment special effect based on the adjusted distance;

[0285] Based on the distance and / or the display width, a target special effect display range of the target environment special effect relative to the target virtual object is obtained.

[0286] In some embodiments, in response to an editing operation on a range editing component, determining a target special effect display range includes:

[0287] In response to a distance adjustment operation between the target shape component and the object identifier, determining a distance between the target environment special effect and the position of the target virtual object based on the adjusted distance;

[0288] Based on the distance, determine the target special effect display range.

[0289] In some embodiments, the target shape component is a ring component; in response to an editing operation on the range editing component, determining a target special effect display range includes:

[0290] In response to a distance adjustment operation between an inner ring and an outer ring of the annular component, determining a display width of a target environment special effect based on the adjusted distance;

[0291] Based on the display width, determine the target special effect display range.

[0292] In some embodiments, the target environment special effects include multiple ones, and the first editing area includes target shape components corresponding to each target environment special effect;

[0293] The method also includes:

[0294] In response to a position switching operation between at least two target shape components in the first editing area, a special effect display range of the target environment special effect corresponding to the at least two target shape components is updated based on the switched positions.

[0295] In some embodiments, in response to an editing operation on a display range of a target environment special effect, determining a target special effect display range includes:

[0296] In response to a trigger operation for a target environment special effect, a second editing area corresponding to the target environment special effect is displayed, and the second editing area is provided with environment range parameters;

[0297] In response to the configuration operation on the environment range parameters, a target special effect display range is obtained.

[0298] In some embodiments, the second edit region includes a thickness parameter and a distance parameter;

[0299] In response to the configuration operation on the environment range parameter, the target special effect display range is obtained, including:

[0300] In response to a configuration operation for the distance parameter, determining a distance between a position of a target environmental special effect and a target virtual object based on the configured distance parameter;

[0301] In response to a configuration operation on the thickness parameter, determining a display width of the target environment special effect based on the configured thickness parameter;

[0302] Based on the distance and the display width, a target special effect display range of the target environment special effect relative to the target virtual object is obtained.

[0303] In some embodiments, the method further comprises:

[0304] In response to a configuration operation on the environment range parameter, the target shape component in the first editing area is updated and displayed based on the configured environment range parameter.

[0305] In some embodiments, the second editing area is also provided with an environment type editing control;

[0306] The method also includes:

[0307] In response to an editing operation on an environment type editing control, determining a target special effect type from a plurality of special effect types corresponding to the target environment special effect;

[0308] Based on the target environment special effects and the target special effects display range, the environment special effects information is obtained, including:

[0309] Based on the target special effect type and the target special effect display range under the target environmental special effect, the environmental special effect information is obtained.

[0310] In some embodiments, the method further comprises:

[0311] In response to an operation of adding an environment special effect on a scene environment editing page, determining to add an environment special effect;

[0312] Based on the newly added environmental special effects and the special effects display range of the newly added environmental special effects relative to the target virtual object, the environmental special effects information is updated.

[0313] This solution displays the scene environment editing page corresponding to the target virtual object in response to the scene editing instruction; determines the environment special effect information corresponding to the target virtual object in response to the scene editing operation on the scene environment editing page, and the environment special effect information includes: the target environment special effect and the target special effect display range of the target environment special effect relative to the target virtual object; displays the game page of the target game, and renders the environment special effect in the game running scene according to the position of the target virtual object and the environment special effect information. In this way, by setting the display range of the environment special effect corresponding to the virtual object, the display area of ​​the environment special effect can be controlled according to the position of the virtual object in the virtual scene, which is convenient to operate, thereby improving the editing efficiency of the virtual scene.

[0314] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0315] Optional, such as Fig.19 As shown, the computer device 600 further includes: a touch screen 603, a radio frequency circuit 604, an audio circuit 605, an input unit 606, and a power supply 607. The processor 601 is electrically connected to the touch screen 603, the radio frequency circuit 604, the audio circuit 605, the input unit 606, and the power supply 607, respectively. Those skilled in the art can understand that Fig.19 The computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0316] The touch display screen 603 can be used to display a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. The touch display screen 603 may include a display panel and a touch panel. Among them, the display panel may be used to display information input by the user or information provided to the user and various graphical user interfaces of the computer device, and these graphical user interfaces may be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel may be configured in the form of a liquid crystal display (LCD, Liquid Crystal Display), an organic light emitting diode (OLED, Organic Light-EmittingDiode) and the like. The touch panel may be used to collect the user's touch operation on or near it (such as the user using any suitable object or attachment such as a finger, a stylus, etc. on the touch panel or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 601, and can receive the command sent by the processor 601 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 601 to determine the type of touch event, and then the processor 601 provides a corresponding visual output on the display panel according to the type of touch event. In an embodiment of the present application, the touch panel and the display panel can be integrated into the touch display screen 603 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 603 can also be used as a part of the input unit 606 to realize the input function.

[0317] The radio frequency circuit 604 may be used to send and receive radio frequency signals, so as to establish wireless communication with a network device or other computer device through wireless communication, and to send and receive signals between the network device or other computer device.

[0318] The audio circuit 605 can be used to provide an audio interface between the user and the computer device through a speaker and a microphone. The audio circuit 605 can transmit the electrical signal converted from the received audio data to the speaker, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 605 and converted into audio data, and then the audio data is output to the processor 601 for processing, and then sent to another computer device through the radio frequency circuit 604, or the audio data is output to the memory 602 for further processing. The audio circuit 605 may also include an earplug jack to provide communication between an external headset and the computer device.

[0319] The input unit 606 may be used to receive input numbers, character information or user feature information (such as fingerprint, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.

[0320] The power supply 607 is used to supply power to various components of the computer device 600. Optionally, the power supply 607 can be logically connected to the processor 601 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The power supply 607 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0321] although Fig.19 Not shown, the computer device 600 may also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.

[0322] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0323] As can be seen from the above, the computer device provided by this embodiment can display a game editing scene through a graphical user interface, and the game editing scene is configured to generate a corresponding game running scene during the game running stage; in response to a scene editing instruction, a scene environment editing page corresponding to the target virtual object is displayed; in response to a scene editing operation on the scene environment editing page, environmental special effects information corresponding to the target virtual object is determined, and the environmental special effects information includes: a target environmental special effect and a target special effect display range of the target environmental special effect relative to the target virtual object; in response to a game running instruction, a game running scene corresponding to the game editing scene is generated, and the game running scene includes the target virtual object; according to the position of the target virtual object and the environmental special effects information, the environmental special effects are rendered in the game running scene.

[0324] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0325] To this end, an embodiment of the present application provides a computer-readable storage medium, in which a plurality of computer programs are stored, and the computer program can be loaded by a processor to execute the steps in any virtual scene editing method provided in the embodiment of the present application. For example, the computer program can execute the following steps:

[0326] Displaying a game editing scene through a graphical user interface, the game editing scene is configured to generate a corresponding game running scene during the game running phase;

[0327] In response to the scene editing instruction, displaying a scene environment editing page corresponding to the target virtual object;

[0328] In response to a scene editing operation on a scene environment editing page, determining environment special effect information corresponding to a target virtual object, the environment special effect information including: a target environment special effect and a target special effect display range of the target environment special effect relative to the target virtual object;

[0329] In response to the game running instruction, generating a game running scene corresponding to the game editing scene, wherein the game running scene includes a target virtual object;

[0330] According to the position of the target virtual object and the environmental special effects information, the environmental special effects are rendered in the game running scene.

[0331] In some embodiments, the target virtual object is determined by:

[0332] The default associated virtual object in the scene environment editing page;

[0333] In response to the association instruction, determining an associated virtual object corresponding to the scene environment editing page from the set of virtual objects to be associated;

[0334] The set of virtual objects to be associated includes at least one of the following: a virtual object component located in the game editing scene, and an optional virtual object provided by the system.

[0335] In some embodiments, the scene environment editing page provides at least one candidate environment special effect;

[0336] In response to a scene editing operation on a scene environment editing page, determining environment special effect information corresponding to a target virtual object includes:

[0337] In response to a selection operation on at least one candidate environmental special effect, determining a target environmental special effect;

[0338] In response to a display range editing operation for a target environment special effect, determining a target special effect display range;

[0339] Based on the target environmental special effects and the target special effects display range, environmental special effects information is obtained.

[0340] In some embodiments, the scene environment editing page includes a first editing area;

[0341] In response to a display range editing operation for a target environment special effect, determining a target special effect display range includes:

[0342] Displaying a range editing component corresponding to a target environment special effect through the first editing area, the range editing component can be used to edit the special effect display range of the environment special effect;

[0343] In response to an editing operation on a range editing component, a target special effect display range is determined.

[0344] In some embodiments, the first editing region includes an object identifier of a target virtual object, and the range editing component is a target shape component;

[0345] The range editing component corresponding to the target environment special effect is displayed in the first editing area, including:

[0346] In the first editing area, the object identifier and the target shape component are displayed in a first relative position relationship.

[0347] In some embodiments, the shape of the target shape component includes: a ring or other shapes.

[0348] In some embodiments, the shape of the target shape component is set in at least one of the following ways:

[0349] System default settings;

[0350] Player customization settings;

[0351] Players choose settings from a variety of shapes provided by the system.

[0352] In some embodiments, the target shape component is a ring component; in response to an editing operation on the range editing component, determining a target special effect display range includes:

[0353] In response to a distance adjustment operation between the annular component and the object identifier, determining a distance between a position of a target environmental special effect and a target virtual object based on the adjusted distance;

[0354] In response to a distance adjustment operation between an inner ring and an outer ring of the annular component, determining a display width of a target environment special effect based on the adjusted distance;

[0355] Based on the distance and / or the display width, a target special effect display range of the target environment special effect relative to the target virtual object is obtained.

[0356] In some embodiments, in response to an editing operation on a range editing component, determining a target special effect display range includes:

[0357] In response to a distance adjustment operation between the target shape component and the object identifier, determining a distance between the target environment special effect and the position of the target virtual object based on the adjusted distance;

[0358] Based on the distance, determine the target special effect display range.

[0359] In some embodiments, the target shape component is a ring component; in response to an editing operation on the range editing component, determining a target special effect display range includes:

[0360] In response to a distance adjustment operation between an inner ring and an outer ring of the annular component, determining a display width of a target environment special effect based on the adjusted distance;

[0361] Based on the display width, determine the target special effect display range.

[0362] In some embodiments, the target environment special effects include multiple ones, and the first editing area includes target shape components corresponding to each target environment special effect;

[0363] The method also includes:

[0364] In response to a position switching operation between at least two target shape components in the first editing area, a special effect display range of the target environment special effect corresponding to the at least two target shape components is updated based on the switched positions.

[0365] In some embodiments, in response to an editing operation on a display range of a target environment special effect, determining a target special effect display range includes:

[0366] In response to a trigger operation for a target environment special effect, a second editing area corresponding to the target environment special effect is displayed, and the second editing area is provided with environment range parameters;

[0367] In response to the configuration operation on the environment range parameters, a target special effect display range is obtained.

[0368] In some embodiments, the second edit region includes a thickness parameter and a distance parameter;

[0369] In response to the configuration operation on the environment range parameter, the target special effect display range is obtained, including:

[0370] In response to a configuration operation for the distance parameter, determining a distance between a position of a target environmental special effect and a target virtual object based on the configured distance parameter;

[0371] In response to a configuration operation on the thickness parameter, determining a display width of the target environment special effect based on the configured thickness parameter;

[0372] Based on the distance and the display width, a target special effect display range of the target environment special effect relative to the target virtual object is obtained.

[0373] In some embodiments, the method further comprises:

[0374] In response to a configuration operation on the environment range parameter, the target shape component in the first editing area is updated and displayed based on the configured environment range parameter.

[0375] In some embodiments, the second editing area is also provided with an environment type editing control;

[0376] The method also includes:

[0377] In response to an editing operation on an environment type editing control, determining a target special effect type from a plurality of special effect types corresponding to the target environment special effect;

[0378] Based on the target environment special effects and the target special effects display range, the environment special effects information is obtained, including:

[0379] Based on the target special effect type and the target special effect display range under the target environmental special effect, the environmental special effect information is obtained.

[0380] In some embodiments, the method further comprises:

[0381] In response to an operation of adding an environment special effect on a scene environment editing page, determining to add an environment special effect;

[0382] Based on the newly added environmental special effects and the special effects display range of the newly added environmental special effects relative to the target virtual object, the environmental special effects information is updated.

[0383] This solution displays the scene environment editing page corresponding to the target virtual object in response to the scene editing instruction; determines the environment special effect information corresponding to the target virtual object in response to the scene editing operation on the scene environment editing page, and the environment special effect information includes: the target environment special effect and the target special effect display range of the target environment special effect relative to the target virtual object; displays the game page of the target game, and renders the environment special effect in the game running scene according to the position of the target virtual object and the environment special effect information. In this way, by setting the display range of the environment special effect corresponding to the virtual object, the display area of ​​the environment special effect can be controlled according to the position of the virtual object in the virtual scene, which is convenient to operate, thereby improving the editing efficiency of the virtual scene.

[0384] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0385] The storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0386] Since the computer program stored in the storage medium can execute the steps in any virtual scene editing method provided in the embodiments of the present application, the beneficial effects that can be achieved by any virtual scene editing method provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.

[0387] The above is a detailed introduction to a virtual scene editing method, device, storage medium and computer equipment provided in an embodiment of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A method for editing a virtual scene, characterized in that: The method comprises: Displaying a game editing scene through a graphical user interface, wherein the game editing scene is configured to generate a corresponding game running scene during the game running phase; In response to the scene editing instruction, displaying a scene environment editing page corresponding to the target virtual object; In response to a scene editing operation on the scene environment editing page, determining environment special effect information corresponding to the target virtual object, the environment special effect information including: a target environment special effect and a target special effect display range of the target environment special effect relative to the target virtual object; In response to a game running instruction, generating a game running scene corresponding to the game editing scene, wherein the game running scene includes a target virtual object; Rendering environmental special effects in the game running scene according to the position of the target virtual object and the environmental special effects information.

2. The method according to claim 1, characterized in that The target virtual object is determined by: The default associated virtual object of the scene environment editing page; In response to the association instruction, determining an associated virtual object corresponding to the scene environment editing page from the set of virtual objects to be associated; The set of virtual objects to be associated includes at least one of the following: a virtual object component located in the game editing scene, and an optional virtual object provided by the system.

3. The method according to claim 1, characterized in that The scene environment editing page provides at least one candidate environment special effect; The step of determining the environment special effect information corresponding to the target virtual object in response to the scene editing operation on the scene environment editing page includes: In response to a selection operation on the at least one candidate environmental special effect, determining the target environmental special effect; In response to an editing operation on a display range of the target environment special effect, determining the target special effect display range; The environmental special effect information is obtained based on the target environmental special effect and the target special effect display range.

4. The method according to claim 3, characterized in that The scene environment editing page includes a first editing area; The step of determining the target special effect display range in response to the display range editing operation for the target environment special effect comprises: Displaying a range editing component corresponding to the target environment special effect through the first editing area, wherein the range editing component can be used to edit the special effect display range of the environment special effect; In response to an editing operation on the range editing component, the target special effect display range is determined.

5. The method according to claim 4, characterized in that The first editing area includes an object identifier of the target virtual object, and the range editing component is a target shape component; The displaying of the range editing component corresponding to the target environment special effect through the first editing area includes: In the first editing area, the object identifier and the target shape component are displayed in a first relative position relationship.

6. The method according to claim 5, characterized in that The shape of the target shape component includes: a ring or other shapes.

7. The method according to claim 5, characterized in that The shape of the target shape component is set in at least one of the following ways: System default settings; Player customization settings; Players choose settings from a variety of shapes provided by the system.

8. The method according to claim 5, characterized in that The target shape component is a ring component; and in response to the editing operation on the range editing component, determining the target special effect display range includes: In response to a distance adjustment operation between the annular component and the object identifier, determining a distance between the target environmental special effect and the position of the target virtual object based on the adjusted distance; In response to a distance adjustment operation between an inner ring and an outer ring of the annular component, determining a display width of the target environment special effect based on the adjusted distance; Based on the distance and / or the display width, a target special effect display range of the target environment special effect relative to the target virtual object is obtained.

9. The method according to claim 5, characterized in that The step of determining the target special effect display range in response to the editing operation on the range editing component includes: In response to a distance adjustment operation between the target shape component and the object identifier, determining a distance between the target environment special effect and the position of the target virtual object based on the adjusted distance; Based on the distance, the target special effect display range is determined.

10. The method according to claim 5, characterized in that The target shape component is a ring component; the target special effect display range is determined in response to the editing operation on the range editing component, including In response to a distance adjustment operation between an inner ring and an outer ring of the annular component, determining a display width of the target environment special effect based on the adjusted distance; Based on the display width, the target special effect display range is determined.

11. The method according to claim 5, characterized in that The target environment special effects include multiple ones, and the first editing area includes target shape components corresponding to each target environment special effect; The method further comprises: In response to a position switching operation between at least two target shape components in the first editing area, a special effect display range of the target environment special effect corresponding to the at least two target shape components is updated based on the switched positions.

12. The method according to claim 3, characterized in that The step of determining the target special effect display range in response to the display range editing operation for the target environment special effect comprises: In response to a trigger operation for the target environmental special effect, displaying a second editing area corresponding to the target environmental special effect, wherein the second editing area provides environmental range parameters; In response to the configuration operation on the environmental range parameters, the target special effect display range is obtained.

13. The method according to claim 12, characterized in that The second editing area includes a thickness parameter and a distance parameter; The step of obtaining the target special effect display range in response to the configuration operation on the environment range parameter includes: In response to a configuration operation for the distance parameter, determining a distance between the target environment special effect and the position of the target virtual object based on the configured distance parameter; In response to a configuration operation for the thickness parameter, determining a display width of the target environment special effect based on the configured thickness parameter; Based on the distance and the display width, a target special effect display range of the target environmental special effect relative to the target virtual object is obtained.

14. The method according to claim 12, characterized in that The method further comprises: In response to a configuration operation on the environment range parameter, the target shape component in the first editing area is updated and displayed based on the configured environment range parameter.

15. The method according to claim 12, characterized in that The second editing area also provides an environment type editing control; The method further comprises: In response to an editing operation on the environment type editing control, determining a target special effect type from a plurality of special effect types corresponding to the target environment special effect; The obtaining the environmental special effect information based on the target environmental special effect and the target special effect display range includes: The environmental special effect information is obtained based on the target special effect type under the target environmental special effect and the target special effect display range.

16. The method according to claim 3, characterized in that The method further comprises: In response to an operation of adding an environment special effect to the scene environment editing page, determining to add an environment special effect; The environmental special effect information is updated based on the newly added environmental special effect and the special effect display range of the newly added environmental special effect relative to the target virtual object.

17. A virtual scene editing device, characterized in that: The device comprises: A first display unit, used to display a game editing scene through a graphical user interface, wherein the game editing scene is configured to generate a corresponding game running scene during a game running phase; A second display unit, configured to display a scene environment editing page corresponding to the target virtual object in response to a scene editing instruction; A first determining unit, configured to determine, in response to a scene editing operation on the scene environment editing page, environment special effect information corresponding to the target virtual object, the environment special effect information comprising: a target environment special effect and a target special effect display range of the target environment special effect relative to the target virtual object; A generating unit, configured to generate a game running scene corresponding to the game editing scene in response to a game running instruction, wherein the game running scene includes a target virtual object; A rendering unit is used to render environmental special effects in the game running scene according to the position of the target virtual object and the environmental special effects information.

18. A computer device comprising a memory, a processor and a computer program stored in the memory and running on the processor, wherein: When the processor executes the program, the virtual scene editing method according to any one of claims 1 to 16 is implemented.

19. A storage medium, characterized in that: The storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the virtual scene editing method according to any one of claims 1 to 16.

Citation Information

Patent Citations

  • Scene editing method, device and equipment and computer readable medium

    CN114288668A

  • Method and device for generating two-dimensional object in three-dimensional scene, equipment and medium

    CN117732079A

  • Game component editing method and device, electronic equipment and storage medium

    CN118649419A

  • Virtual scene interaction method and device, computer equipment and storage medium

    CN118807210A

  • Operation control display method and apparatus based on virtual scene

    US20220032186A1