Is stereoscopy (3D) in Fez's New Game++ used in any of the puzzles?
Nope—just a fun Easter egg that makes everything 3D.
Check out the telescope room. The books below the telescope seem to be a 3D picture. Just guessing, as I have not earned my glasses yet. But clearly, something is there.