离散插值(DiscreteInterpolant)
例子(Example)
var interpolant = new THREE.DiscreteInterpolant( new Float32Array( 2 ), new Float32Array( 2 ), 1, new Float32Array( 1 ) );
interpolant.evaluate( 0.5 );
Constructor
DiscreteInterpolant( parameterPositions, sampleValues, sampleSize, resultBuffer )
parameterPositions -- 位置数组
sampleValues -- 样本数组
sampleSize -- 样本数量
resultBuffer -- 用于存储插值结果的缓冲区。
属性(Properties)
# .parameterPositions : null
# .resultBuffer : null
# .sampleValues : null
# .settings : Object
# .valueSize : null
Methods
# .evaluate ( t : Number ) : null
评估位置t处的插值。