Search

JP-2026076204-A - Screen display method, and its apparatus, terminal, and computer program

JP2026076204AJP 2026076204 AJP2026076204 AJP 2026076204AJP-2026076204-A

Abstract

[Challenge] Improve the display effect on the screen by increasing the efficiency of the virtual camera's camera movement. [Solution] The method includes the steps of: displaying a first screen frame; determining the target position of a virtual tracking object based on the target position of the self character and the target position of the first lock character; determining the target position and target orientation of a virtual camera based on the target position of the virtual tracking object; obtaining the single-frame target position and single-frame target orientation of the virtual camera in the second screen frame by interpolation based on the target position and target orientation of the virtual camera and the actual position and actual orientation of the virtual camera in the first screen frame; and generating and displaying a second screen frame based on the single-frame target position and single-frame target orientation of the virtual camera in the second screen frame. [Selection Diagram] Figure 2

Inventors

  • ▲範▼ 斯丹
  • ▲楊▼ 睿涵
  • 林 孔▲偉▼

Assignees

  • ▲騰▼▲訊▼科技(深▲セン▼)有限公司

Dates

Publication Date
20260511
Application Date
20260114
Priority Date
20220104

Claims (1)

  1. A screen display method performed by a terminal device, A step of displaying a first screen frame, wherein the first screen frame is a screen captured by a virtual camera of the three-dimensional virtual environment with a virtual tracking object in the three-dimensional virtual environment as the visual focus, A step of determining the target position of the virtual tracking object based on the target position of the self-character and the target position of the first lock character, wherein the first lock character refers to the lock target corresponding to the self-character under character lock conditions. A step of determining the target position and target orientation of the virtual camera based on the target position of the virtual tracking object, wherein the distance between the target position of the virtual camera and the target position of the virtual tracking object is smaller than the distance between the target position of the virtual camera and the target position of the first lock character. The steps include obtaining the single-frame target position and single-frame target orientation of the virtual camera in the second screen frame by interpolation, based on the target position and target orientation of the virtual camera and the actual position and actual orientation of the virtual camera in the first screen frame, The steps of generating and displaying the second screen frame based on the single-frame target position and single-frame target orientation of the virtual camera in the second screen frame, A method that includes this.

Description

This application claims priority to a Chinese patent application filed on January 4, 2022, with application number 202210003178.6, and the title of the invention being "Screen display method, apparatus, terminal, storage medium, and program product." The entire contents of the said Chinese patent application are incorporated into this application by reference. The embodiments of this application relate to the technical fields of computers and the Internet, and more particularly to screen display methods, and the apparatus, terminals, and computer programs thereto. Currently, some game applications offer a 3D virtual environment, where virtual characters can perform various operations under the user's control, thereby providing a more realistic gaming experience. In related technologies, when a user locks onto a target virtual character in a 3D virtual environment (hereinafter referred to as the "locked character"), the game application controls a virtual camera to observe the locked character, using the user's own virtual character (hereinafter referred to as the "user character") as the visual focus, and presents the screen captured by this virtual camera to the user. However, this method is prone to occlusion of the locked character by the user's own character, which can affect the display effect on the screen. This application proposes a screen display method, apparatus, terminal, storage medium, and program product capable of improving the display effect of a screen by enhancing the rationality of camera movement of a virtual camera. The aforementioned technical proposal is as follows: One embodiment of the present application proposes a screen display method to be performed by a terminal device, and the method is as follows: A step of displaying a first screen frame, wherein the first screen frame is a screen captured by a virtual camera with a virtual tracking object in the three-dimensional virtual environment as the visual focus, A step of determining the target position of the virtual tracking object based on the target position of the self-character and the target position of the first lock character, wherein the first lock character refers to the lock target corresponding to the self-character under character lock conditions. A step of determining the target position and target orientation of the virtual camera based on the target position of the virtual tracking object, wherein the distance between the target position of the virtual camera and the target position of the virtual tracking object is smaller than the distance between the target position of the virtual camera and the target position of the first lock character. The steps include obtaining the single-frame target position and single-frame target orientation of the virtual camera in the second screen frame by interpolation, based on the target position and target orientation of the virtual camera, and the actual position ("actual position") and actual orientation ("actual orientation direction") of the virtual camera in the first screen frame, The process includes the step of generating and displaying the second screen frame based on the single-frame target position and single-frame target orientation of the virtual camera in the second screen frame. One embodiment of the present application proposes a screen display method to be performed by a terminal device, and the method is as follows: The first screen frame is displayed, wherein the first screen frame is a screen captured by a virtual camera, with a virtual tracking object in the three-dimensional virtual environment as the visual focus, The steps include: displaying a second screen frame in response to the movement of at least one of the self-character and a first lock character, based on a single-frame target position and a single-frame target orientation of the virtual camera in the second screen frame, wherein the single-frame target position and the single-frame target orientation are determined based on the target position and target orientation of the virtual camera, the target position and target orientation of the virtual camera are determined based on the target position of the virtual tracking object, the distance between the target position of the virtual camera and the target position of the virtual tracking object is less than the distance between the target position of the virtual camera and the target position of the first lock character, and the first lock character refers to the lock target corresponding to the self-character under the character lock state. A screen display device is proposed in one embodiment of the present application, and the device is A screen display module configured to display a first screen frame, wherein the first screen frame is a screen captured by a virtual camera of the three-dimensional virtual environment with a virtual tracking object in the three-dimensional virtual environment as the visual focus, An object position determinati