UNPKG

@threlte/extras

Version:

Utilities, abstractions and plugins for your Threlte apps

16 lines (15 loc) 527 B
import type { Props } from '@threlte/core'; import type { PositionalAudio as ThreePositionalAudio } from 'three'; import type { AudioProps as CommonAudioProps } from '../utils/useAudio'; export type PositionalAudioProps = Props<ThreePositionalAudio> & CommonAudioProps & { id?: string; refDistance?: number; rolloffFactor?: number; distanceModel?: string; maxDistance?: number; directionalCone?: { coneInnerAngle: number; coneOuterAngle: number; coneOuterGain: number; }; };