ソースを参照

get draco version

sunag 7 年 前
コミット
22f2fae48a
1 ファイル変更4 行追加3 行削除
  1. 4 3
      examples/js/loaders/sea3d/SEA3DDraco.js

+ 4 - 3
examples/js/loaders/sea3d/SEA3DDraco.js

@@ -54,13 +54,14 @@ SEA3D.GeometryDraco = function ( name, data, sea3d ) {
 	var module = SEA3D.GeometryDraco.getModule(),
 	var module = SEA3D.GeometryDraco.getModule(),
 		dracoData = new Int8Array( data.concat( data.position, data.bytesAvailable ).buffer );
 		dracoData = new Int8Array( data.concat( data.position, data.bytesAvailable ).buffer );
 
 
+	//data.position += 5; // jump "DRACO" magic string
+	//var version = data.readUByte() + '.' + data.readUByte(); // draco version
+
 	var decoder = new module.Decoder();
 	var decoder = new module.Decoder();
 
 
 	var buffer = new module.DecoderBuffer();
 	var buffer = new module.DecoderBuffer();
 	buffer.Init( dracoData, dracoData.length );
 	buffer.Init( dracoData, dracoData.length );
-
-	var geometryType = decoder.GetEncodedGeometryType( buffer );
-
+	
 	var mesh = new module.Mesh();
 	var mesh = new module.Mesh();
 
 
 	var decodingStatus = decoder.DecodeBufferToMesh( buffer, mesh );
 	var decodingStatus = decoder.DecodeBufferToMesh( buffer, mesh );