2012-03-05 10 views
0

Unity3Dを学ぶためのコースに進んでいます。ユニティiPhoneチュートリアルUnity3Dテクスチャを適用する - モデルが黒くなる

http://www.vtc.com/products/Game-Development-for-iPhone-iPad-Using-Unity-iPhone-Tutorials.htm

を使用したiPhone/iPad用

ゲーム開発は、私は、画面上でやっているものは何でも、著者に沿って、次のい。彼はUnity 1.6を使用しています。私はUnity 3.40f5を使用しています。

私が映画のようにテクスチャを適用しようとすると、モデルが黒くなります。私がここにいなくて些細なことはありますか?

添付のスクリーンショットもご覧ください。私の画面上で起こっていただきましたenter image description here

  • - -

    1. は、著者と映画の中で起こっていただきましたenter image description here

  • +0

    オブジェクトをマテリアルにドラッグしましたか?光源を追加しましたか? – tmaximini

    答えて

    4

    シェイプの後に "Bumped Diffuse"と表示されていると仮定すると、画面のグラブからはわかりにくいものの、見た目は正しいです。

    シーンをモデルに最初にドラッグしたときに、テクスチャを適用する前に自己シェードする必要があります。そうでない場合は、モデルをクリックしてモデルの法線を再生成し、インスペクタで「法線と接線」を探します。 Normalsの後に "Calculate"をクリックすると、一番下の "Apply"がクリックされます。何が起こるかを見てください。あなたのモデルタイプはわかりませんが、ユニティはWavefront .objファイルを使用して私の過去の問題を解決しました。

    その他の可能性のある問題は、UVインポートに問題があります。チュートリアルがv1.6からのものであれば、チュートリアルに含まれているモデルが正しくインポートされていない可能性があります。 UVがすべて「0 0」に設定されているので、私のテクスチャの最下部の角のピクセルだけが使用された同様の問題がありました。 Unityはあなたのために何もできません。これは、新しいマテリアルを作成することでテストできます。シェーダを拡散するように設定します。 'Base(RGB)'テクスチャを 'none'に設定し、 'Main Color'を青のように設定します。モデルに適用します。テクスチャを定義しないと、モデルは青色に見えます。そうであれば、UVインポートの問題がある可能性があります。

    1

    あなただけのようにも材料を作成するが、私はあなたがそれをインポートしていなかったと思いますオブジェクトに。

    関連する問題