File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed
Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ import { ResourceResolvers } from "3d-tiles-tools";
66import { ValidationContext } from "../../src/validation/ValidationContext" ;
77
88import { GltfExtensionValidators } from "../../src/validation/gltf/GltfExtensionValidators" ;
9+ import { GltfDataReader } from "../../src/validation/gltf/GltfDataReader" ;
910
1011export async function validateGltf ( gltfFileName : string ) {
1112 fs . readFileSync ( gltfFileName ) ;
@@ -17,11 +18,18 @@ export async function validateGltf(gltfFileName: string) {
1718 const context = new ValidationContext ( directory , resourceResolver ) ;
1819 const gltfFileData = await resourceResolver . resolveData ( fileName ) ;
1920 if ( gltfFileData ) {
20- await GltfExtensionValidators . validateGltfExtensions (
21+ const gltfData = await GltfDataReader . readGltfData (
2122 gltfFileName ,
2223 gltfFileData ,
2324 context
2425 ) ;
26+ if ( gltfData ) {
27+ await GltfExtensionValidators . validateGltfExtensions (
28+ gltfFileName ,
29+ gltfData ,
30+ context
31+ ) ;
32+ }
2533 }
2634 const validationResult = context . getResult ( ) ;
2735 return validationResult ;
You can’t perform that action at this time.
0 commit comments