次の 3ds Max システム グローバル変数は、3ds Max で既定のスキャンライン A バッファ レンダリングに特有のものです。これらの変数は、現在のレンダラーが既定の 3ds Max スキャンライン A バッファ レンダラーでない場合は undefined
を返します。
scanlineRender.mapping
[マッピング] (Mapping)チェックボックスの状態を取得/設定します。false に設定されている場合は、既定値のスキャンライン レンダラーによってマッピングが計算されることはありません。既定値は true です。
scanlineRender.shadows
[シャドウ] (Shadows)チェックボックスの状態を取得/設定します。false に設定されている場合は、既定値のスキャンライン レンダラーによってシャドウが計算されることはありません。既定値は true です。
scanlineRender.enableSSE
[SSE を使用可能](Enable SSE)チェックボックスの状態を取得/設定します。true に設定されている場合は、既定値のスキャンライン レンダラーによって SIMD Streaming Extensions (SSE) テクノロジが使用されます。既定値は false です。
scanlineRender.autoReflect
[自動反射/屈折とミラー](Auto-Reflect/Refract and Mirrors)チェックボックスの状態を取得/設定します。false に設定されている場合は、既定値のスキャンライン レンダラーによって反射マップ、屈折マップ、フラット ミラー マップの反射および屈折が計算されることはありません。既定値は true です。
scanlineRender.forceWireframe
[ワイヤフレームで実行](Force Wireframe)チェックボックスの状態を取得/設定します。true に設定されている場合は、すべての面エッジは既定値のスキャンライン レンダラーによってワイヤフレームとしてレンダリングされます。既定値は false です。
scanlineRender.wireThickness
[ワイヤの太さ](Wire Thickness)スピナーの値をピクセル単位で取得/設定します。
scanlineRender.antiAliasing
[アンチエイリアシング] (Antialiasing)チェックボックスの状態を取得/設定します。false に設定した場合は、アンチエイリアシングは実行されません。既定値は true です。
scanlineRender.filterMaps
[フィルタ マップ](Filter Map)チェックボックスの状態を取得/設定します。false に設定すると、テクスチャ マップはフィルタリングされません。既定値は true です。
scanlineRender.antiAliasFilter
アンチエイリアシング フィルタを取得および設定します。
すべてのアンチエイリアシング フィルタの一覧を取得するには、次のスクリプトを使います。
showClass"*:filter*"
例
scanlineRender.antiAliasFilter = quadratic()
アンチエイリアシング フィルタとそのパラメータについては、「3ds Max の既定値のスキャンライン レンダリングのアンチエイリアス フィルタ」を参照してください。
scanlineRender.antiAliasFilterSize
アンチエイリアシング フィルタのサイズを浮動小数点値として取得/設定します。
scanlineRender.antiAliasFilterSizeautoReflectLevels
scanlineRender.enablePixelSampler
[グローバル スーパーサンプラーを有効にする](Enable Global Sampler)チェックボックスの状態を取得/設定します。
scanlineRender.objectMotionBlur
[適用] (Apply)チェックボックスの状態を取得/設定します。
scanlineRender.objectBlurSamples
[サンプル] (Samples)スピナーの値を取得/設定します。
scanlineRender.objectBlurDuration
[期間(フレーム数)] (Duration (frames))スピナーの値を取得/設定します。
scanlineRender.objectBlurSubdivisions
[期間のサブディビジョン](Duration Subdivisions)スピナーの値を取得/設定します。
scanlineRender.imageMotionBlur
[適用] (Apply)チェックボックスの状態を取得/設定します。
scanlineRender.imageBlurTrans
[透明度] (Transparency)チェックボックスの状態を取得/設定します。
scanlineRender.imageBlurDuration
[期間(フレーム数)] (Duration (frames))スピナーの値を取得/設定します。
scanlineRender.imageBlurEnv
[環境マップに適用](Apply to Environment Map)チェックボックスの状態を取得/設定します。
scanlineRender.colorClampType
[カラー範囲の制限](Color Range Limiting)ラジオ ボタンを取得/設定します。
有効な値は次のとおりです。
0 - クランプ
1 - スケール
scanlineRender.conserveMemory
[メモリ節約](Conserve Memory)チェックボックスの状態を取得/設定します。オンの場合は、スキャンライン レンダラーはメモリ節約モードを使用し、レンダリング時間が少し長くなります。