US 12,121,804 B2
Method, device, and storage medium for controlling object
Zhenchao Ru, Shenzhen (CN); Ying Sha, Shenzhen (CN); and Jing Zhao, Shenzhen (CN)
Assigned to Tencent Technology (Shenzhen) Company Limited, Shenzhen (CN)
Filed by TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, Shenzhen (CN)
Filed on May 10, 2022, as Appl. No. 17/740,473.
Application 17/740,473 is a continuation of application No. 17/016,531, filed on Sep. 10, 2020, granted, now 11,358,056.
Application 17/016,531 is a continuation of application No. PCT/CN2019/099410, filed on Aug. 6, 2019.
Claims priority of application No. 201811076683.3 (CN), filed on Sep. 14, 2018.
Prior Publication US 2022/0266134 A1, Aug. 25, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. A63F 13/42 (2014.01); A63F 13/218 (2014.01); A63F 13/65 (2014.01); A63F 13/92 (2014.01)
CPC A63F 13/42 (2014.09) [A63F 13/218 (2014.09); A63F 13/65 (2014.09); A63F 13/92 (2014.09); A63F 2300/1056 (2013.01); A63F 2300/1068 (2013.01); A63F 2300/8082 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method for controlling a virtual object, the method comprising:
displaying, by a device comprising a memory storing instructions and a processor in communication with the memory, a 3D virtual object in a 3D virtual scene comprising a first virtual feature comprising a body part of the 3D virtual object;
determining, by the device, a force direction of a first force with which a first operation is performed on a directional joystick matching the first virtual feature;
determining a first simulated force based on the force direction and a duration of the first operation performed on the directional joystick, wherein the determining the first simulated force comprises:
performing coordinate transformation using a first coordinate transformation matrix that matches a viewing angle direction in the 3D virtual scene and a first direction vector corresponding to the force direction to determine a direction of the first simulated force;
simulating a first 3D movement of the first virtual feature by applying the first simulated force on the first virtual feature according to a physics law; and
rendering and displaying the first 3D movement of the first virtual feature.