From f6c758c3ef5efa8ab7333ff6d79da0527502a28c Mon Sep 17 00:00:00 2001 From: Maximo Comperatore <131000419+pyoneerC@users.noreply.github.com> Date: Sat, 17 Aug 2024 21:07:43 -0300 Subject: [PATCH] Add content to frustum culling * frustum culling * Update src/data/roadmaps/game-developer/content/frustum@UcLGWYu41Ok2NYdLNIY5C.md --------- Co-authored-by: Kamran Ahmed --- .../content/frustum@UcLGWYu41Ok2NYdLNIY5C.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/data/roadmaps/game-developer/content/frustum@UcLGWYu41Ok2NYdLNIY5C.md b/src/data/roadmaps/game-developer/content/frustum@UcLGWYu41Ok2NYdLNIY5C.md index e69de29bb..27421ed5c 100644 --- a/src/data/roadmaps/game-developer/content/frustum@UcLGWYu41Ok2NYdLNIY5C.md +++ b/src/data/roadmaps/game-developer/content/frustum@UcLGWYu41Ok2NYdLNIY5C.md @@ -0,0 +1,9 @@ +# Frustum Culling + +Frustum culling is a standard practice in computer graphics, used in virtually all games to optimize performance by not rendering objects outside of your field of view. Think of your field of view as a frustum, a truncated pyramid shape. The farthest side is called the far clip plane, and the closest side is the near clip plane. Any object in the game that doesn't fall within this frustum is culled, meaning it’s not rendered, to improve performance. This feature comes built-in with Unreal Engine. + +You can also adjust the near and far clip planes to fine-tune culling. For example, if an object is too close to the camera, it may disappear because it crosses the near clip plane threshold. Similarly, objects that are too far away might be culled by the far clip plane. In some cases, distant objects are LOD-ed (Level of Detail), an optimization technique that reduces the detail of the mesh the farther you are from it, and increases detail as you get closer. + +Frustum culling is a fundamental technique that is implemented in virtually all modern games to ensure efficient rendering and smooth gameplay. + +- [@video@Frustum Culling - Game Optimization 101 - Unreal Engine](https://www.youtube.com/watch?v=Ql56s1erTMI)