User-defined camera operation path planning method based on UE5 environment

By customizing the camera running path in the UE5 environment, using the SplineMeshComponent component and the UE5 spatial UI, the inconsistency problem of camera running path planning in the existing technology is solved, and the smoothing and coordination of the camera movement trajectory is achieved, reducing player dizziness risk of dynamic symptoms.

CN119425077APending Publication Date: 2025-02-14THREE-BODY SMART NETWORK TECH (SUZHOU) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411571383.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-06
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

The planning of the camera running path in the UE5 environment in the prior art has the risk of camera performance jumping and the picture cannot transition smoothly, resulting in the risk of player motion sickness symptoms, and the preset path cannot achieve random pause editing, resulting in a sense of discomfort in the environment jumping.

Method used

Using a custom-planning camera running path method based on the UE5 environment, by setting preset path points in the UE5 environment and using the SplineMeshComponent component for smooth movement, developers can add or delete path points through the mouse, and use the UE5 spatial UI Implement path editing to ensure smooth and coordinated camera movement trajectory.

Benefits of technology

It achieves smooth and coordinated camera movement trajectory, reduces the jump in lens performance, reduces the risk of players' motion sickness symptoms, ensures that the camera path design is coordinated with the game environment and narrative, and reduces the difficulty of implementation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119425077A_ABST
    Figure CN119425077A_ABST
Patent Text Reader

Abstract

The invention relates to a user-defined camera operation path planning method based on a UE5 environment, and the method comprises the following steps: 1, setting preset path points in a scene formed by the UE5 environment, and forming a camera movement track through the path points; 2, a developer compiles path points; and 3, editing a camera track. Therefore, by means of the blueprint system of the UE5, a developer can quickly master the blueprint system conveniently, and the difficulty of adapting to training is reduced. By facilitating the camera path, the final lens switching conforms to the overall style of the game and the expected view angle of the player, and it is ensured that the path design is coordinated with the game environment and the narration. Corresponding editing functions can be provided according to using habits of users and players, and the visual field displayed by the camera can be properly optimized in a visual mode.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a camera running path method, and in particular to a custom planning camera running path method based on UE5 environment. Background Art

[0002] For games or animation modules currently developed using the UE5 environment, it is necessary to plan the camera path inside. If random points in the scene are directly used to form path points, the camera performance will jump and the screen will not transition smoothly, which will put players at risk of motion sickness. At the same time, the preset path cannot be paused and edited at will, which may cause an uncomfortable feeling of "environmental jump" in the scene display of the game plot.

[0003] In view of the above-mentioned defects, the designer actively conducts research and innovation in order to create a custom camera path planning method based on the UE5 environment, making it more valuable for industrial use. Summary of the invention

[0004] In order to solve the above technical problems, the purpose of the present invention is to provide a method for custom planning of camera operation path based on UE5 environment.

[0005] The method for custom planning of camera running path based on UE5 environment of the present invention comprises the following steps:

[0006] Step 1: In the scene composed of UE5 environment, preset path points are set to form the camera movement trajectory through the path points; Step 2: The developer compiles the path points; Step 3: Edit the camera trajectory.

[0007] Furthermore, in the above-mentioned method for custom planning of camera running paths based on UE5 environment, in the step 1, the SplineMeshComponent component is used to guide the camera to move smoothly with the path points as the guide.

[0008] Furthermore, in the above-mentioned custom planning camera movement path method based on UE5 environment, in the step one, the SplineMeshComponent component is used to set the tangent value of the path point to make the turning position in the camera movement trajectory smooth; the camera moves at a constant speed along the camera movement trajectory.

[0009] Furthermore, in the above-mentioned method for custom planning of camera movement paths based on UE5 environment, in the step 2, the developer uses the mouse as the control medium to add new path points in the scene to form a new camera movement trajectory, and the newly added path points are smoothly transitioned and connected with the preset path points.

[0010] Furthermore, in the above-mentioned custom planning camera operation path method based on UE5 environment, in the step 2, the developer uses the mouse as the control medium to click on the preset path point to perform the deletion operation. The two path points before and after the deleted original path point automatically generate a smooth transition path.

[0011] Furthermore, in the above-mentioned method for custom planning of camera movement path based on UE5 environment, in the step three, the user pauses or ends the camera movement trajectory through the controls preset by UE5.

[0012] Furthermore, in the above-mentioned method for custom planning of camera movement path based on UE5 environment, when the camera movement trajectory is in a paused state, the user can move the camera or the character paired with the camera by using the mouse to view the surrounding scene.

[0013] By means of the above scheme, the present invention has at least the following advantages:

[0014] 1. With the help of UE5's blueprint system, developers can quickly get started and reduce the difficulty of adaptation training.

[0015] 2. By facilitating the camera path, the final shot switching can be made consistent with the overall style of the game and the player’s expected perspective, ensuring that the path design is coordinated with the game environment and narrative.

[0016] 3. According to the usage habits of users and players, corresponding editing functions can be provided to allow the camera's field of view to be appropriately "visually" optimized.

[0017] 4. It can be directly implemented using the spatial UI in the UE5 environment, without the need for users to operate programming codes, reducing the difficulty of implementation.

[0018] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention and implement it according to the contents of the specification, the following is a detailed description of the preferred embodiments of the present invention in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 It is a schematic diagram of the camera movement trajectory. DETAILED DESCRIPTION

