Skip to content

PerspectiveCamera.far

Summary

PerspectiveCamera.far gets or sets the far clipping plane distance. Increasing far range enables distant content but can reduce depth resolution when near is very small. Tune near/far together for robust z-buffer behavior.

Syntax

PerspectiveCamera.far: number
camera.far = value;
const value = camera.far;

Parameters

This property does not take call parameters; assign a numeric far distance to set it.

Returns

number - Current far clipping distance.

Type Details

// No additional descriptor expansion is required for this signature.

Example

const canvas = document.querySelector("canvas");
const wgpu = await WasmGPU.create(canvas);

const camera = wgpu.createCamera.perspective({ aspect: canvas.clientWidth / canvas.clientHeight });
camera.near = 0.1;
camera.far = 5000;
console.log(camera.far);

See Also