我需要访问Perspective视口的FOV属性。这与与目标和免费相机相关联的FOV属性不同。
要以非编程方式访问FOV属性,请右键单击视口名称(每个视口的左上角),转到配置,然后在“透视用户视图”下,您可以更改FOV。
答案 0 :(得分:8)
在3ds Max 2008及更高版本中,您可以使用
viewport.setFOV 50.0
修改当前活动视口的视野。
在MaxScript帮助中查看“访问Active View Port Info,Type和Transforms”
所以:
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