I have a simple cube setup with a double sided shader. I added a box collider to it, and when I’m inside the cube it doesn’t work. Only when I’m outside of the cube then I can bump into it.
How can I set it up so I can be inside the cube and collider and walk on the floor?
As far as I know alucardj is right: Box colliders will only work on the outside, i.e. convex. It would be useful to have an option to set it to concave, e.g. to set level-boundaries really fast. But the easiest thing to do in your case would probably be (again, as alucardj said) to add a box for every surface, disable the mesh-renderer in the inspector making the box “invisible” in the game, and adding a box-collider to each. So effectively you will need six boxes and box-colliders instead of one.