Skip to content

Commit 10a1db0

Browse files
fix(i3s): fix for /sublayers paths (#3150)
1 parent 70a883a commit 10a1db0

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

modules/i3s/src/lib/parsers/parse-slpk/slpk-archieve.ts

+11-7
Original file line numberDiff line numberDiff line change
@@ -10,31 +10,35 @@ const PATH_DESCRIPTIONS: {test: RegExp; extensions: string[]}[] = [
1010
extensions: ['3dSceneLayer.json.gz']
1111
},
1212
{
13-
test: /^nodepages\/\d+$/,
13+
test: /nodepages\/\d+$/,
1414
extensions: ['.json.gz']
1515
},
1616
{
17-
test: /^nodes\/(\d+|root)$/,
17+
test: /sublayers\/\d+$/,
18+
extensions: ['/3dSceneLayer.json.gz']
19+
},
20+
{
21+
test: /nodes\/(\d+|root)$/,
1822
extensions: ['/3dNodeIndexDocument.json.gz']
1923
},
2024
{
21-
test: /^nodes\/\d+\/textures\/.+$/,
25+
test: /nodes\/\d+\/textures\/.+$/,
2226
extensions: ['.jpg', '.png', '.bin.dds.gz', '.ktx', '.ktx2']
2327
},
2428
{
25-
test: /^nodes\/\d+\/geometries\/\d+$/,
29+
test: /nodes\/\d+\/geometries\/\d+$/,
2630
extensions: ['.bin.gz', '.draco.gz']
2731
},
2832
{
29-
test: /^nodes\/\d+\/attributes\/f_\d+\/\d+$/,
33+
test: /nodes\/\d+\/attributes\/f_\d+\/\d+$/,
3034
extensions: ['.bin.gz']
3135
},
3236
{
33-
test: /^statistics\/f_\d+\/\d+$/,
37+
test: /statistics\/f_\d+\/\d+$/,
3438
extensions: ['.json.gz']
3539
},
3640
{
37-
test: /^nodes\/\d+\/shared$/,
41+
test: /nodes\/\d+\/shared$/,
3842
extensions: ['/sharedResource.json.gz']
3943
}
4044
];

0 commit comments

Comments
 (0)