summaryrefslogtreecommitdiff
path: root/test/cube.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/cube.c')
-rw-r--r--test/cube.c54
1 files changed, 54 insertions, 0 deletions
diff --git a/test/cube.c b/test/cube.c
new file mode 100644
index 0000000..952f32e
--- /dev/null
+++ b/test/cube.c
@@ -0,0 +1,54 @@
1
2unsigned char cube_obj[] =
3 " \n"
4 " \n"
5 // For now, sabadie parser has bug and cannot handle leading comments.
6 // "# cube.obj\n"
7 // "#\n"
8 "\n"
9 "o cube\n"
10 "mtllib cube.mtl\n"
11 "\n"
12 "v -0.500000 -0.500000 0.500000\n"
13 "v 0.500000 -0.500000 0.500000\n"
14 "v -0.500000 0.500000 0.500000\n"
15 "v 0.500000 0.500000 0.500000\n"
16 "v -0.500000 0.500000 -0.500000\n"
17 "v 0.500000 0.500000 -0.500000\n"
18 "v -0.500000 -0.500000 -0.500000\n"
19 "v 0.500000 -0.500000 -0.500000\n"
20 "\n"
21 "vt 0.000000 0.000000\n"
22 "vt 1.000000 0.000000\n"
23 "vt 0.000000 1.000000\n"
24 "vt 1.000000 1.000000\n"
25 "\n"
26 "vn 0.000000 0.000000 1.000000\n"
27 "vn 0.000000 1.000000 0.000000\n"
28 "vn 0.000000 0.000000 -1.000000\n"
29 "vn 0.000000 -1.000000 0.000000\n"
30 "vn 1.000000 0.000000 0.000000\n"
31 "vn -1.000000 0.000000 0.000000\n"
32 "\n"
33 "g cube\n"
34 "usemtl material0\n"
35 "s 1\n"
36 "f 1/1/1 2/2/1 3/3/1\n"
37 "f 3/3/1 2/2/1 4/4/1\n"
38 "s 2\n"
39 "f 3/1/2 4/2/2 5/3/2\n"
40 "f 5/3/2 4/2/2 6/4/2\n"
41 "s 3\n"
42 "f 5/4/3 6/3/3 7/2/3\n"
43 "f 7/2/3 6/3/3 8/1/3\n"
44 "s 4\n"
45 "f 7/1/4 8/2/4 1/3/4\n"
46 "f 1/3/4 8/2/4 2/4/4\n"
47 "s 5\n"
48 "f 2/1/5 8/2/5 4/3/5\n"
49 "f 4/3/5 8/2/5 6/4/5\n"
50 "s 6\n"
51 "f 7/1/6 1/2/6 5/3/6\n"
52 "f 5/3/6 1/2/6 3/4/6\n";
53
54unsigned int cube_obj_len = 840;