このダイアログ ボックスは、[単位設定](Unit Setup)ダイアログ ボックスの[システム単位設定](System Unit Setup)をクリックすると表示されます。
警告: ジオメトリの読み込みまたは作成を行う前に、システム単位の値を変更します。既存のシーンのシステム単位は変更しないでください。
浮動小数点計算の性質上、非常に大きいまたは小さい距離では、概数エラーが生じる場合があります。概数エラーが生じると、ナビゲーションの問題(ズームやパンがあまりにも速くなったり遅くなったりする)、不要なビューポート クリッピング、予期しない法線の反転などが起こります。このような問題を避けるための一般的なガイドラインを次に示します。
- シーンがほぼ原点(0,0,0)を中心にしていることを確認します。
原点から遠く離れると、概数エラーも増えます。
- シーンの細部で 3ds Max の標準設定より小さいものがないことを確認します。
手順
システム単位を変更するには:
- [カスタマイズ](Customize)メニュー [単位設定](Units Setup)を選択します。
- [システム単位設定](System Unit Setup)ボタンをクリックします。
- [システム単位スケール](System Unit Scale)領域で値を変更して[OK]をクリックします。
変更したシステム単位はただちに有効になります。この設定は、次に変更するまで有効です。
インタフェース
[システム単位スケール](System Unit Scale)領域
- 単位および計測フィールド
- 3ds Max の単位スケールを変更します。 システム単位は、3ds Max 全体で使用する標準のスケールです。 システム単位の変更は、読み込みやジオメトリ作成の前に行います。
- ファイル内のシステム単位を重視
- このチェック ボックスにチェックマークが付いている場合、異なるシステム単位設定のファイルから、ジオメトリを開くか、合成するか、外部参照するか、あるいはドラッグアンドドロップした場合、[ファイルのロード : 単位の不一致](File Load: Units Mismatch)ダイアログ ボックスが表示されます。このダイアログ ボックスで、現在のシステム単位に一致するようにジオメトリをスケーリングし直すか、ファイル内で使用している単位を採用するかのどちらかを選択できます。チェックマークを消すと、ダイアログ ボックスは表示されず、ファイルは現在の 3ds Max セッションと同じ単位を持つものとみなされます。 既定値ではチェックマークが付いています。
[原点](Origin)スライダ、[原点からの距離](Distance from Origin)、および[精度](Accuracy)
これらのコントロールは、プロジェクトの単位スケールを決める際に役立つシステム単位の演算機能を持ちます。スペースの原点までの距離が大きくなるにつれ、スケールの解像度は小さくなります。そのため、プロジェクトに使用するスケールを決定するときは、スペースの粒度も考慮する必要があります。たとえば、島をモデリングする場合、島の最も小さなオブジェクトを決定するときにこの演算機能が役に立ちます。したがって、何マイルも離れた島をモデリングしようとする場合に、ミリメートルの単位スケールは使用しないでください。
スライダやテキスト フィールドを使用して原点からの距離を入力すると、[結果として生じる精度](Resulting Accuracy)にその距離で発生する端数切り捨てのエラーが表示されます。
これらのコントロールで 3ds Max の単位設定が変更されることはありません。 また、現在のシーン範囲が影響されることはありません。
- [原点](Origin)スライダ
- スライダを動かして、距離と精度をインタラクティブにフィードバックします。スライダを 0 (ゼロ)にリセットするには、スケールを右クリックします。スライダをドラッグすると、スケールの目盛り上に小さな正方形で最後のスライダ位置が表示されます。
このスライダは 0 (ゼロ)からシステム単位の最大精度距離の間を移動します。
- [原点からの距離](Distance from origin)
- プロジェクトで使用する最大距離を入力して、[精度](accuracy)編集ボックスに表示される最大精度を決定します。システム スケールと単位の現在の設定を考慮して値を指定します。
注: 距離を入力するときは、[結果として生じる精度](Resulting Accuracy)フィールドを更新するために Enter を押す必要があります。Tab を押すと、[結果として生じる精度](Resulting Accuracy)フィールドにフォーカスが移動するだけで、計算は行われません。
- 結果として生じる精度
- 最小解像度を入力して、最も実用的な最大サイズまたは距離を決定します。システム スケールと単位の現在の設定を考慮して値を指定します。
たとえば、[カスタマイズ](Customize)メニュー [単位設定](Units Setup)で、単位をフィートと小数インチに設定し、[結果として生じる精度](Accuracy)フィールドに 1 (1'、1 フィート)を入力すると、[原点からの距離](Distance From Origin)フィールドに 22369620'0.0" という値が表示されます。1 フィートのオブジェクトをスペースの原点からこの距離まで移動すると、概数エラーが発生し、オブジェクトの形が損われます。