I promised that I post a little level which shows the wall/ceiling abilities.
Basically it works perfect but only in one direction so you only can check the correct normal while following this order:
floor->wall->ceiling->wall->floor so it's a one way street only atm ^^
Rotation on the floor, wall and ceiling can be executed but afterwards when switching from normal, this must be done in the order I described above. Here's the link
Controls:
-wasd;
ws: forward/backward movement
ad: pan left/right
-double tap '0' will activate the camera;
arrow keys: movement
pageup/pagedown: looking up/down ^^

Play around with it and give my your C&C afterwards so we can make this perfect together

Cheers

Frazzle


Antec® Case
Intel® X58 Chipset
Intel® i7 975 Quad Core
8 GB RAM DDR3
SSD OCZ®-VERTEX2 3.5 x4 ; HD 600 GB
NVIDIA® GeForce GTX 295 Memory 1795GB