[0020] The specific implementation of the present invention is further described in detail below in conjunction with the accompanying drawings and examples. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0021] like Figure 1 The method for custom planning camera running path based on UE5 environment is characterized by comprising the following steps:

[0022] Step 1: In the scene formed by the UE5 environment, preset path points are set, and the camera movement trajectory is formed by the path points. For the convenience of implementation, components such as Spline Mesh Component configured in the UE5 environment can be used to guide the camera to move smoothly with the path points as the guide. Specifically, the Spline Mesh Component in UE5 is used to set the tangent value for each path point to make the turning position in the camera movement trajectory smooth. During the implementation, even the gradient corners can be processed smoothly by the Spline Mesh Component to ensure the uniform turning of the camera. In other words, the camera moves at a uniform speed along the camera movement trajectory. As a result, the overall movement of the camera is smoother, which brings a smoother visual experience to the players and can help reduce the risk of motion sickness when the players are playing.

[0023] Step 2: The developer compiles the path points. During this period, the developer can use the mouse as the control medium to add path points in the scene to form a new camera movement trajectory. This operation method can be directly implemented using the spatial UI in the UE5 environment, without the user having to operate programming code, which reduces the difficulty of implementation.

[0024] Considering the convenience of implementation, the new path points can be controlled by the mouse. Just click the corresponding points with the mouse to add them. The functions of the UE5 environment are used to optimize the human-computer interaction operation. At the same time, the new path points can be smoothly transitioned and connected with the preset path points.

[0025] In addition, developers can also use the mouse as the control medium to click on the preset path points to delete them. In this way, the possible lengthy paths can be reduced according to the needs of the actual camera running path. At the same time, the two path points before and after the original path point after deletion will automatically generate a smooth transition path.

[0026] Step 3: Edit the camera trajectory. In order to meet the needs of displaying some special point shots, users can pause or end the camera movement trajectory through the preset controls of UE5.

[0027] During implementation, when the camera movement track is in a paused state, the user can move the camera or the character paired with the camera with the mouse to view the surrounding scene.

[0028] The working principle of the present invention is as follows:

[0029] In the UE5 environment interface, add path points according to the actual lens performance needs. If there are special requirements for the camera view angle and other parameters of a certain point, you can configure them separately. This method will automatically generate a smooth movement trajectory based on the current path points. Perform a path point preview, and the user can view the camera's movement based on the current movement trajectory. When there are redundant path points, you can delete them. If you need to supplement the movement points, you can add path points. Figure 1 As shown, the long curve shows the movement trajectory of the camera.

[0030] Finally, after checking that everything is correct, it is saved and the corresponding path points and movement trajectories are stored in the program, which can be triggered independently later through the program.

[0031] It can be seen from the above textual description and the accompanying drawings that the present invention has the following advantages:

[0032] 1. With the help of UE5's blueprint system, developers can quickly get started and reduce the difficulty of adaptation training.

[0033] 2. By facilitating the camera path, the final shot switching can be made consistent with the overall style of the game and the player’s expected perspective, ensuring that the path design is coordinated with the game environment and narrative.

[0034] 3. According to the usage habits of users and players, corresponding editing functions can be provided to allow the camera's field of view to be appropriately "visually" optimized.

[0035] 4. It can be directly implemented using the spatial UI in the UE5 environment, without the need for users to operate programming codes, reducing the difficulty of implementation.

[0036] In addition, the indicated orientations or positional relationships described in the present invention are all based on the orientations or positional relationships shown in the accompanying drawings and are only for the convenience of describing the present invention and simplifying the description. They do not indicate or imply that the device or structure referred to must have a specific orientation or be operated with a specific orientation structure. Therefore, they cannot be understood as limitations on the present invention.

[0037] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. It should be pointed out that a person skilled in the art can make several improvements and modifications without departing from the technical principles of the present invention, and these improvements and modifications should also be regarded as within the scope of protection of the present invention.

Claims

1. A custom camera path planning method based on UE5 environment, characterized by The following steps are involved: Step 1: In the scene formed by the UE5 environment, set the preset path points, and form the camera movement trajectory through the path points; Step 2: The developer compiles the path points; Step 3: Edit the camera track.

2. The method for custom planning of camera operation path based on UE5 environment according to claim 1, characterized in that: In the step 1, the SplineMeshComponent component is used to guide the camera to move smoothly with the path point as the guide.

3. The method for customizing the camera running path planning based on the UE5 environment according to claim 2 is characterized in that: In the step 1, the SplineMeshComponent component is used to set the tangent value of the path point to make the turning position in the camera movement trajectory smooth; the camera moves at a constant speed along the camera movement trajectory.

4. The method for custom planning of camera operation path based on UE5 environment according to claim 1, characterized in that: In the step 2, the developer uses the mouse as a control medium to add a new path point in the scene to form a new camera movement trajectory, and the newly added path point is smoothly transitioned and connected with the preset path point.

5. The method for custom planning of camera operation path based on UE5 environment according to claim 1, characterized in that: In the step 2, the developer uses the mouse as a control medium to click on a preset path point to perform a deletion operation, and the two path points before and after the deleted original path point automatically generate a smooth transition path.

6. The method for customizing camera operation path planning based on UE5 environment according to claim 1, characterized in that: In the step 3, the user pauses or ends the camera movement trajectory through the preset controls of UE5.

7. The method for customizing camera operation path planning based on UE5 environment according to claim 6, characterized in that: When the camera movement track is in a paused state, the user can move the camera or the character paired with the camera by using the mouse to view the surrounding scene.