# Dynamic 3D Crosshair

## Overview

> ## **Description**

The **Dynamic 3D Crosshair** pack features two distinct types of widget components: Circular and Linear. The crosshairs can be displayed in the 3D space to dynamically display the accurate Looking / Hit location.

Both crosshairs are fully customizable, allowing you to tweak their appearance to perfectly suit your game's style. Whether you need a sleek, minimalistic design or a bold, eye-catching crosshair, the Dynamic 3D Crosshair Pack has you covered.<br>

> ## **Key Features**

1. **Circular Crosshair Component**
   * Reloading Animation: Offers visual feedback during reloading, keeping players informed about their weapon status.
   * Customizable: Easily adjust Colors, Width, Outline, and Inline directly in the Material Instance
2. **Linear Crosshair Component**
   * Dynamic Spread: Accurately reflects gun accuracy in real-time, giving players precise feedback on their shots.
   * Presets: This pack includes 17 Crosshair Presets + You can create your own preset as a child of the "Widget\_Linear\_Crosshair\_Parent"
   * Hit and Critical Hit Indicators: Displays a distinct Crosshair when a target is hit, ensuring players receive instant confirmation of their successful shot.
   * Customizable: Easily adjust Colors, Width, Scale, and Outlines to perfectly match your game's aesthetic.

> ## **Demo level included**

The demo level includes examples of all features of the **Dynamic 3D Crosshair**, each with interactive examples and use cases!

<details>

<summary><strong>Supported Unreal Engine Versions:</strong></summary>

• UE 5.0

• UE 5.1

• UE 5.2

• UE 5.3

• UE 5.4

</details>

{% content-ref url="overview/features" %}
[features](https://multicore-games.gitbook.io/dynamic-3d-crosshair-or-ue5-documentation/overview/features)
{% endcontent-ref %}

***

## Setup and Implementation

{% content-ref url="setup-and-implementation/getting-set-up" %}
[getting-set-up](https://multicore-games.gitbook.io/dynamic-3d-crosshair-or-ue5-documentation/setup-and-implementation/getting-set-up)
{% endcontent-ref %}
