UNPKG

three.fbo-helper

Version:

FrameBuffer Object inspector for three.js

39 lines (25 loc) 860 B
import { InterpolateDiscrete } from '../../constants'; import { KeyframeTrackPrototype } from '../KeyframeTrackPrototype'; import { KeyframeTrackConstructor } from '../KeyframeTrackConstructor'; /** * * A Track that interpolates Strings * * * @author Ben Houston / http://clara.io/ * @author David Sarno / http://lighthaus.us/ * @author tschw */ function StringKeyframeTrack( name, times, values, interpolation ) { KeyframeTrackConstructor.call( this, name, times, values, interpolation ); } StringKeyframeTrack.prototype = Object.assign( Object.create( KeyframeTrackPrototype ), { constructor: StringKeyframeTrack, ValueTypeName: 'string', ValueBufferType: Array, DefaultInterpolation: InterpolateDiscrete, InterpolantFactoryMethodLinear: undefined, InterpolantFactoryMethodSmooth: undefined } ); export { StringKeyframeTrack };