I just found this "Sam & Max" fansite link, which has a lot of news and infos about the sequel, i.e. how the superb quality of the new 3D look is achieved:
http://www.samandmax.net/
The 3D office in "Sam & Max II"
http://www.samandmax.net/
The 3D office in "Sam & Max II"
"Man only plays when in the full meaning of the word he is a man, and he is only completely a man when he plays." -- Friedrich von Schiller