我需要访问透视视口的FOV属性。这是不一样的,与目标和自由摄像机相关联的视场特性。

要访问FOV财产上的非编程,右击视口名称(左上每个视口),去配置和“透视用户视图”可以更改FOV下。

有帮助吗?

解决方案

在的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:\程序%20Files \的Autodesk \ 3DS%20Max%202009 \帮助\ maxscript.chm :: / Accessing_Active_Viewport_Info_Type_and_Transforms.htm

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top