Hello!
very interesting ideas here
@joedoku: My experiences with a look up table have been bad so I abandonded this idea for now. Reason was that it was getting very less smooth with a look up table. I used a look up table from 0 to 360 degrees, that's far too rough.
So maybe one could make a look up table with one 10th or one 100th of degrees. Thus the look up table would be an array of 0 to 36000 with 0 being 0 degree, 1 being 1/100th degrees, 2 being 2/100th degrees etc.
@jeff_g: peasyCam is very worthy. It would be great to enhance it further.
You also might want to look at
1st Person Flight : http://www.openprocessing.org/visuals/?visualID=28947
3rd Person Game - OpenProcessing: http://www.openprocessing.org/visuals/?visualID=25245
1st Person Game - OpenProcessing: http://www.openprocessing.org/visuals/?visualID=25255
Thanks!
Greetings, Chrisir