133 static const std::array<Plane, 1> k_planes = {{
134 {.normal = {0, 1, 0}, .distance = 0.0f},
138 static const std::array<WorldAABB, 30> k_boxes = {{
140 {{-32, 0, 368}, {32, 64, 432}},
143 {{68, 0, 768}, {132, 16, 832}},
146 {{-140, 0, 760}, {-60, 64, 840}},
149 {{-64, 0, 1500}, {64, 16, 1548}},
150 {{-64, 0, 1548}, {64, 32, 1596}},
151 {{-64, 0, 1596}, {64, 48, 1644}},
152 {{-64, 0, 1644}, {64, 64, 1692}},
153 {{-64, 0, 1692}, {64, 80, 1740}},
156 {{-128, 0, 1892}, {128, 120, 1908}},
159 {{-258, 0, 1892}, {-242, 200, 1908}},
162 {{-16, 80, 2100}, {16, 96, 2500}},
166 {{-116, 0, 2700}, {-100, 200, 3100}},
168 {{100, 0, 2700}, {116, 200, 3100}},
172 {{-116, 0, 3300}, {-100, 200, 3600}},
174 {{140, 0, 3400}, {156, 200, 3700}},
178 {{-64, 0, 3900}, {64, 300, 3916}},
182 {{200, 0, 3900}, {328, 120, 3916}},
187 {{-200, 0, 4100}, {-184, 40, 4600}},
189 {{184, 0, 4100}, {200, 40, 4600}},
193 {{-48, 0, 4800}, {48, 48, 4848}},
195 {{-140, 0, 4900}, {-124, 200, 5300}},
197 {{124, 0, 5000}, {140, 200, 5400}},
199 {{-64, 0, 5500}, {64, 250, 5516}},
201 {{200, 0, 5500}, {328, 100, 5516}},
203 {{-80, 0, 5550}, {80, 16, 5650}},
207 {{-116, 0, 6000}, {-84, 500, 6032}},
209 {{84, 0, 6000}, {116, 500, 6032}},
211 {{-116, 460, 6000}, {116, 500, 6032}},
213 {{-100, 400, 6200}, {100, 416, 6300}},
215 {{-48, 580, 6500}, {48, 596, 6548}},
219 static const std::array<WorldBrush, 3> k_brushes = {{
221 makeRamp(-214.0f, -86.0f, 950.0f, 1250.0f, 80.0f),
224 makeRamp(86.0f, 214.0f, 1000.0f, 1200.0f, 168.0f),
227 makeDiagonalWall({300.0f, 0.0f, 1900.0f}, 100.0f, 8.0f, 120.0f, glm::normalize(glm::vec3(1.0f, 0.0f, 1.0f))),
230 static const WorldGeometry k_geo{k_planes, k_boxes, k_brushes, {}, {}, {}};