Uniform.js 343 B

123456789101112131415161718192021222324
  1. class Uniform {
  2. constructor( value ) {
  3. if ( typeof value === 'string' ) {
  4. console.warn( 'THREE.Uniform: Type parameter is no longer needed.' );
  5. value = arguments[ 1 ];
  6. }
  7. this.value = value;
  8. }
  9. clone() {
  10. return new Uniform( this.value.clone === undefined ? this.value : this.value.clone() );
  11. }
  12. }
  13. export { Uniform };