@@ -8,72 +8,72 @@ func NewCube() Types.Mesh {
88 {X : - 1 , Y : - 1 , Z : - 1 }, {X : - 1 , Y : - 1 , Z : 1 }, {X : 1 , Y : - 1 , Z : 1 }, {X : 1 , Y : - 1 , Z : - 1 },
99 }
1010 mesh := Types.Mesh {
11- Triangles : []* Types.Triangle {
11+ Triangles : []Types.Triangle {
1212 // top
1313 {
14- V0 : & Types.Vertex {Position : v [1 ], Normal : nil },
15- V1 : & Types.Vertex {Position : v [2 ], Normal : nil },
16- V2 : & Types.Vertex {Position : v [3 ], Normal : nil },
14+ V0 : Types.Vertex {Position : v [1 ], Normal : nil },
15+ V1 : Types.Vertex {Position : v [2 ], Normal : nil },
16+ V2 : Types.Vertex {Position : v [3 ], Normal : nil },
1717 },
1818 {
19- V0 : & Types.Vertex {Position : v [0 ], Normal : nil },
20- V1 : & Types.Vertex {Position : v [1 ], Normal : nil },
21- V2 : & Types.Vertex {Position : v [3 ], Normal : nil },
19+ V0 : Types.Vertex {Position : v [0 ], Normal : nil },
20+ V1 : Types.Vertex {Position : v [1 ], Normal : nil },
21+ V2 : Types.Vertex {Position : v [3 ], Normal : nil },
2222 },
2323 // left
2424 {
25- V0 : & Types.Vertex {Position : v [4 ], Normal : nil },
26- V1 : & Types.Vertex {Position : v [1 ], Normal : nil },
27- V2 : & Types.Vertex {Position : v [0 ], Normal : nil },
25+ V0 : Types.Vertex {Position : v [4 ], Normal : nil },
26+ V1 : Types.Vertex {Position : v [1 ], Normal : nil },
27+ V2 : Types.Vertex {Position : v [0 ], Normal : nil },
2828 },
2929 {
30- V0 : & Types.Vertex {Position : v [4 ], Normal : nil },
31- V1 : & Types.Vertex {Position : v [5 ], Normal : nil },
32- V2 : & Types.Vertex {Position : v [1 ], Normal : nil },
30+ V0 : Types.Vertex {Position : v [4 ], Normal : nil },
31+ V1 : Types.Vertex {Position : v [5 ], Normal : nil },
32+ V2 : Types.Vertex {Position : v [1 ], Normal : nil },
3333 },
3434 // front
3535 {
36- V0 : & Types.Vertex {Position : v [5 ], Normal : nil },
37- V1 : & Types.Vertex {Position : v [2 ], Normal : nil },
38- V2 : & Types.Vertex {Position : v [1 ], Normal : nil },
36+ V0 : Types.Vertex {Position : v [5 ], Normal : nil },
37+ V1 : Types.Vertex {Position : v [2 ], Normal : nil },
38+ V2 : Types.Vertex {Position : v [1 ], Normal : nil },
3939 },
4040 {
41- V0 : & Types.Vertex {Position : v [5 ], Normal : nil },
42- V1 : & Types.Vertex {Position : v [6 ], Normal : nil },
43- V2 : & Types.Vertex {Position : v [2 ], Normal : nil },
41+ V0 : Types.Vertex {Position : v [5 ], Normal : nil },
42+ V1 : Types.Vertex {Position : v [6 ], Normal : nil },
43+ V2 : Types.Vertex {Position : v [2 ], Normal : nil },
4444 },
4545 // right
4646 {
47- V0 : & Types.Vertex {Position : v [7 ], Normal : nil },
48- V1 : & Types.Vertex {Position : v [3 ], Normal : nil },
49- V2 : & Types.Vertex {Position : v [2 ], Normal : nil },
47+ V0 : Types.Vertex {Position : v [7 ], Normal : nil },
48+ V1 : Types.Vertex {Position : v [3 ], Normal : nil },
49+ V2 : Types.Vertex {Position : v [2 ], Normal : nil },
5050 },
5151 {
52- V0 : & Types.Vertex {Position : v [7 ], Normal : nil },
53- V1 : & Types.Vertex {Position : v [2 ], Normal : nil },
54- V2 : & Types.Vertex {Position : v [6 ], Normal : nil },
52+ V0 : Types.Vertex {Position : v [7 ], Normal : nil },
53+ V1 : Types.Vertex {Position : v [2 ], Normal : nil },
54+ V2 : Types.Vertex {Position : v [6 ], Normal : nil },
5555 },
5656 // back
5757 {
58- V0 : & Types.Vertex {Position : v [0 ], Normal : nil },
59- V1 : & Types.Vertex {Position : v [3 ], Normal : nil },
60- V2 : & Types.Vertex {Position : v [4 ], Normal : nil },
58+ V0 : Types.Vertex {Position : v [0 ], Normal : nil },
59+ V1 : Types.Vertex {Position : v [3 ], Normal : nil },
60+ V2 : Types.Vertex {Position : v [4 ], Normal : nil },
6161 },
6262 {
63- V0 : & Types.Vertex {Position : v [7 ], Normal : nil },
64- V1 : & Types.Vertex {Position : v [4 ], Normal : nil },
65- V2 : & Types.Vertex {Position : v [3 ], Normal : nil },
63+ V0 : Types.Vertex {Position : v [7 ], Normal : nil },
64+ V1 : Types.Vertex {Position : v [4 ], Normal : nil },
65+ V2 : Types.Vertex {Position : v [3 ], Normal : nil },
6666 },
6767 // bottom
6868 {
69- V0 : & Types.Vertex {Position : v [6 ], Normal : nil },
70- V1 : & Types.Vertex {Position : v [5 ], Normal : nil },
71- V2 : & Types.Vertex {Position : v [4 ], Normal : nil },
69+ V0 : Types.Vertex {Position : v [6 ], Normal : nil },
70+ V1 : Types.Vertex {Position : v [5 ], Normal : nil },
71+ V2 : Types.Vertex {Position : v [4 ], Normal : nil },
7272 },
7373 {
74- V0 : & Types.Vertex {Position : v [7 ], Normal : nil },
75- V1 : & Types.Vertex {Position : v [6 ], Normal : nil },
76- V2 : & Types.Vertex {Position : v [4 ], Normal : nil },
74+ V0 : Types.Vertex {Position : v [7 ], Normal : nil },
75+ V1 : Types.Vertex {Position : v [6 ], Normal : nil },
76+ V2 : Types.Vertex {Position : v [4 ], Normal : nil },
7777 },
7878 },
7979 }
0 commit comments