Steve,
Thanks for that confirmation. God knows I wouldn't have been able to read the vector and matrix math. I'd have replied sooner, but FireFox has been acting weird all day with the Windows Live thing, but now (unlike previous tries) IE is working fine with this site. Guess it's a matter of the lunar phases which browser works...
Strange how things happen at the same time. I'd never heard of Reflector until a coworker of mine showed it to me earlier today to explore the difference between Quaternion.Concatenate and Quaternion.Multiply, and now you bring it up. I'd have thought that a decompiler itself would be against the EULA, but I guess not. Too bad they don't make them for C++...
Hey Nick, what happens if the fieldOfView is set to just under 180 degrees and the aspect ratio is greater than one? Would that set the horizontal fieldOfView to be greater than 180 degrees?
Anyhoo, thanks again for the help.