0a419c51 |
1 | puts "========" |
2 | puts "0030691: test glTF reader on standard sample models" |
3 | puts "========" |
4 | |
5 | ReadGltf D [locate_data_file bug30691_OrientationTest.glb] |
6 | XGetOneShape s D |
7 | checknbshapes s -face 13 -compound 1 |
8 | checktrinfo s -tri 524 -nod 1048 |
16f9b46d |
9 | |
10 | set THE_REF_DUMP { |
11 | INSTANCE FACE 0:1:1:1 (refers to 0:1:1:2) "ArrowZ2" |
12 | PART FACE 0:1:1:2 "ArrowMeshZ2" |
13 | INSTANCE FACE 0:1:1:3 (refers to 0:1:1:4) "TargetZ2" |
14 | PART FACE 0:1:1:4 "TargetMeshZ2" |
15 | INSTANCE FACE 0:1:1:5 (refers to 0:1:1:6) "TargetY2" |
16 | PART FACE 0:1:1:6 "TargetMeshY2" |
17 | INSTANCE FACE 0:1:1:7 (refers to 0:1:1:8) "ArrowY2" |
18 | PART FACE 0:1:1:8 "ArrowMeshY2" |
19 | INSTANCE FACE 0:1:1:9 (refers to 0:1:1:10) "ArrowX2" |
20 | PART FACE 0:1:1:10 "ArrowMeshX2" |
21 | INSTANCE FACE 0:1:1:11 (refers to 0:1:1:12) "TargetX2" |
22 | PART FACE 0:1:1:12 "TargetMeshX2" |
23 | INSTANCE FACE 0:1:1:13 (refers to 0:1:1:14) "TargetZ1" |
24 | PART FACE 0:1:1:14 "TargetMeshZ1" |
25 | INSTANCE FACE 0:1:1:15 (refers to 0:1:1:16) "ArrowZ1" |
26 | PART FACE 0:1:1:16 "ArrowMeshZ1" |
27 | INSTANCE FACE 0:1:1:17 (refers to 0:1:1:18) "TargetX1" |
28 | PART FACE 0:1:1:18 "TargetMeshX1" |
29 | INSTANCE FACE 0:1:1:19 (refers to 0:1:1:20) "ArrowX1" |
30 | PART FACE 0:1:1:20 "ArrowMeshX1" |
31 | INSTANCE FACE 0:1:1:21 (refers to 0:1:1:22) "TargetY1" |
32 | PART FACE 0:1:1:22 "TargetMeshY1" |
33 | INSTANCE FACE 0:1:1:23 (refers to 0:1:1:24) "ArrowY1" |
34 | PART FACE 0:1:1:24 "ArrowMeshY1" |
35 | INSTANCE FACE 0:1:1:25 (refers to 0:1:1:26) "BaseCube" |
36 | PART FACE 0:1:1:26 "BaseCubeMesh" |
37 | |
38 | Free Shapes: 13 |
39 | INSTANCE FACE 0:1:1:1 (refers to 0:1:1:2) "ArrowZ2" |
40 | INSTANCE FACE 0:1:1:3 (refers to 0:1:1:4) "TargetZ2" |
41 | INSTANCE FACE 0:1:1:5 (refers to 0:1:1:6) "TargetY2" |
42 | INSTANCE FACE 0:1:1:7 (refers to 0:1:1:8) "ArrowY2" |
43 | INSTANCE FACE 0:1:1:9 (refers to 0:1:1:10) "ArrowX2" |
44 | INSTANCE FACE 0:1:1:11 (refers to 0:1:1:12) "TargetX2" |
45 | INSTANCE FACE 0:1:1:13 (refers to 0:1:1:14) "TargetZ1" |
46 | INSTANCE FACE 0:1:1:15 (refers to 0:1:1:16) "ArrowZ1" |
47 | INSTANCE FACE 0:1:1:17 (refers to 0:1:1:18) "TargetX1" |
48 | INSTANCE FACE 0:1:1:19 (refers to 0:1:1:20) "ArrowX1" |
49 | INSTANCE FACE 0:1:1:21 (refers to 0:1:1:22) "TargetY1" |
50 | INSTANCE FACE 0:1:1:23 (refers to 0:1:1:24) "ArrowY1" |
51 | INSTANCE FACE 0:1:1:25 (refers to 0:1:1:26) "BaseCube" |
52 | } |
53 | checkXDump D $THE_REF_DUMP |