Virtual scene switching method and apparatus, terminal device, and storage medium

US11798222B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11798222-B2
Application numberUS-202017002731-A
CountryUS
Kind codeB2
Filing dateAug 25, 2020
Priority dateJul 5, 2018
Publication dateOct 24, 2023
Grant dateOct 24, 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.

Embodiments of this application disclose a virtual scene switching method and apparatus, a terminal device, and a storage medium, to improve the service adaptability of a portal, improve the application scenario of the portal, and enhance traversal experience of a user. In this method, when a terminal device determines that a relative position between a target virtual object and a target scene switching trigger meets a predetermined position relationship, it may be determined that the target virtual object intends to pass through the target scene switching trigger. In this case, the terminal device may add a target 3D model to a position of the target scene switching trigger, and a moving path of the target virtual object passing through the target scene switching trigger is lengthened in a manner similar to thickening the target scene switching trigger, to implicitly increase the thickness of the target scene switching trigger, and reducing or even eliminating an abrupt feeling during a traversal, to allow the target virtual object to experience an immersive traversal.

First claim

Opening claim text (preview).

What is claimed is: 1. A virtual scene switching method, performed by a terminal device having a processor and memory storing a plurality of computer programs to be executed by the processor, the method comprising: displaying, by the terminal device, a current virtual scene and a first scene switching trigger set, a scene switching trigger being used for triggering a switch between different associated virtual scenes, and the first scene switching trigger set being a set of scene switching triggers triggering a switch from the current virtual scene to at least one associated virtual scene; determining, by the terminal device, from the first scene switching trigger set, a target scene switching trigger of which a relative position to a target virtual object in the current virtual scene meets a predetermined position relationship; adding, by the terminal device, a target 3D model with a shape matching that of the target scene switching trigger to a position of the target scene switching trigger, to lengthen, by using the target 3D model, a moving path passing through the target scene switching trigger; and switching, by the terminal device, from the current virtual scene to a target virtual scene corresponding to the target scene switching trigger on the basis that the target virtual object passes through the target scene switching trigger. 2. The method according to claim 1 , wherein a thickness of the target 3D model in a moving direction of the target virtual object is greater than a predetermined thickness, the predetermined thickness is determined according to a viewing angle range of the target virtual object in the current virtual scene and a distance between a camera and a near clipping plane, and the near clipping plane is a plane carrying image information of the current virtual scene. 3. The method according to claim 1 , wherein the target 3D model is provided with a perspective effect. 4. The method according to claim 1 , wherein after the switching from the current virtual scene to a target virtual scene corresponding to the target scene switching trigger, the method further comprises: deleting, by the terminal device, the target 3D model, or hiding the target 3D model. 5. The method according to claim 1 , wherein the switching from the current virtual scene to a target virtual scene corresponding to the target scene switching trigger comprises: rendering and displaying the target virtual scene; and displaying the target virtual object and a second scene switching trigger set in the target virtual scene, the second scene switching trigger set being a set of scene switching triggers triggering a switch from the current virtual scene to at least one associated virtual scene. 6. The method according to claim 1 , wherein before the adding, by the terminal device, a target 3D model with a shape matching that of the target scene switching trigger to a position of the target scene switching trigger, the method further comprises: searching, by the terminal device, a model base for a 3D model matching a trigger identifier of the target scene switching trigger as the target 3D model; or determining, by the terminal device, a shape and a size of the target scene switching trigger, and determining a 3D model with a highest degree of matching with the shape and the size from a model base as the target 3D model; or determining, by the terminal device, a plurality of historically added 3D models according to a historical model adding record of the target scene switching trigger, and determining the target 3D model from the plurality of historically added 3D models. 7. The method according to claim 6 , wherein the method further comprises: determining, by the terminal device, a group to which the target virtual object belongs, a plurality of virtual objects being classified into a plurality of groups according to role categories; and adding, by the terminal device, to the determined target 3D model, a group identifier special effect corresponding to the group to which the target virtual object belongs, to obtain a target 3D model added with the group identifier special effect. 8. The method according to claim 6 , wherein the adding, by the terminal device, a target 3D model with a shape matching that of the target scene switching trigger to a position of the target scene switching trigger comprises: determining, according to a result of comparison between a size of the target 3D model and the size of the target scene switching trigger, a display position of the target 3D model relative to the target scene switching trigger; and displaying the target 3D model according to the determined display position. 9. The method according to claim 1 , wherein the method further comprises: determining, by the terminal device, a corresponding special effect model according to a shape of at least one scene switching trigger, the at least one scene switching trigger belonging to the first scene switching trigger set; and adding, by the terminal device, a corresponding special effect model to each scene switching trigger in the at least one scene switching trigger. 10. The method according to claim 9 , wherein the method further comprises: determining, by the terminal device, other target virtual scenes corresponding to the at least one scene switching trigger respectively; and adding, by the terminal device for each of the other target virtual scenes, a same special effect model in the same orientation to a position corresponding to the corresponding scene switching trigger in the target virtual scene. 11. The method according to claim 1 , wherein at least one intermediate virtual scene is provided between the current virtual scene and the target virtual scene, each intermediate virtual scene is provided with a scene switching trigger at a position corresponding to the target scene switching trigger, and the switching, by the terminal device, from the current virtual scene to a target virtual scene corresponding to the target scene switching trigger on the basis that the target virtual object passes through the target scene switching trigger comprises: traveling, in a process that the target virtual object passes through the target scene switching trigger, from the current virtual scene to the target virtual scene through at least one intermediate virtual scene based on a sight of the target virtual object, to realize the switch from the current virtual scene to the target virtual scene. 12. A terminal device, the terminal device comprising: a processor; and memory connected to the processor, the memory storing a plurality of computer programs that, when executed by the processor, cause the terminal device to perform a plurality of operations including: displaying, by the terminal device, a current virtual scene and a first scene switching trigger set, a scene switching trigger being used for triggering a switch between different associated virtual scenes, and the first scene switching trigger set being a set of scene switching triggers triggering a switch from the current virtual scene to at least one associated virtual scene; determining, by the terminal device, from the first scene switching trigger set, a target scene switching trigger of which a relative position to a target virtual object in the current virtual scene meets a predetermined position relationship; adding, by the terminal device, a target 3D model with a shape matching that of the target scene switching trigger to a position of the target scene switching trigger, to lengthen, by using the target 3D model, a moving path passing through the target scene switching trigger, and switching, by the terminal dev

Assignees

Inventors

Classifications

  • G06T15/20Primary

    Perspective computation · CPC title

  • involving models · CPC title

  • Editing of three-dimensional [3D] images, e.g. changing shapes or colours, aligning objects or positioning parts · CPC title

  • the virtual viewpoint locations being selected by the viewers or determined by tracking · CPC title

  • for generating image signals corresponding to three or more geometrical viewpoints, e.g. multi-view systems · 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 US11798222B2 cover?
Embodiments of this application disclose a virtual scene switching method and apparatus, a terminal device, and a storage medium, to improve the service adaptability of a portal, improve the application scenario of the portal, and enhance traversal experience of a user. In this method, when a terminal device determines that a relative position between a target virtual object and a target scene …
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 Oct 24 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).