135 static const std::array<Plane, 1> k_planes = {{
136 {.normal = {0, 1, 0}, .distance = 0.0f},
140 static const std::array<WorldAABB, 30> k_boxes = {{
142 {{-32, 0, 368}, {32, 64, 432}},
145 {{68, 0, 768}, {132, 16, 832}},
148 {{-140, 0, 760}, {-60, 64, 840}},
151 {{-64, 0, 1500}, {64, 16, 1548}},
152 {{-64, 0, 1548}, {64, 32, 1596}},
153 {{-64, 0, 1596}, {64, 48, 1644}},
154 {{-64, 0, 1644}, {64, 64, 1692}},
155 {{-64, 0, 1692}, {64, 80, 1740}},
158 {{-128, 0, 1892}, {128, 120, 1908}},
161 {{-258, 0, 1892}, {-242, 200, 1908}},
164 {{-16, 80, 2100}, {16, 96, 2500}},
168 {{-116, 0, 2700}, {-100, 200, 3100}},
170 {{100, 0, 2700}, {116, 200, 3100}},
174 {{-116, 0, 3300}, {-100, 200, 3600}},
176 {{140, 0, 3400}, {156, 200, 3700}},
180 {{-64, 0, 3900}, {64, 300, 3916}},
184 {{200, 0, 3900}, {328, 120, 3916}},
189 {{-200, 0, 4100}, {-184, 40, 4600}},
191 {{184, 0, 4100}, {200, 40, 4600}},
195 {{-48, 0, 4800}, {48, 48, 4848}},
197 {{-140, 0, 4900}, {-124, 200, 5300}},
199 {{124, 0, 5000}, {140, 200, 5400}},
201 {{-64, 0, 5500}, {64, 250, 5516}},
203 {{200, 0, 5500}, {328, 100, 5516}},
205 {{-80, 0, 5550}, {80, 16, 5650}},
209 {{-116, 0, 6000}, {-84, 500, 6032}},
211 {{84, 0, 6000}, {116, 500, 6032}},
213 {{-116, 460, 6000}, {116, 500, 6032}},
215 {{-100, 400, 6200}, {100, 416, 6300}},
217 {{-48, 580, 6500}, {48, 596, 6548}},
221 static const std::array<WorldBrush, 3> k_brushes = {{
223 makeRamp(-214.0f, -86.0f, 950.0f, 1250.0f, 80.0f),
226 makeRamp(86.0f, 214.0f, 1000.0f, 1200.0f, 168.0f),
229 makeDiagonalWall({300.0f, 0.0f, 1900.0f}, 100.0f, 8.0f, 120.0f, glm::normalize(glm::vec3(1.0f, 0.0f, 1.0f))),
232 static const WorldGeometry k_geo{k_planes, k_boxes, k_brushes, {}, {}, {}};