Is stereoscopy (3D) in Fez's New Game++ used in any of the puzzles?

Solution 1:

Nope—just a fun Easter egg that makes everything 3D.

Solution 2:

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.