init_bsp(&torus_bsp);
if(bsp_add_mesh(&torus_bsp, &torus) == -1) {
fprintf(stderr, "failed to construct torus BSP tree\n");
return -1;
}
init_bsp(&torus_bsp);
if(bsp_add_mesh(&torus_bsp, &torus) == -1) {
fprintf(stderr, "failed to construct torus BSP tree\n");
return -1;
}