4

パースペクティブ ビューポートの FOV プロパティにアクセスする必要があります。これは、ターゲット カメラとフリー カメラに関連付けられている FOV プロパティと同じではありません。

非プログラム的に FOV プロパティにアクセスするには、ビューポート名 (各ビューポートの左上) を右クリックし、[構成] に移動し、[パースペクティブ ユーザー ビュー] で FOV を変更できます。

4

1 に答える 1

8

3ds Max 2008 以降では、次を使用できます。

 viewport.setFOV 50.0

現在アクティブなビューポートの視野を変更します。

MaxScript ヘルプの「アクティブなビューポート情報、タイプ、および変換へのアクセス」を確認してください。

そう:

Utility FieldOfView "Field of View"
(
    slider fov "Field of View" pos:[17,43] width:128 height:44 range:[25,100,viewport.GetFOV()] type:#float

    on fov changed val do
    (
        viewport.setFOV val
    )
)

現在アクティブなビューポートの視野を調整する通常の小さなユーティリティを作成します。

mk:@MSITStore:C:\Program%20Files\Autodesk\3ds%20Max%202009\help\maxscript.chm::/Accessing_Active_Viewport_Info_Type_and_Transforms.htm

于 2009-01-29T20:33:42.963 に答える