summaryrefslogtreecommitdiff
path: root/test/cube.c
blob: 952f32e484e6c945504e2c37828c974c997bf2b4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54

unsigned char cube_obj[] =
    "          \n"
    " \n"
    // For now, sabadie parser has bug and cannot handle leading comments.
    // "# cube.obj\n"
    // "#\n"
    "\n"
    "o cube\n"
    "mtllib cube.mtl\n"
    "\n"
    "v -0.500000 -0.500000 0.500000\n"
    "v 0.500000 -0.500000 0.500000\n"
    "v -0.500000 0.500000 0.500000\n"
    "v 0.500000 0.500000 0.500000\n"
    "v -0.500000 0.500000 -0.500000\n"
    "v 0.500000 0.500000 -0.500000\n"
    "v -0.500000 -0.500000 -0.500000\n"
    "v 0.500000 -0.500000 -0.500000\n"
    "\n"
    "vt 0.000000 0.000000\n"
    "vt 1.000000 0.000000\n"
    "vt 0.000000 1.000000\n"
    "vt 1.000000 1.000000\n"
    "\n"
    "vn 0.000000 0.000000 1.000000\n"
    "vn 0.000000 1.000000 0.000000\n"
    "vn 0.000000 0.000000 -1.000000\n"
    "vn 0.000000 -1.000000 0.000000\n"
    "vn 1.000000 0.000000 0.000000\n"
    "vn -1.000000 0.000000 0.000000\n"
    "\n"
    "g cube\n"
    "usemtl material0\n"
    "s 1\n"
    "f 1/1/1 2/2/1 3/3/1\n"
    "f 3/3/1 2/2/1 4/4/1\n"
    "s 2\n"
    "f 3/1/2 4/2/2 5/3/2\n"
    "f 5/3/2 4/2/2 6/4/2\n"
    "s 3\n"
    "f 5/4/3 6/3/3 7/2/3\n"
    "f 7/2/3 6/3/3 8/1/3\n"
    "s 4\n"
    "f 7/1/4 8/2/4 1/3/4\n"
    "f 1/3/4 8/2/4 2/4/4\n"
    "s 5\n"
    "f 2/1/5 8/2/5 4/3/5\n"
    "f 4/3/5 8/2/5 6/4/5\n"
    "s 6\n"
    "f 7/1/6 1/2/6 5/3/6\n"
    "f 5/3/6 1/2/6 3/4/6\n";

unsigned int cube_obj_len = 840;