既定値では、Revit のシステム単位はフィート/メートル単位で、3ds Max のシステム単位がインチなので、Revit でも同じ問題が発生します。システム単位にヤード・ポンド法を使用する Revit から、既定値の単位がインチである 3ds Max にシステムにFBX ファイルを読み込むと、読み込みプロセスで FBX 変換によってシーン内のすべてのオブジェクトがスケール変更されます。
Revit のスケールは 12.0 です(1 フィートあたり 12 インチ)。これは、スケーリングを実行しない場合に、単位は 1 フィート = 1 インチとなり、シーンで使用されるすべてのビットマップでゆがみが生じるためです。
たとえば、読み込みでオブジェクトをスケールしないとすると、Revit は 12 フィートではなく、12 インチの長さで壁の家を読み込みます。FBX の変換スケーリングは、ビットマップがシーン内のオブジェクトに対して適切なサイズでマップされるようにする目的でも実行されます。壁の長さが 12 フィートの場合は、ビットマップを実世界のスケールで正しく表示するためには、144 インチの長さに変更する必要があります。
FBX ファイルを 3ds Max と Revit の間で交換する場合は、システム単位設定をフィートに変更して Revit と一致させます。
3ds Max の既定値のシステム単位を変更したくない場合は、このスケーリングの問題への対応策がもう 1 つあります。このためにはファイルを 3ds Max に読み込みした後に、オブジェクトをリアル ワールド スケールに 1 つずつ手動で変換します。これを実行するには、システム単位は、3ds Max の既定値であるインチに設定する必要があります。