> For the complete documentation index, see [llms.txt](https://interopxyz.gitbook.io/three-plus/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://interopxyz.gitbook.io/three-plus/components/cameras/camera-perspective.md).

# Camera Perspective

Camera that uses perspective projection

## Description

Camera that uses perspective projection

{% tabs %}
{% tab title="Preview" %}
![](https://2542354621-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbH1SBOktQqL8caPM2Xpc%2Fuploads%2F8pjeJGPzV5kd1RtrM7A8%2FCamera-Persp.png?alt=media\&token=6dc2acf1-0823-4526-82b3-7ee0abbd2d6f)
{% endtab %}

{% tab title="Location" %}
**Name** | Camera Perspective

**Nickname** | Persp Cam

**Tab** | ThreeJs

**Panel** | Cameras

**Division** | 1
{% endtab %}

{% tab title="Inputs" %}
**P** | **Position** (*Point*) | The position of the camera

**T** | **Target** (*Point*) | The target of the camera

**V** | **FOV** (*Integer*) | The camera field of view&#x20;

**N** | **Near** (*Number*) | The camera frustum near plane

**F** | **Far** (*Number*) | The camera frustum far plane
{% endtab %}

{% tab title="Ouputs" %}
**C** | **Camera Element** (*T+ Camera*) | A Three Plus Camera Element
{% endtab %}

{% tab title="Mode" %}
*none*
{% endtab %}
{% endtabs %}

## Usage
