ScanlineRender 構造体

 

   

ライティングとレンダリング - クイック ナビゲーション

次の 3ds Max システム グローバル変数は、3ds Max で既定のスキャンライン A バッファ レンダリングに特有のものです。これらの変数は、現在のレンダラーが 3ds Max の既定値スキャンライン レンダリングでない場合は undefined を返します。

  トピック ナビゲーション リンク:
 

   

   

   

   

   

   

オプション

   

アンチエイリアシング

   

グローバル スーパー サンプリング

   

   

   

オブジェクト モーション ブラー

   

イメージ モーション ブラー

カラー範囲の制限

メモリ管理

[シーンをレンダリング](Render Scene)ダイアログ ボックス> [既定値のスキャンライン レンダラー](Default Scanline Renderer) > [オプション](Options)

   

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)スピナーの値をピクセル単位で取得/設定します。

   

[シーンをレンダリング](Render Scene)ダイアログ ボックス> [既定値のスキャンライン レンダラー](Default Scanline Renderer) > [アンチエイリアシング](Antialiasing)

   

scanlineRender.antiAliasing 

[アンチエイリアシング](Antialiasing)チェックボックスの状態を取得/設定します。false に設定した場合は、アンチエイリアシングは実行されません。既定値は true です。

   

scanlineRender.filterMaps 

[フィルタ マップ](Filter Map)チェックボックスの状態を取得/設定します。false に設定すると、テクスチャ マップはフィルタリングされません。既定値は true です。

   

scanlineRender.antiAliasFilter 

アンチエイリアシング フィルタを取得および設定します。

すべてのアンチエイリアシング フィルタの一覧を取得するには、次のスクリプトを使います。

showClass"*:filter*"

例:

scanlineRender.antiAliasFilter = quadratic()

アンチエイリアシング フィルタとそのパラメータについては、「3ds Max の既定値のスキャンライン レンダリングのアンチエイリアス フィルタ」を参照してください。

   

scanlineRender.antiAliasFilterSize 

アンチエイリアシング フィルタのサイズを浮動小数点値として取得/設定します。

   

scanlineRender.antiAliasFilterSizeautoReflectLevels 

   

[シーンをレンダリング](Render Scene)ダイアログ ボックス> [既定値のスキャンライン レンダラー](Default Scanline Renderer) > [グローバル スーパー サンプリング](Global Super Sampling)

   

scanlineRender.enablePixelSampler 

[グローバル スーパーサンプラーを有効にする](Enable Global Sampler)チェックボックスの状態を取得/設定します。

   

[シーンをレンダリング](Render Scene)ダイアログ ボックス> [既定値のスキャンライン レンダラー](Default Scanline Renderer) > [オブジェクト モーション ブラー](Object Motion Blur)

   

scanlineRender.objectMotionBlur 

[適用](Apply)チェックボックスの状態を取得/設定します。

   

scanlineRender.objectBlurSamples 

[サンプル](Samples)スピナーの値を取得/設定します。

   

scanlineRender.objectBlurDuration 

[期間(フレーム数)](Duration (frames))スピナーの値を取得/設定します。

   

scanlineRender.objectBlurSubdivisions 

[期間のサブディビジョン](Duration Subdivisions)スピナーの値を取得/設定します。

   

[シーンをレンダリング](Render Scene)ダイアログ ボックス> [既定値のスキャンライン レンダラー](Default Scanline Renderer) > [イメージ モーション ブラー](Image Motion Blur)

   

scanlineRender.imageMotionBlur 

[適用](Apply)チェックボックスの状態を取得/設定します。

   

scanlineRender.imageBlurTrans 

[透明度](Transparency)チェックボックスの状態を取得/設定します。

   

scanlineRender.imageBlurDuration 

[期間(フレーム数)](Duration (frames))スピナーの値を取得/設定します。

   

scanlineRender.imageBlurEnv 

[環境マップに適用](Apply to Environment Map)チェックボックスの状態を取得/設定します。

   

[シーンをレンダリング](Render Scene)ダイアログ ボックス> [既定値のスキャンライン レンダラー](Default Scanline Renderer) > [カラー範囲の制限](Color Range Limiting)

   

scanlineRender.colorClampType 

[カラー範囲の制限](Color Range Limiting)ラジオ ボタンを取得/設定します。

有効な値は次のとおりです。

0 - クランプ

1 - スケール

   

[シーンをレンダリング](Render Scene)ダイアログ ボックス> [既定値のスキャンライン レンダラー](Default Scanline Renderer) > [メモリ管理] (Memory Management)

   

scanlineRender.conserveMemory 

[メモリ節約](Conserve Memory)チェックボックスの状態を取得/設定します。オンの場合は、スキャンライン レンダラーはメモリ節約モードを使用し、レンダリング時間が少し長くなります。

関連事項