UNPKG

@realsee/five

Version:

Realsee Renderer SDK

12 lines (11 loc) • 711 B
import * as THREE from 'three'; declare function random(base: number, spread: number): number; declare function randomVector3(base: THREE.Vector3, spread: THREE.Vector3): THREE.Vector3; declare function displacement(velocity: number, acceleration: number, time: number): number; declare function displacementVector3(velocity: THREE.Vector3, acceleration: THREE.Vector3, time: number): THREE.Vector3; interface TweenKeyframe<T extends (number | THREE.Vector3)> { times: number[]; values: T[]; } declare function tweenLerp<T extends (number | THREE.Vector3)>(tweenKeyframe: TweenKeyframe<T>, time: number): T; export { random, randomVector3, displacement, displacementVector3, TweenKeyframe, tweenLerp };