ah I think I have cracked it. By putting my opengl camera rotation instructions in the order z,y,x (they were in xyz before)and my "unrotations" in order x,y,z everything seems to work.
Well thats 2 days i'll never see again. I hate these problems where one is basically looking in totally the wrong place for the problem.grrr
Thanks Dreamora for your assistance anyway.
Well thats 2 days i'll never see again. I hate these problems where one is basically looking in totally the wrong place for the problem.grrr
Thanks Dreamora for your assistance anyway.