|
@@ -274,66 +274,56 @@ THREE.BufferAttribute.prototype = {
|
|
|
|
|
|
//
|
|
|
|
|
|
-THREE.Int8Attribute = function ( data, itemSize ) {
|
|
|
+THREE.Int8Attribute = function ( array, itemSize ) {
|
|
|
|
|
|
- console.warn( 'THREE.Int8Attribute has been removed. Use THREE.BufferAttribute( array, itemSize ) instead.' );
|
|
|
- return new THREE.BufferAttribute( data, itemSize );
|
|
|
+ return new THREE.BufferAttribute( new Int8Array( array ), itemSize );
|
|
|
|
|
|
};
|
|
|
|
|
|
-THREE.Uint8Attribute = function ( data, itemSize ) {
|
|
|
+THREE.Uint8Attribute = function ( array, itemSize ) {
|
|
|
|
|
|
- console.warn( 'THREE.Uint8Attribute has been removed. Use THREE.BufferAttribute( array, itemSize ) instead.' );
|
|
|
- return new THREE.BufferAttribute( data, itemSize );
|
|
|
+ return new THREE.BufferAttribute( new Uint8Array( array ), itemSize );
|
|
|
|
|
|
};
|
|
|
|
|
|
-THREE.Uint8ClampedAttribute = function ( data, itemSize ) {
|
|
|
-
|
|
|
- console.warn( 'THREE.Uint8ClampedAttribute has been removed. Use THREE.BufferAttribute( array, itemSize ) instead.' );
|
|
|
- return new THREE.BufferAttribute( data, itemSize );
|
|
|
+THREE.Uint8ClampedAttribute = function ( array, itemSize ) {
|
|
|
|
|
|
+ return new THREE.BufferAttribute( new Uint8ClampedArray( array ), itemSize );
|
|
|
|
|
|
};
|
|
|
|
|
|
-THREE.Int16Attribute = function ( data, itemSize ) {
|
|
|
+THREE.Int16Attribute = function ( array, itemSize ) {
|
|
|
|
|
|
- console.warn( 'THREE.Int16Attribute has been removed. Use THREE.BufferAttribute( array, itemSize ) instead.' );
|
|
|
- return new THREE.BufferAttribute( data, itemSize );
|
|
|
+ return new THREE.BufferAttribute( new Int16Array( array ), itemSize );
|
|
|
|
|
|
};
|
|
|
|
|
|
-THREE.Uint16Attribute = function ( data, itemSize ) {
|
|
|
+THREE.Uint16Attribute = function ( array, itemSize ) {
|
|
|
|
|
|
- console.warn( 'THREE.Uint16Attribute has been removed. Use THREE.BufferAttribute( array, itemSize ) instead.' );
|
|
|
- return new THREE.BufferAttribute( data, itemSize );
|
|
|
+ return new THREE.BufferAttribute( new Uint16Array( array ), itemSize );
|
|
|
|
|
|
};
|
|
|
|
|
|
-THREE.Int32Attribute = function ( data, itemSize ) {
|
|
|
+THREE.Int32Attribute = function ( array, itemSize ) {
|
|
|
|
|
|
- console.warn( 'THREE.Int32Attribute has been removed. Use THREE.BufferAttribute( array, itemSize ) instead.' );
|
|
|
- return new THREE.BufferAttribute( data, itemSize );
|
|
|
+ return new THREE.BufferAttribute( new Int32Array( array ), itemSize );
|
|
|
|
|
|
};
|
|
|
|
|
|
-THREE.Uint32Attribute = function ( data, itemSize ) {
|
|
|
+THREE.Uint32Attribute = function ( array, itemSize ) {
|
|
|
|
|
|
- console.warn( 'THREE.Uint32Attribute has been removed. Use THREE.BufferAttribute( array, itemSize ) instead.' );
|
|
|
- return new THREE.BufferAttribute( data, itemSize );
|
|
|
+ return new THREE.BufferAttribute( new Uint32Array( array ), itemSize );
|
|
|
|
|
|
};
|
|
|
|
|
|
-THREE.Float32Attribute = function ( data, itemSize ) {
|
|
|
+THREE.Float32Attribute = function ( array, itemSize ) {
|
|
|
|
|
|
- console.warn( 'THREE.Float32Attribute has been removed. Use THREE.BufferAttribute( array, itemSize ) instead.' );
|
|
|
- return new THREE.BufferAttribute( data, itemSize );
|
|
|
+ return new THREE.BufferAttribute( new Float32Array( array ), itemSize );
|
|
|
|
|
|
};
|
|
|
|
|
|
-THREE.Float64Attribute = function ( data, itemSize ) {
|
|
|
+THREE.Float64Attribute = function ( array, itemSize ) {
|
|
|
|
|
|
- console.warn( 'THREE.Float64Attribute has been removed. Use THREE.BufferAttribute( array, itemSize ) instead.' );
|
|
|
- return new THREE.BufferAttribute( data, itemSize );
|
|
|
+ return new THREE.BufferAttribute( new Float64Array( array ), itemSize );
|
|
|
|
|
|
};
|