シェーダーが見つからないエラー
どのような問題が発生しているのか?
アバターのテクスチャ(見た目)を描画するために必要な「シェーダー」がプロジェクトにないことを示します。 そのため、アバターがピンク色で描画されてしまっており、このままアップロードしても正しい見た目でアバターを使用できません。
解決方法
アバターに必要なシェーダーをプロジェクトに追加します。この際、Unityを終了する必要はありません。
必要なシェーダーの見つけ方
アバターが販売・頒布されているページや、ダウンロードしたアバターの配布フォルダ内のマニュアルを確認してください。 「必要なシェーダー」や仕様欄などの「シェーダー」でシェーダーの名前が書かれていないか探してください。
探し方のコツ
ページ内でCtrl + F
を押すと、ページ内の文字を検索することができます。そこに「シェーダー」と入力してページ内を検索してみてください。
必要なシェーダーをダウンロード又はVCCに追加する
必要なシェーダーの名前が分かったら、検索して、配布場所を探しましょう。 ただ、たいていの場合アバターは lilToon か Poiyomi Toon Shader で作成されていますので、困った場合はこちらから飛んでください。
VCCへの追加がオススメ!
シェーダーはアバターのように.unitypackageでも配布されていますが、EAUploaderをプロジェクトに追加したように、VCCに登録して、VCCからプロジェクトにシェーダーを追加することを強く推奨します。 シェーダーは頻繁にアップデートされており、VCCで管理することで簡単にアップデートを行うことができる他、プロジェクトを複数作成した場合にも追加がしやすいです。
プロジェクトにシェーダーを追加してUnityに戻る
シェーダーを追加したら、Unityに戻ります。アバターに設定されているシェーダーがプロジェクトに追加されることで、自動でアバターにシェーダーが適用されます。 シェーダーのエラーが発生していないことを確認して、アバターをアップロードしましょう!