nterleavedBuffer( interleavedFloat32Buffer, 4 );
				const interleavedBuffer8 = new THREE.InterleavedBuffer( interleavedUint8Buffer, 16 );

				geometry.setAttribute( 'position', new THREE.InterleavedBufferAttribute( interleavedBuffer32, 3, 0, false ) );
				geometry.setAttribute( 'color', new THREE.InterleavedBufferAttribute( interleavedBuffer8, 3, 12, true ) );

				//

				const material = new THREE.PointsMaterial( { size: 15, vertexColors: true } );

				points = new THREE.Points( geometry, material );
