>>634
>Item Infoをカメラとオブジェクトの2つ設定して、
>そのWorld PositionをDistanceノードに繋ぐまではよいとして、

その方法ならItemInfoのカメラポジションとSpotInfoをDistanceノードに接続し、
その距離出力をグラディエントノードに接続すればOKです。以下作例です。
http://fast-uploader.com/file/7090935645964/
距離が遠ざかるに従って猫テクスチャが消え、その下にあるプロシージャル
テクスチャが現れます。

只、上記の方法だと複数のノードを組まなければいけないので非効率です。
質問の目的だけであれば、お勧めはレイヤーノードです。
この1つのノードで目的が達成できます。
参考)
上レイヤー: グレイスケールのグラディエントを設定(カメラからの距離)、合成モードはAlpha
中レイヤー: 猫テクスチャ
下レイヤー: ベース色(或いはテクスチャ)