readMeshData( data, path ) {

			const chunk = this.readChunk( data );
			let next = this.nextChunk( data, chunk );

			while ( next !== 0 ) {

				if ( next === MESH_VERSION ) {

					const version = + this.readDWord( data );
					this.debugMessage( 'Mesh Version: ' + version );

				} else if ( next === MASTER_SCALE ) {

					const scale = this.readFloat( data );
					this.debugMessage( 'Master scale: ' + scale );
					this.group.scale.set( scale, scale, scale );

				} else if ( next === NAMED_OBJECT ) {

					this.debugMessage( 'Named Object' );
					this.resetPosition( data );
					this.readNamedObject( data );

				} else if ( next === MAT_ENTRY ) {

					this.debugMessage( 'Material' );
					this.resetPosition( data );
					this.readMaterialEntry( data, path );

				} else {

					this.debugMessage( 'Unknown MDATA chunk: ' + next.toString( 16 ) );

				}

				next = this.nextChunk( data, chunk );

			}

		}
Read mesh data chunk.

@method readMeshData
@param {Dataview} data Dataview in use.
@param {String} path Path for external resources.