>>745
 アドバイスありがとうございます。
 それができれば理想的なんですが、法線マップから法線を
読み込む必要があるので、法線が絡む部分はどうしても
ピクセルシェーダになってしまうんです…。
自分が調べた限り、法線マップを利用する場合は、
(3.0以降じゃない限り、)ピクセルシェーダでなければ
どうしようもないという事だと理解したのですが
上手い手法があるんでしょうか?
 法線が不要な部分は出来る限り頂点シェーダに回すという
最適化はやってみようと思います。

>>746
 アドバイスありがとうございます。
やはり一般的な式などは存在しない(というかそんなことを
しようとしない)んですね。
 どのみちクック・トランス実装の為にパスを分ける事になりそうですし
別々に扱うことも今後は考慮したいと思います。