Method and apparatus for displaying virtual environment picture, device, and storage medium

US11847734B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11847734-B2
Application numberUS-202117511394-A
CountryUS
Kind codeB2
Filing dateOct 26, 2021
Priority dateApr 9, 2020
Publication dateDec 19, 2023
Grant dateDec 19, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

This application discloses a method for operating virtual characters within a virtual environment performed by a computer device. The method includes: displaying a first virtual environment picture of a virtual environment, the first virtual environment picture including a first region obtained by using a first observation position and a master virtual character located in the virtual environment; displaying, in response to receiving an aiming operation, a regional skill indicator configured to select a target region in the virtual environment where the master virtual character releases a skill; and displaying a second virtual environment picture including a second region obtained by observing the virtual environment by using a second observation position, the second observation position being a position that is offset relative to the first observation position, and the second region including the target region, thereby improving the accuracy of aiming at a target.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for operating virtual characters within a virtual environment performed by a computer device, the method comprising: displaying a first virtual environment picture of a virtual environment, the first virtual environment picture comprising a first region obtained by observing the virtual environment by using a first observation position as an observation center, the first virtual environment picture displaying a master virtual character located in the virtual environment; displaying, in response to receiving an aiming operation associated with the main master virtual character, a regional skill indicator configured to select a target region in the virtual environment, the target region being a skill action region where the master virtual character releases a skill; and displaying a second virtual environment picture, the second virtual environment picture comprising a second region obtained by observing the virtual environment by using a second observation position as an observation center, the second observation position being a position that is offset relative to the first observation position, and the second region comprising the target region. 2. The method according to claim 1 , wherein the virtual environment is provided with a camera model, and the camera model is configured to observe the virtual environment to obtain the virtual environment picture; and the displaying a second virtual environment picture comprises: moving the camera model from a first camera position to a second camera position according to an offset manner, the first camera position being corresponding to the first observation position, and the second camera position being corresponding to the second observation position; and displaying the second virtual environment picture according to the second camera position at which the camera model is located. 3. The method according to claim 2 , wherein the offset manner comprises a first offset manner, the first offset manner is a manner in which the camera model is offsetting based on a visual field determining box, and the visual field determining box is configured to indicate a visual field range of the camera model; and the moving the camera model from a first camera position to a second camera position according to an offset manner comprises: determining, in response to that a region reference point is located outside the visual field determining box, a first offset of the camera model in the first offset manner according to a distance between the region reference point and a frame of the visual field determining box, the region reference point being determined based on a center point of the target region; and moving the camera model from the first camera position to the second camera position according to the first offset. 4. The method according to claim 3 , wherein the determining, in response to that a region reference point is located outside the visual field determining box, a first offset of the camera model in the first offset manner according to a distance between the region reference point and a frame of the visual field determining box comprises: calculating a vertical distance between the region reference point and the frame of the visual field determining box in response to that the region reference point is located outside the visual field determining box, the vertical distance comprising at least one of a transverse vertical distance and a longitudinal vertical distance, the transverse vertical distance being a vertical distance between the region reference point and a longitudinal frame of the visual field determining box, and the longitudinal vertical distance being a vertical distance between the region reference point and a transverse frame of the visual field determining box; and determining the vertical distance as the first offset of the camera model in the first offset manner. 5. The method according to claim 3 , further comprising: moving the camera model from the second camera position to a third camera position in response to that the region reference point is relocated in the visual field determining box, the third camera position being located between the second camera position and the first camera position, the third camera position being corresponding to a third observation position; and displaying a third virtual environment picture according to the camera model located at the third camera position, the third virtual environment picture comprising a third region obtained by observing the virtual environment by using the third observation position as an observation center, the third region comprising the target region. 6. The method according to claim 2 , wherein the offset manner comprises a second offset manner, the second offset manner is a manner of offsetting based on an indication direction, and the indication direction is a direction pointing from a position at which the master virtual character is located to a center point of the target region; and the moving the camera model from a first camera position to a second camera position according to an offset manner comprises: determining a second offset of the camera model in the second offset manner according to the indication direction; and moving the camera model from the first camera position to the second camera position according to the second offset. 7. The method according to claim 6 , wherein the determining a second offset of the camera model in the second offset manner according to the indication direction comprises: obtaining an angle between the indication direction and a horizontal direction, the horizontal direction being parallel to a horizontal plane in the virtual environment and perpendicular to an observation direction of the camera model; obtaining a fixed offset distance of the camera model corresponding to the indication direction; obtaining an offset ratio of the camera model in the second offset manner, the offset ratio being used for instructing the camera model to move according to the ratio; and determining the second offset according to the angle, the fixed offset distance, and the offset ratio. 8. The method according to claim 7 , wherein the second offset comprises a transverse offset, and the fixed offset distance comprises a transverse offset distance; and the determining the second offset according to the angle, the fixed offset distance, and the offset ratio comprises: determining the transverse offset according to a product of a cosine value of the angle, the transverse offset distance, and the offset ratio, the offset ratio being a ratio of a first distance to a second distance, the first distance being a distance between the position at which the master virtual character is located and the center point of the target region, the second distance being a radius of a selection region, the selection region being used for providing a selection range for the regional skill indicator to select the target region. 9. The method according to claim 7 , wherein the second offset comprises a longitudinal offset, and the fixed offset distance comprises a longitudinal offset distance; and the determining the second offset according to the angle, the fixed offset distance, and the offset ratio comprises: determining the longitudinal offset according to a product of a sine value of the angle, the longitudinal offset distance, and the offset ratio, the offset ratio being a ratio of a first distance to a second distance, the first distance being a distance between the position at which the master virtual character is located and the center point of the target region, the second distance being a radius of a selection region, the selection region being used for

Assignees

Inventors

Classifications

  • G06T15/20Primary

    Perspective computation · CPC title

  • Changing parameters of virtual cameras · CPC title

  • Determining position or orientation of objects or cameras (camera calibration G06T7/80) · CPC title

  • Camera pose · CPC title

  • A63F13/57Primary

    Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game (A63F13/56 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11847734B2 cover?
This application discloses a method for operating virtual characters within a virtual environment performed by a computer device. The method includes: displaying a first virtual environment picture of a virtual environment, the first virtual environment picture including a first region obtained by using a first observation position and a master virtual character located in the virtual environme…
Who is the assignee on this patent?
Tencent Tech Shenzhen Co Ltd
What technology area does this patent fall under?
Primary CPC classification G06T15/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 19 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).