ドキュメント

Unity Engine

Unity Engine

ライトマップのテクスチャ Import Settings ウィンドウのリファレンス

Explore the settings for a lightmap texture.
読み終わるまでの所要時間 2 分最終更新 1ヶ月前

Texture Type (テクスチャタイプ) を Lightmap にすると、テクスチャアセットが、ライトマップ として使用するために適した形式になります。このオプションを使用すると、特定の形式 (プラットフォームに応じて RGBM または dLDR) へのエンコードと、テクスチャデータのポストプロセス処理 (プッシュ-プル拡張) が可能になります。このテクスチャタイプの Texture Shape は、Unity によって 2D に固定されます。詳細については、Texture Shape を参照してください。

プロパティ

プロパティ

説明

Non Power of 2: テクスチャソースファイルの次元サイズが 2 の累乗以外 (NPOT) の場合に、Unity がどのように次元サイズをスケーリングするかを指定します。NPOT 次元サイズの詳細については、テクスチャのインポート を参照してください。
なしテクスチャサイズは変更されません。
To nearestインポート時に最も近い 2 の累乗の次元サイズにテクスチャをスケーリングします。例えば、257x511 px のテクスチャは 256x512 px にスケーリングされます。PVRTC 形式ではテクスチャが正方形 (高さと幅が等しい) であることが必要なため、最終的な次元サイズは 512x512 px にスケーリングされます。
To larger: テクスチャをインポート時に最も大きい 2 の累乗の次元サイズ値にスケーリングします。例えば、257x511 px のテクスチャは 512x512 px にスケーリングされます。
To smallerテクスチャをインポート時に最も小さい 2 の累乗の次元サイズ値にスケーリングします。例えば、257x511 px のテクスチャは 256x256 px にスケーリングされます。
Read/WriteTexture2D.SetPixels、 Texture2D.GetPixels などの テクスチャ メソッドを使用してスクリプトからテクスチャデータにアクセスするかどうかを設定します。内部的に Unity はスクリプトへのアクセスにテクスチャデータのコピーを使用するため、これにより、テクスチャに必要なメモリ量が 2 倍になります。そのため、このプロパティはデフォルトで無効になっています。スクリプトによるアクセスが必要な場合にのみ有効にしてください。詳細は、Texture.isReadable を参照してください。
Generate Mipmapこのテクスチャの ミップマップ を生成するかどうかを設定します。
Mipmap Limit:このオプションを無効にすると、Quality メニューの Mipmap Limit の設定内容を問わず、すべてのミップマップレベルを使用できます。このプロパティは、Texture Shape を 2D または 2D Array に設定した場合にのみ表示されます。他のテクスチャ形状では常にすべてのミップマップレベルを使用します。
Mipmap Limit Group:このテクスチャを配置するミップマップ制限グループを選択します。デフォルトのオプションは None (Use Global Mipmap Limit) です。このプロパティは、Texture Shape を 2D または 2D Array に設定した場合にのみ表示されます。他のテクスチャ形状では常にすべてのミップマップレベルを使用します。
Mipmap Filtering
Unity がミップマップレベルのフィルターと画像品質の最適化に使用する方法を指定します。
このプロパティは、Generate Mipmap が true に設定されている場合にのみ表示されます。
Boxミップマップレベルの次元サイズが小さくなるにつれて、ミップマップレベルを滑らかにします。
Kaiserミップマップレベルの次元サイズが小さくなるにつれて、ミップマップに対してシャープニングアルゴリズムを実行します。遠くにあるテクスチャがぼやけすぎる場合は、このオプションを使用します。アルゴリズムはカイザー窓タイプです。詳細は、Wikipedia を参照してください。
Preserve Coverage:
生成されたミップマップのアルファチャンネルがアルファテキストが継続する間、範囲を維持するかどうかを指定します。詳細については、TextureImporterSettings.mipMapsPreserveCoverage を参照してください。
このプロパティは、Generate Mipmap が true に設定されている場合にのみ表示されます。
Alpha Cutoff
アルファテスト中のミップマップ範囲の制御に使用する参照値を設定します。
このプロパティは、Preserve Coverage が true に設定されている場合にのみ表示されます。
Replicate Border
ミップマップレベルのより低い端への色のにじみ出しを止めるかどうかを示します。これはライトクッキーに役立ちます。
このプロパティは、Generate Mipmap が true に設定されている場合にのみ表示されます。
Fadeout to Gray
ミップマップレベルの進行につれてミップマップレベルがグレーにフェードするかどうかを示します。これはディテールマップで便利です。スクロールの一番左は、フェードアウトを始める最初のミップマップレベルです。スクロールの右端は、テクスチャが完全にグレーに表示されるミップマップレベルを定義します。
このプロパティは、Generate Mipmap が true に設定されている場合にのみ表示されます。
Ignore PNG Gamma:
PNG ファイルのガンマ属性を無視するかどうかを指定します。
このオプションは、テクスチャソースファイルが PNG の場合にのみ表示されます。
スウィズルテクスチャソースファイルの色チャンネルデータの順序を指定します。
Wrap Modeテクスチャを配置するときの動作を設定します。
Repeatテクスチャをタイル状に繰り返します。
Clampテクスチャのエッジを引き延ばします。
Mirrorテクスチャをすべての整数境界でミラー状に配置し、繰り返しのパターンを作成します。
Mirror Once
テクスチャを 1 度ミラー状に配置し、エッジのピクセルに固定します。
ノート:一部のモバイルデバイスは Mirror Once をサポートしません。この場合、代わりに Mirror モードを使用します。
Per-axisU 軸と V 軸でテクスチャをラップする方法を個別に制御できます。
Filter Mode3D 変換中にテクスチャが引き伸ばされるときに、Unity がテクスチャをどのようにフィルタリングするかを指定します。
Point (no filter)拡大したテクスチャをブロック状にします。
Bilinear拡大したテクスチャをぼかします。
TrilinearBilinear に似ていますが、テクスチャを異なる Mipmap レベル間でもぼかします。
Aniso Levelテクスチャを急角度から見たときのテクスチャの品質を制御します。異方性フィルタリングは床および地面のテクスチャに適していますが、リソースに高い負荷がかかります。詳細は、テクスチャのインポート を参照してください。
さらに、プラットフォーム固有のオーバーライド パネルを使用して、特定のプラットフォームのデフォルトオプションとそのオーバーライドを設定することができます。