ステップ1 - コンテンツをインポートして背景を作成する

このステップでは、まず Kanzi Studio で新しいプロジェクトを作成し、プロジェクトにコンテンツをインポートし、プロジェクトのシーンの背景を定義します。次のステップで、マテリアルタイプ、マテリアル、およびテクスチャを使用し始めます。

チュートリアルを入手する

チュートリアルを入手するには、Kanzi Studio Quick Start ウィンドウで Projects をクリックし、Tutorials タブを選択します。Materials and textures チュートリアルの横にある ダウンロード をクリックします。

Kanzi Studio はチュートリアルを <KanziWorkspace>/Tutorials ディレクトリにダウンロードします。以下が含まれています。

  • <KanziWorkspace>/Tutorials/Materials and textures/Assets ディレクトリ内のチュートリアルアセット:

    • Assets/3DAssets/Car.fbx には車の3Dモデルが含まれています。

    • Assets/Textures/Car/CarBody.png は車体のテクスチャです。

    • Assets/Textures/Car/CarRim.png はリム用のテクスチャです。

    • Assets/Textures/Car/CarTire.png はタイヤ用のテクスチャです。

    • Assets/Textures/Car/RenderMap.png は車のレンダーマップです。

    • Assets/Textures/Cubemap ディレクトリには、キューブマップテクスチャの6つの面の画像が含まれています。

  • <KanziWorkspace>/Tutorials/Materials and textures/Completed ディレクトリ内の完成済みチュートリアル。

プロジェクトを作成してコンテンツをインポートする

  1. Kanzi Studio Quick Start ウィンドウで、New をクリックします。

    • プロジェクトに名前を付けます。

    • Kanzi Studio project プロジェクトテンプレートを選択します。

    • Materials を Import material types manually に設定します。

    他のすべての設定をそのままにして、Create をクリックしてください。

    ../../_images/create-a-new-project.png
  2. Node Tree ウィンドウでは、プロジェクトの構造を確認できます。

    ../../_images/new-project-in-project-window.png
  3. Kanzi Studio インターフェースの下部にある Assets ウィンドウで Import Assets をクリックします。

    ../../_images/assets-import-assets.png
  4. <KanziWorkspace>/Tutorials/Materials and textures/Assets に移動し、3DAssets および Textures ディレクトリの内容をインポートします。

    Kanzi Studio はアセットをインポートし、Assets ウィンドウに表示します。

    3D アセットをインポートすると、Kanzi Studio は各 3D アセットに対して作成します:

    • Prefabs に、インポートしたファイル内の各シーンに対応する Scene プレハブ。

      Kanzi Studio は、インポートされたファイルに基づいて各 Scene プレハブに名前を付けます。複数のシーンを含む glTF ファイルをインポートする場合、Kanzi Studio は各 Scene プレハブの名前にシーンの名前を追加します。

      Kanzi Studio は、各 Scene プレハブに、インポートしたファイルのシーン階層を作成し、そのファイルのアセットをそのプレハブに配置します。

    • Kanzi Studio は、Meshes、Splines、Animations、Materials など、インポートしたファイルのすべてのリソースを Library に配置します。

    ../../_images/imported-assets.png
  5. Prefabs ウィンドウから Car シーンを Node Tree ウィンドウにドラッグし、Viewport 2D ノードにドロップします。こうすることで、インポートしたコンテンツが Preview に表示されます。

    既存の Viewport 2D シーンを削除するかどうか尋ねられたら、Yes をクリックしてください。

    ../../_images/activate-scene-in-preview.png ../../_images/create-viewport-layer.png

    Preview でインポートされたコンテンツを確認できます。

    ../../_images/imported-objects-in-the-preview-window.png

車の下に背景と床を作成する

  1. Node Tree で RootNode を選択し、Properties で Background Brush プロパティを + Color Brush に設定します。

    Kanzi Studio はカラーブラシを作成し、RootNode の Background Brush プロパティをそのカラーブラシを使用するように設定します。

    ヒント

    プロジェクト内のすべてのブラシのリストは、Library > Materials and Textures > Brushes にあります。

    ../../_images/rootpage-in-the-project.png ../../_images/step-1---create-color-brush.png ../../_images/library-brushes.png
  2. Background Brush プロパティの隣にある image0 をクリックし、色を黒に設定します。

    ヒント

    Properties でプロパティの横にある アクセス をクリックすると、現在選択しているノードから離れることなく、そのプロパティが指すリソースにアクセスして編集できます。

    ../../_images/background-brush-color-brush.png
  3. Library > Materials and Textures Alt を押しながら右クリック Material Types で、VertexPhongTextured を選択します。

    テクスチャを使用したいすべてのマテリアルに対して、VertexPhongTextured マテリアルタイプを使用できます。

    ../../_images/create-vertexphongtextured.png
  4. Library > Materials and Textures > Materials で Floor_1 マテリアルを選択し、Properties で設定します:

    • Material Type から VertexPhongTextured へ

    • Ambient Color プロパティ Lightness (L) プロパティフィールドを150に設定します。

    • Diffuse Color プロパティ Lightness (L) プロパティフィールドを20に設定します。

    • Texture から RenderMap へ

    ../../_images/floor_1-in-library.png ../../_images/floor-material-properties.png

    Floor_1 マテリアルは、車の下の床に使用されるマテリアルを定義します。このステップでは、Floor_1 マテリアルをテクスチャを使用できるマテリアルタイプに設定し、車の影を持つテクスチャを適用しました。

    ../../_images/end-of-the-first-step.png

関連項目

プロジェクトへのコンテンツのインポートに関する詳細については、インポートしています を参照してください。

ブラシについて詳しく知るには、ブラシの使用 を参照してください。