- frustum_edges[2] = Vector3(1/s, 0, x/s);
- frustum_edges[3] = Vector3(-1/s, 0, x/s);
+ frustum_edges[2] = Vector4(1/s, 0, x/s, 0);
+ frustum_edges[3] = Vector4(-1/s, 0, x/s, 0);
+
+ frustum_edges[4] = Vector4(0, 0, -1, -camera->get_far_clip());
+ frustum_edges[5] = Vector4(0, 0, 1, camera->get_near_clip());
+
+ return true;