ピッキングに関して質問です。

OpenGLを使用したやり方だと、セレクションモードから
ヒットレコードを見てポリゴンを判別できているのですが、

ウィンドウ座標から、ワールド座標に変換して
頂点を判別する方法を教えて頂きたいです。
何か、サンプルコードのあるところがあれば、教えて下さい。