Skip to content

Documentation / @ripl/vue-3d / useRiplCamera

Function: useRiplCamera() ​

useRiplCamera(): ShallowRef<Camera | undefined>

Defined in: vue-3d/src/compositions/index.ts:48

Returns the camera provided by the nearest <ripl-camera>.

Returns ​

ShallowRef<Camera | undefined>

The camera, or undefined when no camera component encloses the caller.

Example ​

ts
const camera = useRiplCamera();

const spin = (delta: number) => camera.value?.orbit(delta, 0);