Michael Herzog 1 месяц назад
Родитель
Сommit
5a7e8bcfa5
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      examples/jsm/loaders/PCDLoader.js

+ 3 - 2
examples/jsm/loaders/PCDLoader.js

@@ -518,7 +518,7 @@ class PCDLoader extends Loader {
 				if ( offset.label !== undefined ) {
 				if ( offset.label !== undefined ) {
 
 
 					const labelIndex = PCDheader.fields.indexOf( 'label' );
 					const labelIndex = PCDheader.fields.indexOf( 'label' );
-					label.push( dataview.getInt32( ( PCDheader.points * offset.label ) + PCDheader.size[ labelIndex ] * i, this.littleEndian ) );
+					label.push( this._getDataView( dataview, ( PCDheader.points * offset.label ) + PCDheader.size[ labelIndex ] * i, PCDheader.type[ labelIndex ], PCDheader.size[ labelIndex ] ) );
 
 
 				}
 				}
 
 
@@ -578,7 +578,8 @@ class PCDLoader extends Loader {
 
 
 				if ( offset.label !== undefined ) {
 				if ( offset.label !== undefined ) {
 
 
-					label.push( dataview.getInt32( row + offset.label, this.littleEndian ) );
+					const labelIndex = PCDheader.fields.indexOf( 'label' );
+					label.push( this._getDataView( dataview, row + offset.label, PCDheader.type[ labelIndex ], PCDheader.size[ labelIndex ] ) );
 
 
 				}
 				}
 
 

粤ICP备19079148号