CN113332726A - Virtual character processing method and device, electronic equipment and storage medium - Google Patents
Virtual character processing method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN113332726A CN113332726A CN202110655839.9A CN202110655839A CN113332726A CN 113332726 A CN113332726 A CN 113332726A CN 202110655839 A CN202110655839 A CN 202110655839A CN 113332726 A CN113332726 A CN 113332726A
- Authority
- CN
- China
- Prior art keywords
- virtual
- virtual character
- model information
- user
- target part
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 18
- 238000012545 processing Methods 0.000 claims abstract description 41
- 238000013475 authorization Methods 0.000 claims description 44
- 238000000034 method Methods 0.000 claims description 37
- 230000004044 response Effects 0.000 claims description 26
- 230000001960 triggered effect Effects 0.000 claims description 26
- 238000012790 confirmation Methods 0.000 claims description 13
- 230000002452 interceptive effect Effects 0.000 claims description 12
- 230000006870 function Effects 0.000 description 17
- 238000004590 computer program Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 5
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000001815 facial effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000002537 cosmetic Substances 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 210000004709 eyebrow Anatomy 0.000 description 1
- 210000000887 face Anatomy 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 210000000214 mouth Anatomy 0.000 description 1
- 210000001331 nose Anatomy 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/56—Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/60—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F13/67—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor adaptively or by learning from player actions, e.g. skill level adjustment or by storing successful combat sequences for re-use
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Processing Or Creating Images (AREA)
Abstract
The embodiment of the invention discloses a processing method and a processing device of a virtual role, electronic equipment and a storage medium; the embodiment of the invention can respond to the preset operation of a user for the second virtual role in the picture, and obtain the model information of the target part of the second virtual role; modifying the model information of the target part of the first virtual character based on the model information of the target part of the second virtual character to obtain modified model information of the first virtual character; and redrawing the first virtual role according to the modified model information of the first virtual role. In the invention, the virtual roles of other users can be directly operated, so that the model information of the target parts of other virtual roles is obtained and applied to the target parts of the controlled virtual roles. Thus, the user can easily apply some parts of the game characters manipulated by other players to the game characters manipulated by the user.
Description
Technical Field
The invention relates to the technical field of computers, in particular to a processing method and device of a virtual role, electronic equipment and a storage medium.
Background
Many games provide a player with a function of customizing a game character, such as providing a face-pinching interface in a Role Playing (RPG) type game, in which the player can set the face of the game character by himself, and providing a suit-changing interface in a sports competition (SPG) type game, in which the player can set the costume of the game character by himself.
In the current game, if a player wants to apply some parts of a game character manipulated by another player to a game character manipulated by the player, the player is usually required to contact another player to derive model data of some parts of the game character manipulated by another player from the game, and after obtaining the model data of some parts of the game character manipulated by another player, the player introduces the model data into the game and applies the model data to the game character manipulated by the player. And the process of exporting or importing model data by a player is often prone to errors, which further makes it difficult for the player to successfully apply some parts of the game characters manipulated by other players to the game characters manipulated by the player.
Disclosure of Invention
Embodiments of the present invention provide a method and an apparatus for processing a virtual character, an electronic device, and a storage medium, which are convenient for a player to apply some parts of game characters operated by other players to the game characters operated by the player.
The embodiment of the invention provides a method for processing a virtual role, which comprises the following steps:
displaying a picture, wherein the picture comprises a second virtual role;
responding to preset operation of a user on a second virtual role in the picture, and acquiring model information of a target part of the second virtual role, wherein the second virtual role is a virtual role controlled by other users, and the other users are users except the user;
modifying the model information of the target part of the first virtual character based on the model information of the target part of the second virtual character to obtain modified model information of the first virtual character, wherein the first virtual character is a virtual character controlled by the user;
and redrawing the first virtual role according to the modified model information of the first virtual role.
An embodiment of the present invention further provides a device for processing a virtual role, including:
the first display unit is used for displaying a picture, and the picture comprises a second virtual role;
the first obtaining unit is used for responding to preset operation of a user on a second virtual role in the picture, and obtaining model information of a target part of the second virtual role, wherein the second virtual role is a virtual role controlled by other users, and the other users are users except the user;
a first modifying unit, configured to modify, based on model information of a target portion of the second virtual character, model information of a target portion of a first virtual character to obtain modified model information of the first virtual character, where the first virtual character is a virtual character controlled by the user;
and the first drawing unit is used for redrawing the first virtual role according to the modified model information of the first virtual role.
In some embodiments, the first obtaining unit is configured to:
and responding to a preset operation of a user for a second virtual character in the picture, determining that the preset operation points to a target part of the second virtual character, and acquiring model information of the target part of the second virtual character.
In some embodiments, the responding to the preset operation of the user for the second virtual character in the screen includes but is not limited to:
responding to a preset operation of a user for a second virtual character in the picture; or,
responding to a preset operation of a user for the identification of the second virtual character in the screen, wherein the identification comprises but is not limited to an icon and characters.
In some embodiments, the first obtaining unit includes:
the first display subunit is configured to, after determining that a preset operation is directed to a target portion of a second virtual character in the screen in response to a preset operation of a user on the second virtual character, display a copy option control corresponding to the target portion in the screen;
a first obtaining subunit, configured to, when the copy option control is triggered by the user, perform the following steps: and obtaining model information of the target part of the second virtual character.
In some embodiments, the first obtaining unit further includes:
a first sending subunit, configured to send an obtaining instruction, where the obtaining instruction is used to obtain model information of a target portion of the second virtual character;
a second sending subunit, configured to send an authorization request when receiving a read refusal message, where the read refusal message is used to represent that the user does not have access to read the model information of the target location of the second virtual role, and the authorization request is used to request the other users to grant permission information for the user to read the model information of the target location of the second virtual role;
and the second obtaining subunit is configured to obtain, when a permission reply is received, the model information of the target portion of the second virtual role, where the permission reply is used to represent that the other user has granted permission information for the user to read the model information of the target portion of the second virtual role.
In some embodiments, the second transmitting subunit includes:
the device comprises a first display module, a second display module and a third display module, wherein the first display module is used for displaying an interactive interface when receiving a reading refusing message, the interactive interface comprises prompt information, a confirmation control and a cancellation control, and the prompt information is used for prompting a user to send an authorization request;
the first generation module is used for generating an authorization request and sending the authorization request when the confirmation control is triggered;
and the first closing module is used for closing the interactive interface when the cancel control is triggered.
In some embodiments, the first rendering unit includes:
the second display subunit is used for displaying the adjustment interface;
the first drawing subunit is configured to draw the first virtual character in the adjustment interface based on the modified model information of the first virtual character;
the first detection subunit is configured to detect an adjustment operation of the user on a target portion of the first virtual character in the adjustment interface;
a first adjusting subunit, configured to adjust, based on the adjustment operation, model information of a target portion of the first virtual character in the adjustment interface;
the first recording subunit is used for recording the adjusted model information of the first virtual role in response to the acquisition of the confirmation instruction;
and the second drawing subunit is configured to redraw the first virtual character based on the adjusted model information of the first virtual character.
In some embodiments, the preset operation comprises a first preset operation; the first acquisition unit includes:
and the third obtaining subunit is configured to, in response to a first preset operation of a user on a second virtual character in the screen, determine that the first preset operation points to a target portion of the second virtual character, and obtain model information of the target portion of the second virtual character.
In some embodiments, the preset operations further include a second preset operation, and the processing apparatus of the virtual character further includes:
a second obtaining unit, configured to determine, in response to a second preset operation of a user on a second virtual character in the screen, that the second preset operation points to a target portion of the second virtual character, and obtain model information of the target portion of a first virtual character, where the second virtual character is a virtual character controlled by another user, the another user is a user other than the user, and the first virtual character is a virtual character controlled by the user;
the second modification unit is used for modifying the model information of the target part of the second virtual character based on the model information of the target part of the first virtual character to obtain modified model information of the second virtual character;
the second drawing unit is used for redrawing the second virtual role according to the modified model information of the second virtual role; and
and the first sending unit is used for sending the modified model information of the second virtual role to a target terminal for controlling the second virtual role so as to redraw the second virtual role on the target terminal.
In some embodiments, the second obtaining unit includes:
the first determining subunit is configured to determine, in response to a second preset operation of the user for a second virtual character in the screen, a social relationship between a first user account corresponding to the first virtual character and a second user account corresponding to the first virtual character;
and the fourth obtaining subunit is configured to, when the social relationship is that the first user account and the second user account are online friends, determine that the preset operation points to a target part of the second virtual character, and obtain model information of the target part of the first virtual character.
In some embodiments, the processing device of the virtual character further includes:
the second display unit is used for displaying the sharing option control corresponding to the target part;
a third obtaining unit, configured to, when the sharing option control is triggered by the user, perform the following steps: model information of a target portion of a first virtual character is acquired.
In some embodiments, the second obtaining unit includes:
the second determining subunit is configured to search for the model information of the target portion of the first virtual character, and determine a read permission of the found model information of the target portion of the first virtual character;
and the fifth acquiring subunit is configured to acquire the model information of the target portion of the first virtual character if the reading permission is permission to read.
In some embodiments, the second obtaining unit further includes:
the third display subunit is used for displaying an authorization interface if the reading permission is that the reading is not permitted, wherein the authorization interface comprises an authorization control;
and the first modification subunit is used for modifying the reading permission to allow reading in response to the authorization control being triggered.
The embodiment of the invention also provides the electronic equipment, which comprises a memory, a storage and a control unit, wherein the memory stores a plurality of instructions; the processor loads instructions from the memory to execute the steps in any one of the processing methods of the virtual character provided by the embodiments of the present invention.
The embodiment of the present invention further provides a computer-readable storage medium, where multiple instructions are stored in the computer-readable storage medium, and the instructions are suitable for being loaded by a processor to perform the steps in any method for processing a virtual role provided in the embodiment of the present invention.
The embodiment of the invention can display the picture, wherein the picture comprises a second virtual role; responding to a preset operation of a user for a second virtual role in the picture, determining that the preset operation points to a target part of the second virtual role, and acquiring model information of the target part of the second virtual role, wherein the second virtual role is a virtual role controlled by other users, and the other users are users except the user; modifying the model information of the target part of the first virtual character based on the model information of the target part of the second virtual character to obtain modified model information of the first virtual character, wherein the first virtual character is a virtual character controlled by the user; and redrawing the first virtual role according to the modified model information of the first virtual role.
In the invention, the virtual characters of other users can be directly operated in the game, so that the model information of the target parts of other virtual characters is obtained and applied to the target parts of the controlled virtual characters. Thus, the player can easily apply some parts of the game characters manipulated by other players to the game characters manipulated by the player.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1a is a schematic view of a scene of a processing method for a virtual character according to an embodiment of the present invention;
fig. 1b is a schematic flowchart of a processing method of a virtual character according to an embodiment of the present invention;
fig. 2a is a first schematic view of a processing method for virtual characters, which is applied in a game scene according to an embodiment of the present invention;
fig. 2b is a first schematic view of a processing method for virtual characters applied in a game scene according to an embodiment of the present invention;
fig. 3 is a schematic diagram of a first structure of a processing apparatus for virtual roles according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the invention provides a processing method and device of a virtual role, electronic equipment and a storage medium.
The processing device of the virtual character may be specifically integrated in an electronic device, and the electronic device may be a terminal, a server, or other devices. The terminal can be a mobile phone, a tablet Computer, an intelligent bluetooth device, a notebook Computer, or a Personal Computer (PC), and the like; the server may be a single server or a server cluster composed of a plurality of servers.
In some embodiments, the processing device of the virtual character may also be integrated in a plurality of electronic devices, for example, the processing device of the virtual character may be integrated in a plurality of servers, and the processing method of the virtual character of the present invention is implemented by the plurality of servers.
In some embodiments, the server may also be implemented in the form of a terminal.
For example, referring to fig. 1a, the electronic device may display a screen including a second avatar therein; responding to preset operation of a user on a second virtual role in the picture, and acquiring model information of a target part of the second virtual role, wherein the second virtual role is a virtual role controlled by other users, and the other users are users except the user; modifying the model information of the target part of the first virtual character based on the model information of the target part of the second virtual character to obtain modified model information of the first virtual character, wherein the first virtual character is a virtual character controlled by the user; and redrawing the first virtual role according to the modified model information of the first virtual role.
The following are detailed below. The numbers in the following examples are not intended to limit the order of preference of the examples.
In this embodiment, a processing method based on a virtual character is provided, and as shown in fig. 1b, a specific flow of the processing method of the virtual character may be as follows:
s101, displaying a picture, wherein the picture comprises a second virtual role.
Illustratively, the picture is a picture of a user playing a game, and the second virtual character is a game character manipulated by other users, for example, a virtual character in an RPG game.
S102, responding to preset operation of a user on a second virtual role in the picture, and obtaining model information of a target part of the second virtual role, wherein the second virtual role is a virtual role controlled by other users, and the other users are users except the user.
For example, the first obtaining unit may be configured to determine that a preset operation is directed to a target part of a second virtual character in the screen in response to a preset operation of a user on the second virtual character, and obtain model information of the target part of the second virtual character.
Illustratively, the step "responding to a preset operation of the user for the second avatar in the screen" may include, but is not limited to, the steps of:
responding to a preset operation of a user for a second virtual character in the picture; or,
responding to a preset operation of a user for the identification of the second virtual character in the screen, wherein the identification comprises but is not limited to an icon and characters.
For example, the preset operation of the user on the second virtual character in the screen may be that the player clicks a certain part of the game characters operated by other players, and then model information of the clicked part of the other game characters clicked by the player is acquired. For example, when the player clicks the face of another game character, model information of the face of the other game character is acquired.
S103, modifying the model information of the target part of the first virtual character based on the model information of the target part of the second virtual character to obtain modified model information of the first virtual character, wherein the first virtual character is a virtual character controlled by the user;
model information of the same part of the game character controlled by the player as the clicked part of the game character controlled by the other player is replaced by the model information of the clicked part of the game character controlled by the other player, so that new model information of the game character controlled by the player is obtained.
And S104, redrawing the first virtual role according to the modified model information of the first virtual role.
After obtaining the new model information of the game character controlled by the player, namely the first virtual character, is redrawn based on the new model information. Therefore, after a certain part of the game character controlled by other players is directly clicked in the game, the clicked part of the game character controlled by the clicked other players is copied to the game character controlled by the player.
The processing scheme of the virtual character provided by the embodiment of the invention can be applied to various game scenes, for example. The RPG is taken as an example and can be used for copying the face shapes of the game characters of other players in the game, and the SPG is taken as an example and can be used for copying the clothes of the game characters of other players in the game. By adopting the scheme provided by the embodiment of the invention, the picture can be displayed, and the picture comprises a second virtual role; responding to a preset operation of a user for a second virtual role in the picture, determining that the preset operation points to a target part of the second virtual role, and acquiring model information of the target part of the second virtual role, wherein the second virtual role is a virtual role controlled by other users, and the other users are users except the user; modifying the model information of the target part of the first virtual character based on the model information of the target part of the second virtual character to obtain modified model information of the first virtual character, wherein the first virtual character is a virtual character controlled by the user; and redrawing the first virtual role according to the modified model information of the first virtual role.
In the invention, the virtual characters of other users can be directly operated in the game, so that the model information of the target parts of other virtual characters is obtained and applied to the target parts of the controlled virtual characters. Thus, the player can easily apply some parts of the game characters manipulated by other players to the game characters manipulated by the player.
The method described in the above embodiments is further described in detail below.
For example, in a role-playing game, it is highly desirable that a certain player see the face of a virtual character of another player in the game (the virtual character is a virtual character that a player in the role-playing game experiences), and it is desirable to set the face of the virtual character that he or she manipulates to the face of the virtual character of the other player. In this embodiment, the method of the embodiment of the present invention will be described in detail with reference to fig. 2a and 2b, taking the face shape of another game character copied in the RPG game as an example.
The specific flow of the processing method of the virtual role is as follows:
s201, displaying a picture, wherein the picture comprises a second virtual role.
Illustratively, in the screen of the RPG-type game, a plurality of game characters are included, as shown in fig. 2a, including a game character 207 handled by the player himself and a game character 206 handled by another player.
S202, responding to a preset operation of a user for a second virtual character in the picture, determining that the preset operation points to a target part of the second virtual character, and acquiring model information of the target part of the second virtual character, wherein the second virtual character is a virtual character controlled by other users, and the other users are users except the user.
Illustratively, when a player clicks on the face of the game character 207, the face data of the game character 207 is acquired.
In some embodiments, the preset operation includes a plurality of operations. The method at least comprises a first preset operation, and when the operation is the first preset operation, the face of other game characters can be triggered to be copied to the game character controlled by the player, for example, the first preset operation is a single click. Therefore, the step "in response to a preset operation of a user on a second virtual character in the screen, determining that the preset operation points to a target part of the second virtual character, and acquiring model information of the target part of the second virtual character" includes:
and responding to a first preset operation of a user for a second virtual character in the picture, determining that the first preset operation points to a target part of the second virtual character, and acquiring model information of the target part of the second virtual character.
When the player clicks the face of another game character, it will trigger to copy the face of the other game character to the game character handled by the player, i.e. to obtain model information of the face of the other game character, for example, when the player clicks the face of the game character 206 in fig. 2a, the face data of the game character 206 is obtained and is used to copy the face data to the game character 207 handled by the player.
In some embodiments, after determining that a preset operation is directed to a target part of a second virtual character in the screen in response to a preset operation of a user on the second virtual character, the processing method further includes:
displaying a copy option control corresponding to the target part in the picture;
when the copy option control is triggered by the user, executing the following steps: and obtaining model information of the target part of the second virtual character.
Illustratively, the "duplicate face" control is shown when the player clicks on the face of the game character 206, and the face data for the game character 206 is retrieved when the player clicks on the "duplicate face" control again. Only after the player clicks the control of 'copying the face', the function of copying the face is really triggered, so that the situation that the game experience is influenced by mistakenly triggering the function of copying the face is avoided.
In some embodiments, the game provides a permission setting function for a player to disclose face data of the player, so that when the face data is not disclosed in a game character clicked by the player, it is necessary to obtain an authorization of a counterpart to read the face data of the clicked game character, and the step of "obtaining model information of the target portion of the second virtual character" includes:
sending an acquisition instruction, wherein the acquisition instruction is used for acquiring model information of a target part of the second virtual role;
when receiving a read refusing message, sending an authorization request, wherein the read refusing message is used for representing that the user has no right to read the model information of the target part of the second virtual role, and the authorization request is used for requesting the other users to grant the authority information of the user for reading the model information of the target part of the second virtual role;
and when a permission reply is received, acquiring the model information of the target part of the second virtual role, wherein the permission reply is used for representing that the other users grant permission information for the users to read the model information of the target part of the second virtual role.
When the player clicks the face of the game character, a face acquisition instruction is sent, but the face data is not disclosed by the opponent player, the terminal operated by the player receives a reading refusal message, for example, a prompt that the face data is not disclosed by the opponent is displayed on a pop-up window on a screen, then an authorization request for reading the face data is sent to the opponent, a pop-up window is displayed on the terminal of the opponent player, that one player requests to copy the face is displayed, and if the opponent player agrees to copy, an authorization reply is sent to the player, that is, the player is allowed to acquire the face data of the game character operated by the opponent player.
In some embodiments, when the player clicks the face of the game character, the face obtaining instruction is sent, but the opposite player does not disclose the face data, the player is prompted by a pop-up window to see whether the user requests the opposite player to disclose the face data, so that the step "sending an authorization request when receiving the read refusal message" includes:
when receiving a message of refusing to read, displaying an interactive interface, wherein the interactive interface comprises prompt information, a confirmation control and a cancellation control, and the prompt information is used for prompting a user to send an authorization request;
when the confirmation control is triggered, generating an authorization request and sending the authorization request;
and when the cancel control is triggered, closing the interactive interface.
When the opponent player is to disclose the face data of the game character, a popup is displayed, and the popup is prompted to indicate that the opponent player does not disclose the face data of the game character and whether the opponent player is requested to disclose the face data, and a confirmation control and a cancel control are provided in the popup.
S203, modifying the model information of the target part of the first virtual character based on the model information of the target part of the second virtual character to obtain the modified model information of the first virtual character, wherein the first virtual character is a virtual character controlled by the user.
After the face data of the game character of the opponent player is obtained, the face data of the game character of the opponent player may be replaced with the face data of the game character of the opponent player, thereby obtaining new model information of the game character of the opponent player. For example, in fig. 2a, the face data of the player character 207 of the opponent player is replaced with the face data of the player character 206 of the opponent player to obtain new model information of the player character 207 of the opponent player.
And S204, redrawing the first virtual role according to the modified model information of the first virtual role.
As shown in fig. 2b, when the game character 207 is redrawn based on the new model information of the game character 207, it can be seen that the redrawn face of the game character 207 is completely the same as the game character 206, but the lower body is not the same. Thereby realizing the purpose of copying the facial shapes of other game characters in the game.
In some embodiments, the step of "redrawing the first virtual character according to the modified model information of the first virtual character" includes:
displaying an adjusting interface;
drawing the first virtual role in the adjustment interface based on the modified model information of the first virtual role;
detecting the adjustment operation of the user on the target part of the first virtual character in the adjustment interface;
adjusting model information of a target part of the first virtual character in the adjustment interface based on the adjustment operation;
recording the adjusted model information of the first virtual role in response to the acquisition of the confirmation instruction;
redrawing the first virtual character based on the adjusted model information of the first virtual character.
After copying the face of the game character of the opposite player, entering a face-pinching interface, drawing and displaying the copied face in the face-pinching interface, wherein the player can finely adjust the face in the face-pinching interface, for example, the shapes of eyebrows, noses, mouths and the like are modified, after the player is adjusted and confirmed, the model information of the game character of the player is updated and the adjusted model information is updated, and then the virtual character controlled by the player is redrawn based on the adjusted model information, so that the micro-cosmetic function is realized on the basis of the copied face. The user can more conveniently face up the game role.
In some embodiments, the player may also share his face with other players, and therefore, the processing method of the virtual character further includes:
responding to a second preset operation of a user for a second virtual role in the picture, determining that the second preset operation points to a target part of the second virtual role, and acquiring model information of the target part of a first virtual role, wherein the second virtual role is a virtual role controlled by other users, the other users are users except the user, and the first virtual role is the virtual role controlled by the user.
The preset operations further include a second preset operation, and the second preset operation is an operation for triggering the face sharing. For example, if a player double clicks the face of a game character of an opponent player, a function of sharing the face is triggered, and the face data of the game character operated by the player is acquired.
And modifying the model information of the target part of the second virtual character based on the model information of the target part of the first virtual character to obtain the modified model information of the second virtual character.
The face data of the game character of the opponent player is replaced with the face data of the game character controlled by the opponent player, and new model information of the game character of the opponent player is obtained.
Redrawing the second virtual role according to the modified model information of the second virtual role; and
and sending the modified model information of the second virtual role to a target terminal for controlling the second virtual role so as to redraw the second virtual role on the target terminal.
And then, sending the new model information of the game character of the opponent player to the opponent player so that the opponent player redraws the game character based on the acquired face data, and simultaneously redrawing the face data of the opponent player at the sharing end.
The face shape sharing method is characterized in that the face shape sharing function is provided for the opponent player, the opponent player can select acceptance or rejection when receiving the prompt of sharing the face shape by other players, the face shape of the player character is modified to be the accepted face shape when the acceptance is carried out, and the face shape of the player character is not modified when the rejection is carried out.
In some embodiments, the method only allows face sharing among friends, and therefore the step "in response to a second preset operation of the user on a second virtual character in the screen, determining that the preset operation points to a target part of the second virtual character, and acquiring model information of the target part of the first virtual character" includes:
responding to a second preset operation of a user for a second virtual role in the picture, and determining a social relationship between a first user account corresponding to the first virtual role and a second user account corresponding to the first virtual role;
and when the social relationship is that the first user account and the second user account are friends on line, determining that the preset operation points to a target part of the second virtual character, and acquiring model information of the target part of the first virtual character.
When the player double-clicks the face of the game character of the opponent player, whether the opponent player and the player are friends or not is determined, if the opponent player and the player are friends, the face sharing function is triggered, namely face data of the game character of the player are acquired to prepare for sharing to the friends, and if not, the face sharing function is not triggered.
In some embodiments, after determining that a preset operation is directed to a target part of a second virtual character in response to a second preset operation of a user on the second virtual character in the screen, the processing method of the virtual character further includes:
displaying a sharing option control corresponding to the target part;
when the sharing option control is triggered by the user, executing the following steps: model information of a target portion of a first virtual character is acquired.
When the player double-clicks the face of the game character of the opposite player, the face sharing control is shown, and when the player clicks the face type sharing control again to confirm that the face type sharing control shares the face of the player with the opposite player, the face sharing function is triggered to avoid false triggering of the face sharing function.
In some embodiments, obtaining model information of the target portion of the first virtual character comprises:
searching the model information of the target part of the first virtual character, and determining the read authority of the searched model information of the target part of the first virtual character;
and if the reading permission is allowed to read, acquiring the model information of the target part of the first virtual role.
After the face data of the game role controlled by the player is found, and the player determines that the player authorizes the player to disclose the face data of the player, namely the player is willing to share the face data of the player with other players, the face data of the player is obtained to be used for redrawing the faces of other players.
In some embodiments, further comprising:
if the reading permission is that the reading is not allowed, displaying an authorization interface, wherein the authorization interface comprises an authorization control;
and in response to the authorization control being triggered, modifying the read permission to allow reading.
When a player finds that the face is not disclosed, an authorization interface is shown, the player authorizes the face to be disclosed on the authorization interface, and after authorization, the face data of the player can be shared with other players, for example, friends of the player.
In order to better implement the method, an embodiment of the present invention further provides a processing apparatus for a virtual character, where the processing apparatus for a virtual character may be specifically integrated in an electronic device, and the electronic device may be a terminal, a server, or other devices. The terminal can be a mobile phone, a tablet computer, an intelligent Bluetooth device, a notebook computer, a personal computer and other devices; the server may be a single server or a server cluster composed of a plurality of servers.
For example, in this embodiment, the method according to the embodiment of the present invention will be described in detail by taking an example in which the processing device of the virtual character is specifically integrated in the electronic device.
For example, as shown in fig. 3, the processing device of the virtual character may include:
a first display unit 301 configured to display a screen including a second virtual character;
a first obtaining unit 302, configured to obtain, in response to a preset operation performed by a user on a second virtual character in the screen, model information of a target portion of the second virtual character, where the second virtual character is a virtual character controlled by another user, and the another user is a user other than the user;
a first modifying unit 303, configured to modify, based on the model information of the target portion of the second virtual character, the model information of the target portion of the first virtual character to obtain modified model information of the first virtual character, where the first virtual character is a virtual character controlled by the user;
a first drawing unit 304, configured to redraw the first virtual character according to the modified model information of the first virtual character.
In some embodiments, the first obtaining unit is configured to:
and responding to a preset operation of a user for a second virtual character in the picture, determining that the preset operation points to a target part of the second virtual character, and acquiring model information of the target part of the second virtual character.
In some embodiments, the responding to the preset operation of the user for the second virtual character in the screen includes but is not limited to:
responding to a preset operation of a user for a second virtual character in the picture; or,
responding to a preset operation of a user for the identification of the second virtual character in the screen, wherein the identification comprises but is not limited to an icon and characters.
In some embodiments, the first obtaining unit includes:
the first display subunit is configured to, after determining that a preset operation is directed to a target portion of a second virtual character in the screen in response to a preset operation of a user on the second virtual character, display a copy option control corresponding to the target portion in the screen;
a first obtaining subunit, configured to, when the copy option control is triggered by the user, perform the following steps: and obtaining model information of the target part of the second virtual character.
In some embodiments, the first obtaining unit further includes:
a first sending subunit, configured to send an obtaining instruction, where the obtaining instruction is used to obtain model information of a target portion of the second virtual character;
a second sending subunit, configured to send an authorization request when receiving a read refusal message, where the read refusal message is used to represent that the user does not have access to read the model information of the target location of the second virtual role, and the authorization request is used to request the other users to grant permission information for the user to read the model information of the target location of the second virtual role;
and the second obtaining subunit is configured to obtain, when a permission reply is received, the model information of the target portion of the second virtual role, where the permission reply is used to represent that the other user has granted permission information for the user to read the model information of the target portion of the second virtual role.
In some embodiments, the second transmitting subunit includes:
the device comprises a first display module, a second display module and a third display module, wherein the first display module is used for displaying an interactive interface when receiving a reading refusing message, the interactive interface comprises prompt information, a confirmation control and a cancellation control, and the prompt information is used for prompting a user to send an authorization request;
the first generation module is used for generating an authorization request and sending the authorization request when the confirmation control is triggered;
and the first closing module is used for closing the interactive interface when the cancel control is triggered.
In some embodiments, the first rendering unit includes:
the second display subunit is used for displaying the adjustment interface;
the first drawing subunit is configured to draw the first virtual character in the adjustment interface based on the modified model information of the first virtual character;
the first detection subunit is configured to detect an adjustment operation of the user on a target portion of the first virtual character in the adjustment interface;
a first adjusting subunit, configured to adjust, based on the adjustment operation, model information of a target portion of the first virtual character in the adjustment interface;
the first recording subunit is used for recording the adjusted model information of the first virtual role in response to the acquisition of the confirmation instruction;
and the second drawing subunit is configured to redraw the first virtual character based on the adjusted model information of the first virtual character.
In some embodiments, the preset operation comprises a first preset operation; the first acquisition unit includes:
and the third obtaining subunit is configured to, in response to a first preset operation of a user on a second virtual character in the screen, determine that the first preset operation points to a target portion of the second virtual character, and obtain model information of the target portion of the second virtual character.
In some embodiments, the preset operations further include a second preset operation, and the processing apparatus of the virtual character further includes:
a second obtaining unit, configured to determine, in response to a second preset operation of a user on a second virtual character in the screen, that the second preset operation points to a target portion of the second virtual character, and obtain model information of the target portion of a first virtual character, where the second virtual character is a virtual character controlled by another user, the another user is a user other than the user, and the first virtual character is a virtual character controlled by the user;
the second modification unit is used for modifying the model information of the target part of the second virtual character based on the model information of the target part of the first virtual character to obtain modified model information of the second virtual character;
the second drawing unit is used for redrawing the second virtual role according to the modified model information of the second virtual role; and
and the first sending unit is used for sending the modified model information of the second virtual role to a target terminal for controlling the second virtual role so as to redraw the second virtual role on the target terminal.
In some embodiments, the second obtaining unit includes:
the first determining subunit is configured to determine, in response to a second preset operation of the user for a second virtual character in the screen, a social relationship between a first user account corresponding to the first virtual character and a second user account corresponding to the first virtual character;
and the fourth obtaining subunit is configured to, when the social relationship is that the first user account and the second user account are online friends, determine that the preset operation points to a target part of the second virtual character, and obtain model information of the target part of the first virtual character.
In some embodiments, the processing device of the virtual character further includes:
the second display unit is used for displaying the sharing option control corresponding to the target part;
a third obtaining unit, configured to, when the sharing option control is triggered by the user, perform the following steps: model information of a target portion of a first virtual character is acquired.
In some embodiments, the second obtaining unit includes:
the second determining subunit is configured to search for the model information of the target portion of the first virtual character, and determine a read permission of the found model information of the target portion of the first virtual character;
and the fifth acquiring subunit is configured to acquire the model information of the target portion of the first virtual character if the reading permission is permission to read.
In some embodiments, the second obtaining unit further includes:
the third display subunit is used for displaying an authorization interface if the reading permission is that the reading is not permitted, wherein the authorization interface comprises an authorization control;
and the first modification subunit is used for modifying the reading permission to allow reading in response to the authorization control being triggered.
In a specific implementation, the above units may be implemented as independent entities, or may be combined arbitrarily to be implemented as the same or several entities, and the specific implementation of the above units may refer to the foregoing method embodiments, which are not described herein again.
As can be seen from the above, the processing device of the virtual character in this embodiment can display a screen, where the screen includes the second virtual character; responding to preset operation of a user on a second virtual role in the picture, and acquiring model information of a target part of the second virtual role, wherein the second virtual role is a virtual role controlled by other users, and the other users are users except the user; modifying the model information of the target part of the first virtual character based on the model information of the target part of the second virtual character to obtain modified model information of the first virtual character, wherein the first virtual character is a virtual character controlled by the user; and redrawing the first virtual role according to the modified model information of the first virtual role.
In the invention, the virtual characters of other users can be directly operated in the game, so that the model information of the target parts of other virtual characters is obtained and applied to the target parts of the controlled virtual characters. Thus, the player can easily apply some parts of the game characters manipulated by other players to the game characters manipulated by the player.
Correspondingly, the embodiment of the present application further provides a computer device, where the computer device may be a terminal or a server, and the terminal may be a terminal device such as a smart phone, a tablet computer, a notebook computer, a touch screen, a game machine, a Personal computer, and a Personal Digital Assistant (PDA).
As shown in fig. 4, fig. 4 is a schematic structural diagram of a computer device 400 according to an embodiment of the present application, where the computer device 400 includes a processor 401 having one or more processing cores, a memory 402 having one or more computer-readable storage media, and a computer program stored in the memory 402 and running on the processor. The processor 401 is electrically connected to the memory 402. Those skilled in the art will appreciate that the computer device configurations illustrated in the figures are not meant to be limiting of computer devices and may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components.
The processor 401 is a control center of the computer device 400, connects the respective parts of the entire computer device 400 using various interfaces and lines, performs various functions of the computer device 400 and processes data by running or loading software programs and/or modules stored in the memory 402 and calling data stored in the memory 402, thereby monitoring the computer device 400 as a whole.
In the embodiment of the present application, the processor 401 in the computer device 400 loads instructions corresponding to processes of one or more application programs into the memory 402 according to the following steps, and the processor 401 runs the application programs stored in the memory 402, thereby implementing various functions:
displaying a picture, wherein the picture comprises a second virtual role;
responding to preset operation of a user on a second virtual role in the picture, and acquiring model information of a target part of the second virtual role, wherein the second virtual role is a virtual role controlled by other users, and the other users are users except the user;
modifying the model information of the target part of the first virtual character based on the model information of the target part of the second virtual character to obtain modified model information of the first virtual character, wherein the first virtual character is a virtual character controlled by the user;
and redrawing the first virtual role according to the modified model information of the first virtual role.
The above operations can be implemented in the foregoing embodiments, and are not described in detail herein.
Optionally, as shown in fig. 4, the computer device 400 further includes: touch-sensitive display screen 403, radio frequency circuit 404, audio circuit 405, input unit 406 and power 407. The processor 401 is electrically connected to the touch display screen 403, the radio frequency circuit 404, the audio circuit 405, the input unit 406, and the power source 407. Those skilled in the art will appreciate that the computer device configuration illustrated in FIG. 4 does not constitute a limitation of computer devices, and may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components.
The touch display screen 403 may be used for displaying a graphical user interface and receiving operation instructions generated by a user acting on the graphical user interface. The touch display screen 403 may include a display panel and a touch panel. The display panel may be used, among other things, to display information entered by or provided to a user and various graphical user interfaces of the computer device, which may be made up of graphics, text, icons, video, and any combination thereof. Alternatively, the Display panel may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like. The touch panel may be used to collect touch operations of a user on or near the touch panel (for example, operations of the user on or near the touch panel using any suitable object or accessory such as a finger, a stylus pen, and the like), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Alternatively, the touch panel may include two parts, a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 401, and can receive and execute commands sent by the processor 401. The touch panel may overlay the display panel, and when the touch panel detects a touch operation thereon or nearby, the touch panel may transmit the touch operation to the processor 401 to determine the type of the touch event, and then the processor 401 may provide a corresponding visual output on the display panel according to the type of the touch event. In the embodiment of the present application, the touch panel and the display panel may be integrated into the touch display screen 403 to realize input and output functions. However, in some embodiments, the touch panel and the touch panel can be implemented as two separate components to perform the input and output functions. That is, the touch display screen 403 may also be used as a part of the input unit 406 to implement an input function.
In the embodiment of the present application, a game application is executed by the processor 401 to generate a graphical user interface on the touch display screen 403, where a virtual scene on the graphical user interface includes at least one skill control area, and the skill control area includes at least one skill control. The touch display screen 403 is used for presenting a graphical user interface and receiving an operation instruction generated by a user acting on the graphical user interface.
The rf circuit 404 may be used for transceiving rf signals to establish wireless communication with a network device or other computer device via wireless communication, and for transceiving signals with the network device or other computer device.
The audio circuit 405 may be used to provide an audio interface between a user and a computer device through speakers, microphones. The audio circuit 405 may transmit the electrical signal converted from the received audio data to a speaker, and convert the electrical signal 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 405 and converted into audio data, which is then processed by the audio data output processor 401, and then sent to, for example, another computer device via the radio frequency circuit 404, or output to the memory 402 for further processing. The audio circuit 405 may also include an earbud jack to provide communication of a peripheral headset with the computer device.
The input unit 406 may be used to receive input numbers, character information, or user characteristic information (e.g., fingerprint, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control.
The power supply 407 is used to power the various components of the computer device 400. Optionally, the power source 407 may be logically connected to the processor 401 through a power management system, so as to implement functions of managing charging, discharging, power consumption management, and the like through the power management system. The power supply 407 may also include one or more dc or ac power sources, recharging systems, power failure detection circuitry, power converters or inverters, power status indicators, or any other component.
Although not shown in fig. 4, the computer device 400 may further include a camera, a sensor, a wireless fidelity module, a bluetooth module, etc., which are not described in detail herein.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
As can be seen from the above, the computer device provided in this embodiment may display a screen, where the screen includes a second virtual character; responding to preset operation of a user on a second virtual role in the picture, and acquiring model information of a target part of the second virtual role, wherein the second virtual role is a virtual role controlled by other users, and the other users are users except the user; modifying the model information of the target part of the first virtual character based on the model information of the target part of the second virtual character to obtain modified model information of the first virtual character, wherein the first virtual character is a virtual character controlled by the user; and redrawing the first virtual role according to the modified model information of the first virtual role.
It will be understood by those skilled in the art that all or part of the steps of the methods of the above embodiments may be performed by instructions or by associated hardware controlled by the instructions, which may be stored in a computer readable storage medium and loaded and executed by a processor.
To this end, the present application provides a computer-readable storage medium, in which a plurality of computer programs are stored, and the computer programs can be loaded by a processor to execute the steps in any xx method provided by the present application. For example, the computer program may perform the steps of:
displaying a picture, wherein the picture comprises a second virtual role;
responding to preset operation of a user on a second virtual role in the picture, and acquiring model information of a target part of the second virtual role, wherein the second virtual role is a virtual role controlled by other users, and the other users are users except the user;
modifying the model information of the target part of the first virtual character based on the model information of the target part of the second virtual character to obtain modified model information of the first virtual character, wherein the first virtual character is a virtual character controlled by the user;
and redrawing the first virtual role according to the modified model information of the first virtual role.
The above operations can be implemented in the foregoing embodiments, and are not described in detail herein.
Wherein the storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.
Since the computer program stored in the storage medium can execute the steps in any method for processing a virtual character provided in the embodiments of the present application, beneficial effects that can be achieved by any method for processing a virtual character provided in the embodiments of the present application can be achieved, which are detailed in the foregoing embodiments and will not be described herein again.
The foregoing detailed description is directed to a method, an apparatus, a storage medium, and a computer device for processing a virtual role provided in an embodiment of the present application, and a specific example is applied in the present application to explain the principle and an implementation of the present application, and the description of the foregoing embodiment is only used to help understand the method and the core idea of the present application; meanwhile, for those skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.
Claims (16)
1. A method for processing a virtual character is characterized by comprising the following steps:
displaying a picture, wherein the picture comprises a second virtual role;
responding to preset operation of a user on a second virtual role in the picture, and acquiring model information of a target part of the second virtual role, wherein the second virtual role is a virtual role controlled by other users, and the other users are users except the user;
modifying the model information of the target part of the first virtual character based on the model information of the target part of the second virtual character to obtain modified model information of the first virtual character, wherein the first virtual character is a virtual character controlled by the user;
and redrawing the first virtual role according to the modified model information of the first virtual role.
2. The method for processing the virtual character according to claim 1, wherein the obtaining the model information of the target portion of the second virtual character in response to the preset operation of the user on the second virtual character in the screen comprises:
and responding to a preset operation of a user for a second virtual character in the picture, determining that the preset operation points to a target part of the second virtual character, and acquiring model information of the target part of the second virtual character.
3. The method for processing the virtual character according to claim 1 or 2, wherein the responding to the preset operation of the user for the second virtual character in the screen includes but is not limited to:
responding to a preset operation of a user for a second virtual character in the picture; or,
responding to a preset operation of a user for the identification of the second virtual character in the screen, wherein the identification comprises but is not limited to an icon and characters.
4. The method for processing the virtual character according to claim 2, wherein after determining that the preset operation is directed to the target portion of the second virtual character in response to the preset operation of the user on the second virtual character in the screen, the method further comprises:
displaying a copy option control corresponding to the target part in the picture;
when the copy option control is triggered by the user, executing the following steps: and obtaining model information of the target part of the second virtual character.
5. The method for processing the virtual character according to claim 1 or 4, wherein the obtaining of the model information of the target portion of the second virtual character comprises:
sending an acquisition instruction, wherein the acquisition instruction is used for acquiring model information of a target part of the second virtual role;
when receiving a read refusing message, sending an authorization request, wherein the read refusing message is used for representing that the user has no right to read the model information of the target part of the second virtual role, and the authorization request is used for requesting the other users to grant the authority information of the user for reading the model information of the target part of the second virtual role;
and when a permission reply is received, acquiring the model information of the target part of the second virtual role, wherein the permission reply is used for representing that the other users grant permission information for the users to read the model information of the target part of the second virtual role.
6. The method for processing virtual roles of claim 5, wherein when a read reject message is received, then sending an authorization request comprises:
when receiving a message of refusing to read, displaying an interactive interface, wherein the interactive interface comprises prompt information, a confirmation control and a cancellation control, and the prompt information is used for prompting a user to send an authorization request;
when the confirmation control is triggered, generating an authorization request and sending the authorization request;
and when the cancel control is triggered, closing the interactive interface.
7. The method for processing the virtual character according to claim 1, wherein the redrawing the first virtual character according to the modified model information of the first virtual character comprises:
displaying an adjusting interface;
drawing the first virtual role in the adjustment interface based on the modified model information of the first virtual role;
detecting the adjustment operation of the user on the target part of the first virtual character in the adjustment interface;
adjusting model information of a target part of the first virtual character in the adjustment interface based on the adjustment operation;
recording the adjusted model information of the first virtual role in response to the acquisition of the confirmation instruction;
redrawing the first virtual character based on the adjusted model information of the first virtual character.
8. The method for processing virtual characters according to claim 2, wherein the preset operation comprises a first preset operation;
responding to a preset operation of a user for a second virtual character in the picture, determining that the preset operation points to a target part of the second virtual character, and acquiring model information of the target part of the second virtual character, wherein the preset operation comprises the following steps:
and responding to a first preset operation of a user for a second virtual character in the picture, determining that the first preset operation points to a target part of the second virtual character, and acquiring model information of the target part of the second virtual character.
9. The method for processing the virtual character of claim 8, wherein the preset operation further comprises a second preset operation, and the method for processing the virtual character further comprises:
responding to a second preset operation of a user for a second virtual role in the picture, determining that the second preset operation points to a target part of the second virtual role, and acquiring model information of the target part of a first virtual role, wherein the second virtual role is a virtual role controlled by other users, the other users are users except the user, and the first virtual role is a virtual role controlled by the user;
modifying the model information of the target part of the second virtual character based on the model information of the target part of the first virtual character to obtain modified model information of the second virtual character;
redrawing the second virtual role according to the modified model information of the second virtual role; and
and sending the modified model information of the second virtual role to a target terminal for controlling the second virtual role so as to redraw the second virtual role on the target terminal.
10. The method for processing the virtual character according to claim 9, wherein in response to a second preset operation of the user on the second virtual character in the screen, determining that the preset operation points to a target part of the second virtual character, and acquiring model information of the target part of the first virtual character, comprises:
responding to a second preset operation of a user for a second virtual role in the picture, and determining a social relationship between a first user account corresponding to the first virtual role and a second user account corresponding to the first virtual role;
and when the social relationship is that the first user account and the second user account are friends on line, determining that the preset operation points to a target part of the second virtual character, and acquiring model information of the target part of the first virtual character.
11. The method for processing the virtual character according to claim 10, wherein after determining that the preset operation is directed to the target portion of the second virtual character in response to a second preset operation of the user on the second virtual character in the screen, the method for processing the virtual character further comprises:
displaying a sharing option control corresponding to the target part;
when the sharing option control is triggered by the user, executing the following steps: model information of a target portion of a first virtual character is acquired.
12. The method for processing the virtual character as claimed in claim 9, wherein the obtaining of the model information of the target portion of the first virtual character comprises:
searching the model information of the target part of the first virtual character, and determining the read authority of the searched model information of the target part of the first virtual character;
and if the reading permission is allowed to read, acquiring the model information of the target part of the first virtual role.
13. The method for processing a virtual character of claim 12, wherein obtaining model information of a target part of the first virtual character further comprises:
if the reading permission is that the reading is not allowed, displaying an authorization interface, wherein the authorization interface comprises an authorization control;
and in response to the authorization control being triggered, modifying the read permission to allow reading.
14. An apparatus for processing a virtual character, comprising:
the first display unit is used for displaying a picture, and the picture comprises a second virtual role;
the first obtaining unit is used for responding to preset operation of a user on a second virtual role in the picture, and obtaining model information of a target part of the second virtual role, wherein the second virtual role is a virtual role controlled by other users, and the other users are users except the user;
a first modifying unit, configured to modify, based on model information of a target portion of the second virtual character, model information of a target portion of a first virtual character to obtain modified model information of the first virtual character, where the first virtual character is a virtual character controlled by the user;
and the first drawing unit is used for redrawing the first virtual role according to the modified model information of the first virtual role.
15. An electronic device comprising a processor and a memory, the memory storing a plurality of instructions; the processor loads instructions from the memory to execute the steps in the processing method of the virtual character according to any one of claims 1 to 13.
16. A computer-readable storage medium storing instructions adapted to be loaded by a processor to perform the steps of the method for processing virtual characters according to any one of claims 1 to 13.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110655839.9A CN113332726B (en) | 2021-06-11 | 2021-06-11 | Virtual character processing method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110655839.9A CN113332726B (en) | 2021-06-11 | 2021-06-11 | Virtual character processing method and device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113332726A true CN113332726A (en) | 2021-09-03 |
CN113332726B CN113332726B (en) | 2024-07-02 |
Family
ID=77476870
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110655839.9A Active CN113332726B (en) | 2021-06-11 | 2021-06-11 | Virtual character processing method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113332726B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115364485A (en) * | 2022-08-22 | 2022-11-22 | 网易(杭州)网络有限公司 | Method, device, equipment and medium for generating virtual object model in game |
WO2024041098A1 (en) * | 2022-08-23 | 2024-02-29 | 腾讯科技(深圳)有限公司 | Virtual character state setting method and apparatus, and storage medium and electronic device |
WO2024078235A1 (en) * | 2022-10-13 | 2024-04-18 | 腾讯科技(深圳)有限公司 | Game processing method and apparatus, computer device, computer readable storage medium, and computer program product |
WO2024169879A1 (en) * | 2023-02-17 | 2024-08-22 | 北京字跳网络技术有限公司 | Interaction method and apparatus, electronic device, and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107657650A (en) * | 2017-08-18 | 2018-02-02 | 深圳市谜谭动画有限公司 | Animation model role bindings method and system based on Maya softwares |
CN109794065A (en) * | 2019-01-28 | 2019-05-24 | 网易(杭州)网络有限公司 | Game role creation method, device, electronic equipment and storage medium |
CN111389008A (en) * | 2020-03-16 | 2020-07-10 | 网易(杭州)网络有限公司 | Face generation method of virtual character, automatic face pinching method and device |
CN111598981A (en) * | 2020-05-15 | 2020-08-28 | 广州酷狗计算机科技有限公司 | Role model display method, role model display device, role model equipment and storage medium |
CN111739155A (en) * | 2020-06-24 | 2020-10-02 | 网易(杭州)网络有限公司 | Virtual character face pinching method and device and terminal equipment |
CN111773658A (en) * | 2020-07-03 | 2020-10-16 | 珠海金山网络游戏科技有限公司 | Game interaction method and device based on computer vision library |
CN112102499A (en) * | 2019-06-18 | 2020-12-18 | 明日基金知识产权控股有限公司 | Fused reality system and method |
KR20210040555A (en) * | 2019-10-04 | 2021-04-14 | 주식회사 케이티 | Apparatus, method and computer program for providing facial motion retargeting of virtual character based on basis model |
-
2021
- 2021-06-11 CN CN202110655839.9A patent/CN113332726B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107657650A (en) * | 2017-08-18 | 2018-02-02 | 深圳市谜谭动画有限公司 | Animation model role bindings method and system based on Maya softwares |
CN109794065A (en) * | 2019-01-28 | 2019-05-24 | 网易(杭州)网络有限公司 | Game role creation method, device, electronic equipment and storage medium |
CN112102499A (en) * | 2019-06-18 | 2020-12-18 | 明日基金知识产权控股有限公司 | Fused reality system and method |
KR20210040555A (en) * | 2019-10-04 | 2021-04-14 | 주식회사 케이티 | Apparatus, method and computer program for providing facial motion retargeting of virtual character based on basis model |
CN111389008A (en) * | 2020-03-16 | 2020-07-10 | 网易(杭州)网络有限公司 | Face generation method of virtual character, automatic face pinching method and device |
CN111598981A (en) * | 2020-05-15 | 2020-08-28 | 广州酷狗计算机科技有限公司 | Role model display method, role model display device, role model equipment and storage medium |
CN111739155A (en) * | 2020-06-24 | 2020-10-02 | 网易(杭州)网络有限公司 | Virtual character face pinching method and device and terminal equipment |
CN111773658A (en) * | 2020-07-03 | 2020-10-16 | 珠海金山网络游戏科技有限公司 | Game interaction method and device based on computer vision library |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115364485A (en) * | 2022-08-22 | 2022-11-22 | 网易(杭州)网络有限公司 | Method, device, equipment and medium for generating virtual object model in game |
WO2024041098A1 (en) * | 2022-08-23 | 2024-02-29 | 腾讯科技(深圳)有限公司 | Virtual character state setting method and apparatus, and storage medium and electronic device |
WO2024078235A1 (en) * | 2022-10-13 | 2024-04-18 | 腾讯科技(深圳)有限公司 | Game processing method and apparatus, computer device, computer readable storage medium, and computer program product |
WO2024169879A1 (en) * | 2023-02-17 | 2024-08-22 | 北京字跳网络技术有限公司 | Interaction method and apparatus, electronic device, and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN113332726B (en) | 2024-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113332726B (en) | Virtual character processing method and device, electronic equipment and storage medium | |
WO2021082741A1 (en) | Display method and electronic device | |
CN111324259A (en) | Group creation method, device and storage medium | |
WO2020057257A1 (en) | Application interface switching method and mobile terminal | |
CN113101657B (en) | Game interface element control method, game interface element control device, computer equipment and storage medium | |
WO2022183707A1 (en) | Interaction method and apparatus thereof | |
CN113395202B (en) | Session management method, device, computer equipment and storage medium | |
CN113398590A (en) | Sound processing method, sound processing device, computer equipment and storage medium | |
CN113332719B (en) | Virtual article marking method, device, terminal and storage medium | |
CN112870718A (en) | Prop using method and device, storage medium and computer equipment | |
CN113426124A (en) | Display control method and device in game, storage medium and computer equipment | |
CN115040873A (en) | Game grouping processing method and device, computer equipment and storage medium | |
CN113413600A (en) | Information processing method, information processing device, computer equipment and storage medium | |
WO2023246166A1 (en) | Method and apparatus for adjusting video progress, and computer device and storage medium | |
WO2024124814A1 (en) | Game signal feedback method and apparatus, electronic device, and readable storage medium | |
WO2024045528A1 (en) | Game control method and apparatus, and computer device and storage medium | |
WO2024103623A1 (en) | Method and apparatus for marking virtual item, and computer device and storage medium | |
CN113426115B (en) | Game role display method, device and terminal | |
CN112799754B (en) | Information processing method, information processing device, storage medium and computer equipment | |
CN115068941A (en) | Game image quality recommendation method and device, computer equipment and storage medium | |
CN115193043A (en) | Game information sending method and device, computer equipment and storage medium | |
CN115382221A (en) | Method and device for transmitting interactive information, electronic equipment and readable storage medium | |
CN115040867A (en) | Game card control method and device, computer equipment and storage medium | |
CN114489858B (en) | Application software information setting method and device, terminal equipment and storage medium | |
CN113398586A (en) | Virtual resource comparison method, device, terminal and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |